From f84e425bb9debb5f2af8e417bf07d2a2b0077609 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期二, 28 四月 2026 17:00:03 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_NEW_pro' into dev_NEW_pro

---
 src/views/equipmentManagement/upkeep/Form/PlanModal.vue |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/src/views/equipmentManagement/upkeep/Form/PlanModal.vue b/src/views/equipmentManagement/upkeep/Form/PlanModal.vue
index 6fa6595..ee59ce2 100644
--- a/src/views/equipmentManagement/upkeep/Form/PlanModal.vue
+++ b/src/views/equipmentManagement/upkeep/Form/PlanModal.vue
@@ -32,10 +32,10 @@
           disabled
         />
       </el-form-item>
-      <el-form-item label="绫荤洰">
+      <el-form-item label="椤圭洰">
         <el-input
             v-model="form.machineryCategory"
-            placeholder="璇疯緭鍏ョ被鐩�"
+            placeholder="璇疯緭鍏ラ」鐩�"
         />
       </el-form-item>
       <el-form-item label="褰曞叆浜�">
@@ -73,6 +73,13 @@
           clearable
         />
       </el-form-item>
+      <el-row :gutter="30">
+        <el-col :span="24">
+          <el-form-item label="闄勪欢" prop="attachmentIds">
+            <FileUpload v-model:file-list="form.storageBlobDTOs" />
+          </el-form-item>
+        </el-col>
+      </el-row>
     </el-form>
   </FormDialog>
 </template>
@@ -90,6 +97,7 @@
 import { onMounted } from "vue";
 import dayjs from "dayjs";
 import { userListNoPage } from "@/api/system/user.js";
+import FileUpload from "@/components/AttachmentUpload/file/index.vue";
 
 defineOptions({
   name: "璁惧淇濆吇鏂板璁″垝",
@@ -115,6 +123,7 @@
   createUser: undefined, // 褰曞叆浜�
   status: 0, //淇濅慨鐘舵��
   machineryCategory: undefined,
+  storageBlobDTOs: [],
 });
 
 const setDeviceModel = (deviceId) => {
@@ -133,9 +142,12 @@
   form.createUser = Number(data.createUser);
   form.status = data.status;
   form.machineryCategory = data.machineryCategory;
-  form.maintenancePlanTime = dayjs(data.maintenancePlanTime).format(
-    "YYYY-MM-DD HH:mm:ss"
-  );
+  if (data.maintenancePlanTime) {
+    form.maintenancePlanTime = dayjs(data.maintenancePlanTime).format(
+      "YYYY-MM-DD HH:mm:ss"
+    );
+  }
+  form.storageBlobDTOs = data.storageBlobVOs || [];
 };
 
 // 鐢ㄦ埛鍒楄〃

--
Gitblit v1.9.3