From 50f987dba6e5cefcdf170bb6559e05229e88ae9a Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期三, 18 九月 2024 15:19:52 +0800
Subject: [PATCH] h5_meeting
---
h5/pages/staff/task/vDangetAppr.vue | 50 +++++++++++++++++++++++++++-----------------------
1 files changed, 27 insertions(+), 23 deletions(-)
diff --git a/h5/pages/staff/task/vDangetAppr.vue b/h5/pages/staff/task/vDangetAppr.vue
index a389fb6..6a3b311 100644
--- a/h5/pages/staff/task/vDangetAppr.vue
+++ b/h5/pages/staff/task/vDangetAppr.vue
@@ -28,13 +28,14 @@
</view>
<!-- -->
<view class="emyty"></view>
- <view v-if="info.status == 1" class="module_list">
+ <view v-if="info.status == 1 || info.status == 2" class="module_list">
+ <view class="flow_title">澶勭悊缁撴灉</view>
<view class="item">
<view class="label">澶勭悊缁撴灉</view>
- <view class="value primaryColor">{{ statusMap[info.status] }}</view>
+ <view class="value primaryColor" :class="{ red: info.status == 2 }">{{ statusMap[info.status] }}</view>
</view>
<view class="item">
- <view class="label">鏁存敼鍓�</view>
+ <view class="label">{{info.status == '1' ? '鏁存敼鍓�' : '瑙嗛/鍥剧墖'}}</view>
<view class="value">
<view class="adduser_list_item_ipt1_upload" v-for="(item, i) in info.dealBeforeFileList" :key="i">
<image v-if="item.type == 0" :src="item.fileurlFull" mode="widthFix"></image>
@@ -42,7 +43,7 @@
</view>
</view>
</view>
- <view class="item">
+ <view class="item" v-if="info.dealAfterFileList && info.dealAfterFileList.length > 0">
<view class="label">鏁存敼鍚�</view>
<view class="value">
<view class="adduser_list_item_ipt1_upload" v-for="(item, i) in info.dealAfterFileList" :key="i">
@@ -52,7 +53,7 @@
</view>
</view>
<view class="item">
- <view class="label">鏁存敼璇存槑</view>
+ <view class="label">{{info.status == '1' ? '鏁存敼璇存槑' : '閫�鍥炶鏄�'}}</view>
<view class="value">{{ info.checkInfo }}</view>
</view>
</view>
@@ -119,13 +120,13 @@
<view class="label">鍥剧墖/瑙嗛</view>
<view class="upload_wrap">
- <view class="adduser_list_item_ipt1_upload" @click="showUpload = true">
+ <view class="adduser_list_item_ipt1_upload" @click="showUploadBe = true">
<u-icon name="plus" color="rgb(153, 153, 153)" size="28"></u-icon>
<view class="mt6">鍥剧墖/瑙嗛</view>
</view>
- <view class="adduser_list_item_ipt1_upload" v-for="(item, i) in submitFileList" :key="i">
+ <view class="adduser_list_item_ipt1_upload" v-for="(item, i) in dealBeforeFileList" :key="i">
<u-icon class="close" size="20" name="close-circle-fill" color="red"
- @click="fileDel('submitFileList', i)"></u-icon>
+ @click="fileDel('dealBeforeFileList', i)"></u-icon>
<image v-if="item.type == 0" :src="item.fileurlFull" mode="widthFix"></image>
<video v-if="item.type == 1" :src="item.fileurlFull"></video>
</view>
@@ -340,13 +341,15 @@
},
handleOpen() {
this.isShowHandle = true;
- console.log('info', this.info);
- this.dealBeforeFileList = [...this.info.submitFileList];
+ const submitFileList = this.info.submitFileList || []
+ this.submitFileList = [...submitFileList];
this.$set(this.handleParam, 'dealTime', dayjs().format('YYYY-MM-DD HH:mm:ss'));
},
handleBack() {
- this.isShowBack = true;
- this.submitFileList = [...this.info.submitFileList];
+ this.isShowBack = true;
+ // const submitFileList = this.info.submitFileList || []
+ // this.submitFileList = [...submitFileList];
+ this.dealBeforeFileList = []
this.$set(this.backParam, 'dealTime', dayjs().format('YYYY-MM-DD HH:mm:ss'));
},
getDetail() {
@@ -451,12 +454,12 @@
},
onSubBack() {
const {
- submitFileList,
+ dealBeforeFileList,
backParam
} = this;
dealHiddenDanger({
...backParam,
- dealBeforeFileList: submitFileList,
+ dealBeforeFileList,
status: 2,
id: this.id
}).then(res => {
@@ -754,16 +757,14 @@
.main_app {
background-color: #fff;
padding-bottom: 0;
-
+ .flow_title {
+ font-weight: 600;
+ font-size: 32rpx;
+ color: #222222;
+ margin-bottom: 24rpx;
+ }
.flow_wrap {
padding: 30rpx 0;
-
- .flow_title {
- font-weight: 600;
- font-size: 32rpx;
- color: #222222;
- margin-bottom: 24rpx;
- }
.list {
.item {
@@ -919,7 +920,10 @@
}
}
- .module_list {
+ .module_list {
+ .title{
+
+ }
.item {
padding: 30rpx 0;
border-bottom: 1rpx solid #e5e5e5;
--
Gitblit v1.9.3