From bc9e0d642c06c442735d883d3e2635bb1528bb3f Mon Sep 17 00:00:00 2001
From: huangchenhao <123673748@qq.com>
Date: Mon, 24 Nov 2025 12:01:28 +0800
Subject: [PATCH] =?UTF-8?q?App=E8=AE=BE=E5=A4=87=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E7=A1=AE=E8=AE=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/views/Equipment/EquipmentDetails.vue | 97 +++++++++----------
1 file changed, 47 insertions(+), 50 deletions(-)
diff --git a/packages/mobile/src/views/Equipment/EquipmentDetails.vue b/packages/mobile/src/views/Equipment/EquipmentDetails.vue
index 891d37c..b0974b6 100644
--- a/packages/mobile/src/views/Equipment/EquipmentDetails.vue
+++ b/packages/mobile/src/views/Equipment/EquipmentDetails.vue
@@ -698,38 +698,6 @@
/>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -1057,15 +1057,14 @@ const getPersonList = async () => {
// 打开编辑弹窗
const onEditPopupOpen = async () => {
await getPersonList();
- Object.assign(editForm, {
- equipment: equipmentDetailInfo.value,
- photos: photos.value,
- });
+ editForm.equipment = JSON.parse(JSON.stringify(equipmentDetailInfo.value));
+ editForm.photos = [...photos.value];
+
fileList.value = photos.value.map((photo) => ({
- url: photo.photoUrl, // 显示用的URL
- status: "done", // 上传状态为已完成
- message: "上传成功", // 提示信息
- serverUrl: photo.photoUrl, // 保留服务器返回的原始URL
+ url: photo.photoUrl,
+ status: "done",
+ message: "上传成功",
+ serverUrl: photo.photoUrl,
}));
showEditPopup.value = true;
};
@@ -1332,17 +1331,15 @@ const notYHZConfirm = async () => {
const addToThisYHZPupup = ref(false);
const addToThisYHZPopupOpen = async () => {
await getPersonList();
- Object.assign(editForm, {
- equipment: equipmentDetailInfo.value,
- photos: photos.value,
- });
- fileList.value = photos.value.map((photo) => ({
- url: photo.photoUrl, // 显示用的URL
- status: "done", // 上传状态为已完成
- message: "上传成功", // 提示信息
- serverUrl: photo.photoUrl, // 保留服务器返回的原始URL
- }));
+ editForm.equipment = JSON.parse(JSON.stringify(equipmentDetailInfo.value));
+ editForm.photos = [...photos.value];
+ fileList.value = photos.value.map((photo) => ({
+ url: photo.photoUrl,
+ status: "done",
+ message: "上传成功",
+ serverUrl: photo.photoUrl,
+ }));
addToThisYHZPupup.value = true;
};
const addToThisYHZPopupClose = () => {