From 23006c64e0d7478ff2e8c723f2bfda3781b65b09 Mon Sep 17 00:00:00 2001
From: zhang_12370 <z2864490065@outlook.com>
Date: 星期五, 18 七月 2025 11:59:20 +0800
Subject: [PATCH] 1、优化配煤计算器 2、优化正是库存数据渲染问题

---
 src/views/equipment/management/mould/managementDialog.vue |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/src/views/equipment/management/mould/managementDialog.vue b/src/views/equipment/management/mould/managementDialog.vue
index b092d33..80b22f1 100644
--- a/src/views/equipment/management/mould/managementDialog.vue
+++ b/src/views/equipment/management/mould/managementDialog.vue
@@ -16,9 +16,9 @@
       >
         <el-row :gutter="20">
           <el-col :span="11">
-            <el-form-item label="璁惧缂栧彿" prop="equipmentId">
+            <el-form-item label="璁惧缂栧彿" prop="equipmentNo">
               <el-input
-                v-model="formData.equipmentId"
+                v-model="formData.equipmentNo"
                 placeholder="璇疯緭鍏ヨ澶囩紪鍙�"
                 :disabled="isViewMode"
                 style="width: 100%"
@@ -55,8 +55,8 @@
               />
             </el-form-item>
           </el-col>
-          <el-col :span="11">
-            <el-form-item label="浣跨敤鐘舵��" prop="usageStatus">
+          <!-- <el-col :span="11"> -->
+            <!-- <el-form-item label="浣跨敤鐘舵��" prop="usageStatus">
               <el-select
                 v-model="formData.usageStatus"
                 placeholder="璇烽�夋嫨浣跨敤鐘舵��"
@@ -65,8 +65,8 @@
                 <el-option label="鍚敤" value="1" />
                 <el-option label="绂佺敤" value="0" />
               </el-select>
-            </el-form-item>
-          </el-col>
+            </el-form-item> -->
+          <!-- </el-col> -->
           <el-col :span="11">
             <el-form-item label="浣跨敤閮ㄩ棬" prop="usingDepartment">
               <el-input
@@ -112,7 +112,7 @@
           </el-col>
         </el-row>
         <el-form-item class="dialog-footer">
-          <el-button v-if="!isViewMode" @click="cancelForm">鍙栨秷</el-button>
+          <el-button @click="cancelForm">鍙栨秷</el-button>
           <el-button v-if="!isViewMode" type="primary" @click="submitForm">纭畾</el-button>
         </el-form-item>
       </el-form>
@@ -123,6 +123,7 @@
 <script setup>
 import { ref, watch, computed, reactive } from "vue";
 import { addOrEditEquipment } from "@/api/equipment/management/index.js";
+import { ElMessage } from "element-plus";
 
 const props = defineProps({
   beforeClose: {
@@ -181,7 +182,7 @@
     try {
       const result = await addOrEditEquipment({ ...formData.value });
       const title = props.title.includes("鏂板") ? "鏂板" : "缂栬緫";
-      
+      console.log(result)
       if (result.code === 200 && result.msg) {
         ElMessage.success(`${title}鎴愬姛锛�${result.msg}`);
         emit("submit", { title, ...formData.value, result });
@@ -191,7 +192,6 @@
       }
     } catch (error) {
       console.error("鎻愪氦澶辫触:", error);
-      ElMessage.error("鎻愪氦澶辫触锛岃閲嶈瘯");
     }
   });
 };
@@ -219,7 +219,10 @@
   closeDialog();
 };
 const rules = reactive({
-  equipmentId: [
+  equipmentNo: [
+    { required: true, message: "璇疯緭鍏ヤ緵璐у晢鍚嶇О", trigger: "blur" },
+  ],
+  equipmentName: [
     { required: true, message: "璇疯緭鍏ヤ緵璐у晢鍚嶇О", trigger: "blur" },
   ],
 });

--
Gitblit v1.9.3