Codex Assistant
1 天以前 afeeed281e60466b576fbe74d339634cc5d07b82
wx/pages/profile/employee-review.wxml
@@ -1,16 +1,18 @@
<view class="container">
  <view class="search-bar">
    <input
      class="search-input"
      value="{{searchKeyword}}"
      placeholder="搜索比赛 / 项目 / 学员"
      bindinput="onSearchInput"
      confirm-type="search"
      bindconfirm="onSearch"
    />
    <view class="search-actions">
      <button class="primary-btn" bindtap="onSearch">搜索</button>
      <button class="plain-btn" bindtap="clearSearch" wx:if="{{searchKeyword}}">清空</button>
  <view class="search-container">
    <view class="search-box">
      <text class="icon search-icon ic-search"></text>
      <input
        class="search-input"
        placeholder="搜索比赛 / 项目 / 学员"
        value="{{searchKeyword}}"
        bindinput="onSearchInput"
        confirm-type="search"
        bindconfirm="onSearch"
      />
      <view class="search-clear" wx:if="{{searchKeyword}}" bindtap="clearSearch">
        <text class="icon clear-icon ic-close"></text>
      </view>
    </view>
  </view>
@@ -32,7 +34,14 @@
  </view>
  <view class="list-container">
    <view wx:if="{{list.length > 0}}">
    <block wx:if="{{loading && list.length === 0}}">
      <view class="loading-state">
        <text class="icon loading-icon ic-refresh"></text>
        <text class="loading-text">正在加载</text>
      </view>
    </block>
    <block wx:elif="{{list.length > 0}}">
      <view class="audit-card" wx:for="{{list}}" wx:key="id">
        <view class="card-header">
          <text class="card-title">{{item.projectName || '未命名项目'}}</text>
@@ -51,7 +60,6 @@
          <text class="card-value">{{item.applyTime || '-'}}</text>
        </view>
        <view class="card-footer">
          <text class="card-tip">最新状态:{{item.stateText || '未知'}}</text>
          <button class="action-btn" data-id="{{item.id}}" bindtap="goToDetail">审核</button>
        </view>
      </view>
@@ -61,10 +69,10 @@
      <view class="load-more" wx:elif="{{!hasMore}}">
        <text>没有更多数据</text>
      </view>
    </view>
    </block>
    <view wx:else class="empty-state">
      <text class="empty-icon">📂</text>
      <text class="icon empty-icon ic-list"></text>
      <text class="empty-text">暂无符合条件的项目</text>
      <text class="empty-desc">尝试调整筛选条件或搜索其他关键词</text>
    </view>