From 356a9f7a6e789ff152b80f917233b8736dfb0d7f Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期五, 07 十一月 2025 11:17:10 +0800
Subject: [PATCH] 页面显示字段调整
---
wx/pages/judge/review.wxml | 60 ++++++++++++++++++++----------------------------------------
1 files changed, 20 insertions(+), 40 deletions(-)
diff --git a/wx/pages/judge/review.wxml b/wx/pages/judge/review.wxml
index fd5c086..3b6d467 100644
--- a/wx/pages/judge/review.wxml
+++ b/wx/pages/judge/review.wxml
@@ -18,8 +18,11 @@
</view>
<view class="submission-detail">
- <text class="submission-title">{{submission.title}}</text>
- <text class="submission-desc">{{submission.description || '鏆傛棤椤圭洰鎻忚堪'}}</text>
+ <view style="display: flex; flex-direction: column;">
+ <text class="submission-title">{{submission.title}}</text>
+ <text class="submission-desc">{{submission.description || '鏆傛棤椤圭洰鎻忚堪'}}</text>
+ </view>
+
<!-- 鍙傝禌鑰呬俊鎭� -->
<view class="participant-info">
@@ -35,7 +38,8 @@
<image class="participant-avatar" src="{{submission.participant.avatar}}" mode="aspectFill"></image>
<view class="participant-text">
<text class="participant-name">{{submission.participant.name || '鍖垮悕'}}</text>
- <text class="participant-meta">鎬у埆锛歿{submission.participant.gender || '鏈~鍐�'}}锛屽嚭鐢熸棩鏈燂細{{submission.participant.birthday || '鏈~鍐�'}}</text>
+ <text class="participant-field">鎬у埆锛歿{submission.participant.gender || '鏈~鍐�'}}</text>
+ <text class="participant-field">鍑虹敓鏃ユ湡锛歿{submission.participant.birthday || '鏈~鍐�'}}</text>
<text class="participant-field">鎵�灞炲尯鍩燂細{{submission.participant.region || '鏈~鍐�'}}</text>
<text class="participant-field">瀛﹀巻锛歿{submission.participant.education || '鏈~鍐�'}}</text>
</view>
@@ -59,20 +63,9 @@
<view wx:if="{{submission.mediaList && submission.mediaList.length > 0}}" class="media-section">
<text class="section-title">鍙傝禌浣滃搧</text>
<view class="media-list">
- <view
- wx:for="{{submission.mediaList}}"
- wx:key="id"
- class="media-item"
- bindtap="onMediaTap"
- data-index="{{index}}"
- >
+ <view wx:for="{{submission.mediaList}}" wx:key="id" class="media-item" bindtap="onMediaTap" data-index="{{index}}">
<view class="media-thumb-wrapper">
- <image
- wx:if="{{item.mediaType === 'image' || item.mediaType === 'video'}}"
- class="media-thumb"
- src="{{item.thumbUrl}}"
- mode="aspectFill"
- />
+ <image wx:if="{{item.mediaType === 'image' || item.mediaType === 'video'}}" class="media-thumb" src="{{item.thumbUrl}}" mode="aspectFill" />
<view wx:elif="{{item.mediaType === 'pdf'}}" class="media-icon pdf">PDF</view>
<view wx:elif="{{item.mediaType === 'word'}}" class="media-icon doc">DOC</view>
<view wx:else class="media-icon file">FILE</view>
@@ -81,6 +74,9 @@
<view class="media-info">
<text class="media-name">{{item.name}}</text>
<text class="media-size">{{getFileSizeText(item.size)}}</text>
+ <view class="preview-btn" catchtap="onPreviewTap" data-index="{{index}}">
+ <text>棰勮</text>
+ </view>
</view>
</view>
</view>
@@ -97,19 +93,11 @@
<text class="criterion-score">{{scores[item.id] || 0}} / {{item.maxScore}} 鍒�</text>
</view>
- <text class="criterion-desc">{{item.description || '鏆傛棤璇勫垎璇存槑'}}</text>
+ <!-- 璇勫垎璇存槑宸茬Щ闄わ紝涓嶹eb绔繚鎸佷竴鑷� -->
<view class="score-control">
<view class="score-btn" data-criterion-id="{{item.id}}" data-index="{{index}}" bindtap="decreaseScore">-</view>
- <input
- class="score-input"
- type="digit"
- value="{{scores[item.id] || 0}}"
- data-criterion-id="{{item.id}}"
- data-index="{{index}}"
- bindinput="onScoreChange"
- placeholder="0"
- />
+ <input class="score-input" type="digit" value="{{scores[item.id] || 0}}" data-criterion-id="{{item.id}}" data-index="{{index}}" bindinput="onScoreChange" placeholder="0" />
<view class="score-btn" data-criterion-id="{{item.id}}" data-index="{{index}}" bindtap="increaseScore">+</view>
</view>
</view>
@@ -124,20 +112,14 @@
<!-- 璇勫鎰忚 -->
<view class="comment-section">
<text class="section-title">璇勫鎰忚</text>
- <textarea
- class="comment-input"
- placeholder="璇峰~鍐欒缁嗚瘎瀹℃剰瑙侊紝鍖呮嫭浣滃搧浼樼偣銆佷笉瓒冲拰鏀硅繘寤鸿..."
- value="{{comment}}"
- maxlength="1000"
- show-confirm-bar="{{false}}"
- bindinput="onCommentInput"
- ></textarea>
+ <textarea class="comment-input" placeholder="璇峰~鍐欒缁嗚瘎瀹℃剰瑙侊紝鍖呮嫭浣滃搧浼樼偣銆佷笉瓒冲拰鏀硅繘寤鸿..." value="{{comment}}" show-confirm-bar="{{false}}" bindinput="onCommentInput"></textarea>
<view class="comment-counter">
- <text class="counter-text">{{comment.length}} / 1000</text>
+ <text class="counter-text">{{comment.length}} 瀛�</text>
</view>
</view>
- <!-- 鏃㈡湁璇勫 -->
+ <!-- 鏃㈡湁璇勫 - 宸查殣钘� -->
+ <!--
<view wx:if="{{existingReview}}" class="existing-review">
<text class="section-title">鍘嗗彶璇勫</text>
<view class="review-info">
@@ -149,13 +131,11 @@
<text class="other-reviews-text">鏌ョ湅鍏朵粬璇勫璇勫垎</text>
</view>
</view>
+ -->
<!-- 搴曢儴鎿嶄綔 -->
<view class="bottom-actions">
- <view
- class="action-btn submit-btn {{submitting ? 'submitting' : ''}}"
- bindtap="onSubmitReview"
- >
+ <view class="action-btn submit-btn {{submitting ? 'submitting' : ''}}" bindtap="onSubmitReview">
<text class="btn-icon">{{submitting ? '鈴�' : '鉁�'}}</text>
<text class="btn-text">{{submitting ? '鎻愪氦涓�...' : '鎻愪氦璇勫'}}</text>
</view>
--
Gitblit v1.8.0