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