From 529d0b8982cf30f57ba7e366c0f822c1d82c0b69 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 07 五月 2024 13:37:27 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/1.0.1' into 1.0.1
---
wx/pages/report_details/report_details.vue | 30 ++++++++++++++++++++++++++++--
1 files changed, 28 insertions(+), 2 deletions(-)
diff --git a/wx/pages/report_details/report_details.vue b/wx/pages/report_details/report_details.vue
index 692cca5..7d7fbe7 100644
--- a/wx/pages/report_details/report_details.vue
+++ b/wx/pages/report_details/report_details.vue
@@ -96,6 +96,9 @@
<view class="info_list_item_label1">1銆佸憳宸ュ叧绯昏瘉鏄庤祫鏂�</view>
<view class="info_list_item_tu" v-if="info">
<view class="info_list_item_tu_img" v-for="(item,index) in info.relationFileList" :key="index">
+ <view class="info_list_item_tu_img_dele" @click.stop="deleFile(item.id, item.objId)">
+ <image src="@/static/icon/ic_delete@2x.png" mode="widthFix"></image>
+ </view>
<image :src="item.fileurlFull" mode="widthFix" v-if="item.type == 0"></image>
<video :src="item.fileurlFull" v-if="item.type == 1" />
</view>
@@ -110,7 +113,10 @@
<view class="info_list_item f">
<view class="info_list_item_label1">2銆佸尰鐤楄祫鏂�</view>
<view class="info_list_item_tu" v-if="info">
- <view class="info_list_item_tu_img" v-for="(item, index) in [].concat(info.outpatientFileList).concat(info.hospitalFileList).concat(info.disabilityFileList)" :key="index">
+ <view class="info_list_item_tu_img" v-for="(item, index) in info.outpatientFileList" :key="index">
+ <view class="info_list_item_tu_img_dele" @click.stop="deleFile(item.id, item.objId)">
+ <image src="@/static/icon/ic_delete@2x.png" mode="widthFix"></image>
+ </view>
<image :src="item.fileurlFull" mode="widthFix" v-if="item.type === 0"></image>
<video :src="item.fileurlFull" v-if="item.type === 1"></video>
</view>
@@ -126,6 +132,9 @@
<view class="info_list_item_label1">3銆佽禂浠樼粨妗堣祫鏂�</view>
<view class="info_list_item_tu" v-if="info">
<view class="info_list_item_tu_img" v-for="(item, index) in info.compensationFileList" :key="index">
+ <view class="info_list_item_tu_img_dele" @click.stop="deleFile(item.id, item.objId)">
+ <image src="@/static/icon/ic_delete@2x.png" mode="widthFix"></image>
+ </view>
<image :src="item.fileurlFull" mode="widthFix" v-if="item.type === 0"></image>
<video :src="item.fileurlFull" v-if="item.type === 1"></video>
</view>
@@ -219,6 +228,15 @@
...mapState(['cookies'])
},
methods: {
+ // 鍒犻櫎闄勪欢
+ deleFile(id, objId) {
+ this.$u.api.delFile(objId, id)
+ .then(res => {
+ if (res.code === 200) {
+ this.getDetails()
+ }
+ })
+ },
// 涓婁紶鏉愭枡
upload(type) {
var that = this
@@ -282,7 +300,6 @@
this.$u.api.settleClaimsById(this.id)
.then(res => {
if (res.code === 200) {
- console.log(res)
this.info = res.data
}
})
@@ -566,6 +583,15 @@
align-items: center;
justify-content: center;
overflow: hidden;
+ position: relative;
+ .info_list_item_tu_img_dele {
+ width: 50rpx;
+ height: 50rpx;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 9;
+ }
image {
width: 100%;
height: 100%;
--
Gitblit v1.9.3