From 376cab4afba8fd1b8be67cae067ed917462c2e16 Mon Sep 17 00:00:00 2001
From: yaowanxin <3588231647@qq.com>
Date: 星期四, 18 十二月 2025 09:05:12 +0800
Subject: [PATCH] 添加设备报修和保养附件管理功能,维修保养过程描述

---
 src/views/equipmentManagement/repair/Form/RepairForm.vue |   23 ++++++++++++++++++-----
 1 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/src/views/equipmentManagement/repair/Form/RepairForm.vue b/src/views/equipmentManagement/repair/Form/RepairForm.vue
index 6ded5fe..b6790f1 100644
--- a/src/views/equipmentManagement/repair/Form/RepairForm.vue
+++ b/src/views/equipmentManagement/repair/Form/RepairForm.vue
@@ -50,6 +50,16 @@
           />
         </el-form-item>
       </el-col>
+      <el-col :span="24">
+        <el-form-item label="杩囩▼鎻忚堪">
+          <el-input
+              v-model="form.maintenanceProcessDesc"
+              :rows="2"
+              type="textarea"
+              placeholder="璇疯緭鍏ヨ繃绋嬫弿杩�"
+          />
+        </el-form-item>
+      </el-col>
     </el-row>
   </el-form>
 </template>
@@ -57,12 +67,13 @@
 <script setup>
 import useFormData from "@/hooks/useFormData";
 import { getDeviceLedger } from "@/api/equipmentManagement/ledger";
-import { onMounted } from "vue";
+import useUserStore from "@/store/modules/user";
 
 defineOptions({
   name: "璁惧鎶ヤ慨琛ㄥ崟",
 });
 
+const userStore = useUserStore();
 const deviceOptions = ref([]);
 
 const loadDeviceName = async () => {
@@ -75,8 +86,9 @@
   deviceName: undefined, // 璁惧鍚嶇О
   deviceModel: undefined, // 瑙勬牸鍨嬪彿
   repairTime: undefined, // 鎶ヤ慨鏃ユ湡
-  repairName: undefined, // 鎶ヤ慨浜�
+  repairName: userStore.nickName, // 鎶ヤ慨浜�
   remark: undefined, // 鏁呴殰鐜拌薄
+  maintenanceProcessDesc: undefined, // 杩囩▼鎻忚堪
 });
 
 const setDeviceModel = (id) => {
@@ -95,11 +107,12 @@
   form.repairTime = data.repairTime;
   form.repairName = data.repairName;
   form.remark = data.remark;
+  form.maintenanceProcessDesc = data.maintenanceProcessDesc;
 };
 
-onMounted(() => {
-  loadDeviceName();
-});
+// onMounted(() => {
+//   loadDeviceName();
+// });
 
 defineExpose({
   loadDeviceName,

--
Gitblit v1.9.3