<view class="container">
|
<view wx:if="{{loading}}" class="loading">加载中...</view>
|
<view wx:else>
|
<view class="info-card">
|
<text class="section-title">项目信息</text>
|
<view class="info-row">
|
<text class="label">比赛名称</text>
|
<text class="value">{{detail.activityName || '-'}} </text>
|
</view>
|
<view class="info-row">
|
<text class="label">项目名称</text>
|
<text class="value">{{detail.projectName || '-'}} </text>
|
</view>
|
<view class="info-row">
|
<text class="label">当前状态</text>
|
<text class="status">{{detail.stateText || '未知'}}</text>
|
</view>
|
<view class="info-block">
|
<text class="label">项目简介</text>
|
<text class="description">{{detail.description || '暂无简介'}}</text>
|
</view>
|
</view>
|
|
<view class="info-card">
|
<text class="section-title">学员信息</text>
|
<view class="info-row">
|
<text class="label">姓名</text>
|
<text class="value">{{detail.playerInfo.name || '-'}}</text>
|
</view>
|
<view class="info-row">
|
<text class="label">联系方式</text>
|
<text class="value">{{detail.playerInfo.phone || '-'}}</text>
|
</view>
|
</view>
|
|
<view class="info-card" wx:if="{{detail.submissionFiles && detail.submissionFiles.length}}">
|
<text class="section-title">提交资料</text>
|
<view class="file-item" wx:for="{{detail.submissionFiles}}" wx:key="id" data-url="{{item.url}}" bindtap="previewFile">
|
<text class="file-name">{{item.name || '资料文件'}}</text>
|
<text class="file-action">预览</text>
|
</view>
|
</view>
|
|
<view class="info-card">
|
<text class="section-title">审核意见</text>
|
<textarea
|
class="feedback-input"
|
placeholder="请输入审核意见(可选)"
|
value="{{feedback}}"
|
bindinput="onFeedbackInput"
|
maxlength="500"
|
auto-height
|
/>
|
</view>
|
|
<view class="action-bar">
|
<button
|
class="reject-btn"
|
bindtap="onReject"
|
loading="{{submitting}}"
|
disabled="{{submitting}}"
|
>驳回</button>
|
<button
|
class="approve-btn"
|
bindtap="onApprove"
|
loading="{{submitting}}"
|
disabled="{{submitting}}"
|
>审核通过</button>
|
</view>
|
</view>
|
</view>
|