From 0523f4b385a9f524b8050f48adda464973828f97 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 13 八月 2025 13:55:33 +0800
Subject: [PATCH] 代码合并

---
 src/views/equipmentManagement/ledger/Form.vue |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/views/equipmentManagement/ledger/Form.vue b/src/views/equipmentManagement/ledger/Form.vue
index c1daab7..0951fd8 100644
--- a/src/views/equipmentManagement/ledger/Form.vue
+++ b/src/views/equipmentManagement/ledger/Form.vue
@@ -8,7 +8,7 @@
       </el-col>
       <el-col :span="12">
         <el-form-item label="瑙勬牸鍨嬪彿" prop="deviceModel">
-          <el-input v-model="form.deviceModel" :disabled="form.deviceModel != null ? true : false" placeholder="璇疯緭鍏ヨ鏍煎瀷鍙�" />
+          <el-input v-model="form.deviceModel" :disabled="(form.deviceModel != null && operationType === 'edit')" placeholder="璇疯緭鍏ヨ鏍煎瀷鍙�" />
         </el-form-item>
       </el-col>
       <el-col :span="12">
@@ -119,6 +119,7 @@
   name: "璁惧鍙拌处琛ㄥ崟",
 });
 const formRef = ref(null);
+const operationType = ref('');
 const formRules = {
 	deviceName: [{ required: true, trigger: "blur", message: "璇疯緭鍏�" }],
 	deviceModel: [{ required: true, trigger: "blur", message: "璇疯緭鍏�" }],
@@ -144,6 +145,9 @@
 });
 
 const loadForm = async (id) => {
+	if (id) {
+		operationType.value = 'edit'
+	}
   const { code, data } = await getLedgerById(id);
   if (code == 200) {
     form.deviceName = data.deviceName;

--
Gitblit v1.9.3