From ae30037d1e78add57b8aceb4f100019c097dfb2c Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期三, 17 六月 2026 16:19:56 +0800
Subject: [PATCH] 设备保养增加保养内容字段

---
 src/views/equipmentManagement/upkeep/Form/MaintenanceModal.vue |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/views/equipmentManagement/upkeep/Form/MaintenanceModal.vue b/src/views/equipmentManagement/upkeep/Form/MaintenanceModal.vue
index b27d1e1..b49f6f3 100644
--- a/src/views/equipmentManagement/upkeep/Form/MaintenanceModal.vue
+++ b/src/views/equipmentManagement/upkeep/Form/MaintenanceModal.vue
@@ -66,6 +66,9 @@
           </div>
         </div>
       </el-form-item>
+      <el-form-item label="淇濆吇鍐呭" prop="maintenanceContent">
+        <el-input v-model="form.maintenanceContent" type="textarea" :rows="3" placeholder="璇疯緭鍏ヤ繚鍏诲唴瀹�" maxlength="2000" show-word-limit />
+      </el-form-item>
     </el-form>
   </FormDialog>
 </template>
@@ -98,6 +101,7 @@
   maintenanceActuallyTime: undefined,
   maintenanceResult: undefined,
   sparePartsIds: [],
+  maintenanceContent: undefined,
 });
 
 const sparePartOptions = ref([])
@@ -118,6 +122,7 @@
       ? dayjs(data.maintenanceActuallyTime).format("YYYY-MM-DD HH:mm:ss")
       : dayjs().format("YYYY-MM-DD HH:mm:ss");
   form.maintenanceResult = data.maintenanceResult;
+  form.maintenanceContent = data.maintenanceContent || "";
   if (Array.isArray(data?.sparePartsIds)) {
     form.sparePartsIds = data.sparePartsIds.map((v) => Number(v)).filter((v) => Number.isFinite(v));
   } else if (typeof data?.sparePartsIds === "string") {
@@ -158,6 +163,7 @@
     }
     const data = {
       id: planId.value,
+      maintenanceContent: form.maintenanceContent,
       ...form,
       sparePartsIds: form.sparePartsIds ? form.sparePartsIds.join(",") : "",
       sparePartsQty: form.sparePartsIds

--
Gitblit v1.9.3