From 45af9ec519e4d93d79ddfa48a6c6c82b7ef94008 Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期六, 14 九月 2024 13:54:34 +0800
Subject: [PATCH] ll
---
h5/pages/staff/task/vDangetAppr.vue | 28 +++++++++++++++-------------
1 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/h5/pages/staff/task/vDangetAppr.vue b/h5/pages/staff/task/vDangetAppr.vue
index a389fb6..3a13b23 100644
--- a/h5/pages/staff/task/vDangetAppr.vue
+++ b/h5/pages/staff/task/vDangetAppr.vue
@@ -28,13 +28,13 @@
</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="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 +42,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">
@@ -119,13 +119,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 +340,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 +453,12 @@
},
onSubBack() {
const {
- submitFileList,
+ dealBeforeFileList,
backParam
} = this;
dealHiddenDanger({
...backParam,
- dealBeforeFileList: submitFileList,
+ dealBeforeFileList,
status: 2,
id: this.id
}).then(res => {
--
Gitblit v1.9.3