From 638907e3ac97504fff420a4bbb001b1f9320b06a Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Fri, 22 Dec 2023 16:39:12 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=9B=BE=E7=89=87=E9=A2=84?=
=?UTF-8?q?=E8=A7=88=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../aftersales/aftersalesWorkOrderAdd.vue | 25 ++++++++++++++-----
1 file changed, 19 insertions(+), 6 deletions(-)
diff --git a/src/views/aftersales/aftersalesWorkOrderAdd.vue b/src/views/aftersales/aftersalesWorkOrderAdd.vue
index e398e4cc..425a2550 100644
--- a/src/views/aftersales/aftersalesWorkOrderAdd.vue
+++ b/src/views/aftersales/aftersalesWorkOrderAdd.vue
@@ -454,8 +454,16 @@
-
-
+
+
@@ -587,6 +595,9 @@ const dialogHistoricalPackage = ref(false); //历史包件弹窗
const HistoricalPackageList = ref([]); //历史包件数组
const HistorIndex = ref(0); //历史包件索引
const NumberPackages = ref(0); //包件个数
+const dialogImgList = ref(false); //图片预览弹窗
+const amplifyurl = ref(''); //当前点击的图片
+const amplifysrcList = ref([]); //图片循环列表
const PackageInfo = ref([
//包件信息
{ packageCode: '', orderCode: '', waybillNumber: '', brandName: '' },
@@ -640,11 +651,9 @@ const doubledCount = computed(() => {
const ImgSuccess = (response, uploadFile) => {
if (response.success === true) {
console.log(response);
- // Indexform.value['packList'].push({
- // name: response.data.originalName,
- // url: response.data.link,
- // });
console.log(Indexform.value['packList'], '图片列表');
+ amplifysrcList.value.push(response.data.link);
+
}
};
@@ -663,10 +672,14 @@ const beforeAvatarUpload = rawFile => {
// 点击图片列表回调
const pictureList = val => {
console.log(val, '图片列表');
+ dialogImgList.value=true;
+ console.log(val, '图片列表');
+ amplifyurl.value=val.url;
};
// 点击图片移除
const ImgListRemove = val => {
console.log(val, '移除图片');
+ amplifysrcList.value = amplifysrcList.value.filter(item => item !== val.response.data.link);
};
// 处理方和责任方获取数据
const handle = () => {