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 = () => {