restore: 恢复橙色逍遥梦UI版本(2ea2860)到主分支
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -75,7 +75,27 @@ Component({
|
||||
});
|
||||
if (res.statusCode === 200 && res.data.code === 0) {
|
||||
const data = res.data.data;
|
||||
const newList = isLoadMore ? this.data.list.concat(data.list || []) : (data.list || []);
|
||||
const rows = (data.list || []).map(item => {
|
||||
const z = Number(item.zhuangtai);
|
||||
let display_status = '未知', status_class = 'zhuangtai-weizhi';
|
||||
if (z === 1) { display_status = '待缴纳'; status_class = 'zhuangtai-daijiaona'; }
|
||||
else if (z === 2) { display_status = '已缴纳'; status_class = 'zhuangtai-yijiaona'; }
|
||||
else if (z === 3) { display_status = '申诉中'; status_class = 'zhuangtai-shensuzhong'; }
|
||||
else if (z === 4) { display_status = '申诉成功'; status_class = 'zhuangtai-yibohui'; }
|
||||
const zhengju = (item.zhengju_tupian || []).map(url => this.getFullUrl(url));
|
||||
const shensu = (item.shensu_tupian || []).map(url => this.getFullUrl(url));
|
||||
return {
|
||||
...item,
|
||||
create_time: item.CreateTime || '',
|
||||
display_status,
|
||||
status_class,
|
||||
zhengju_tupian: item.zhengju_tupian || [],
|
||||
shensu_tupian: item.shensu_tupian || [],
|
||||
zhengju_full: zhengju,
|
||||
shensu_full: shensu
|
||||
};
|
||||
});
|
||||
const newList = isLoadMore ? this.data.list.concat(rows) : rows;
|
||||
this.setData({
|
||||
list: newList,
|
||||
hasMore: data.has_more || false, // 以后端返回为准
|
||||
@@ -231,7 +251,7 @@ Component({
|
||||
return null;
|
||||
}
|
||||
|
||||
const COS = require('../../../../utils/cos-wx-sdk-v5.js');
|
||||
const COS = require('../../../../utils/cos-wx-sdk-v5.min.js');
|
||||
const credentials = tokenData.credentials || tokenData;
|
||||
const cos = new COS({
|
||||
SimpleUploadMethod: 'putObject',
|
||||
|
||||
@@ -39,23 +39,23 @@
|
||||
<view wx:if="{{ detailItem.shensuliyou }}" class="row"><text class="lbl">申诉理由</text><text class="val">{{ detailItem.shensuliyou }}</text></view>
|
||||
|
||||
<!-- 证据图片 -->
|
||||
<view wx:if="{{ detailItem.zhengju_tupian && detailItem.zhengju_tupian.length }}" class="section">
|
||||
<view wx:if="{{ detailItem.zhengju_full && detailItem.zhengju_full.length }}" class="section">
|
||||
<text class="sec-title">证据图片</text>
|
||||
<view class="img-grid">
|
||||
<block wx:for="{{ detailItem.zhengju_tupian }}" wx:key="index">
|
||||
<view class="img-box" bindtap="previewImage" data-url="{{ ossImageUrl + item }}">
|
||||
<image class="img" src="{{ ossImageUrl + item }}" mode="aspectFill" />
|
||||
<block wx:for="{{ detailItem.zhengju_full }}" wx:key="*this">
|
||||
<view class="img-box" bindtap="previewImage" data-url="{{ item }}">
|
||||
<image class="img" src="{{ item }}" mode="aspectFill" />
|
||||
</view>
|
||||
</block>
|
||||
</view>
|
||||
</view>
|
||||
<!-- 申诉图片 -->
|
||||
<view wx:if="{{ detailItem.shensu_tupian && detailItem.shensu_tupian.length }}" class="section">
|
||||
<view wx:if="{{ detailItem.shensu_full && detailItem.shensu_full.length }}" class="section">
|
||||
<text class="sec-title">申诉图片</text>
|
||||
<view class="img-grid">
|
||||
<block wx:for="{{ detailItem.shensu_tupian }}" wx:key="index">
|
||||
<view class="img-box" bindtap="previewImage" data-url="{{ ossImageUrl + item }}">
|
||||
<image class="img" src="{{ ossImageUrl + item }}" mode="aspectFill" />
|
||||
<block wx:for="{{ detailItem.shensu_full }}" wx:key="*this">
|
||||
<view class="img-box" bindtap="previewImage" data-url="{{ item }}">
|
||||
<image class="img" src="{{ item }}" mode="aspectFill" />
|
||||
</view>
|
||||
</block>
|
||||
</view>
|
||||
|
||||
@@ -14,7 +14,7 @@ page { background: #f5f5f5; }
|
||||
.tag { font-size: 20rpx; padding: 2rpx 14rpx; border-radius: 16rpx; display: inline-block; }
|
||||
|
||||
/* 状态标签颜色(与积分组件完全相同) */
|
||||
.zhuangtai-daijiaona { background: #F3E8FF; color: #7c3aed; } /* 待缴纳 */
|
||||
.zhuangtai-daijiaona { background: #FFF3E0; color: #E65100; } /* 待缴纳 */
|
||||
.zhuangtai-yijiaona { background: #E8F5E9; color: #2E7D32; } /* 已缴纳 */
|
||||
.zhuangtai-shensuzhong { background: #E3F2FD; color: #1565C0; } /* 申诉中 */
|
||||
.zhuangtai-yibohui { background: #F3E5F5; color: #7B1FA2; } /* 申诉成功 */
|
||||
|
||||
Reference in New Issue
Block a user