From 94b224c514f2a3d0773e9e053a0f9df87b61a26b Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期五, 21 三月 2025 15:48:24 +0800
Subject: [PATCH] art: 系统管理-产线表 增加mdc_flag标识,并可进行维护

---
 src/views/system/ProductionManager.vue                             |    8 ++++----
 src/views/eam/spare/modules/EamSparePartRequisitionDetailModal.vue |    0 
 src/views/system/modules/ProductionManager/ProductionModal.vue     |   14 +++++++++++++-
 3 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/src/views/eam/spart/modules/EamSparePartRequisitionDetailModal.vue b/src/views/eam/spare/modules/EamSparePartRequisitionDetailModal.vue
similarity index 100%
rename from src/views/eam/spart/modules/EamSparePartRequisitionDetailModal.vue
rename to src/views/eam/spare/modules/EamSparePartRequisitionDetailModal.vue
diff --git a/src/views/system/ProductionManager.vue b/src/views/system/ProductionManager.vue
index de94956..c48204d 100644
--- a/src/views/system/ProductionManager.vue
+++ b/src/views/system/ProductionManager.vue
@@ -109,6 +109,9 @@
                   placeholder="鏃�">
                 </a-tree-select>
               </a-form-model-item>
+              <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="鏄惁MDC浣跨敤">
+                <lx-switch checked-children='鏄�' un-checked-children='鍚�' v-model="model.mdcFlag"/>
+              </a-form-model-item>
               <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="鎺掑簭">
                 <a-input-number v-model="model.productionOrder"/>
               </a-form-model-item>
@@ -478,10 +481,7 @@
             })
             return false
           }
-          this.$refs.departModal.add(this.selectedKeys)
-          this.$refs.departModal.title = '鏂板'
-        } else {
-          this.$refs.departModal.add(this.rightClickSelectedKey)
+          this.$refs.departModal.add(this.currSelected)
           this.$refs.departModal.title = '鏂板'
         }
       },
diff --git a/src/views/system/modules/ProductionManager/ProductionModal.vue b/src/views/system/modules/ProductionManager/ProductionModal.vue
index 7c76baf..d854dd5 100644
--- a/src/views/system/modules/ProductionManager/ProductionModal.vue
+++ b/src/views/system/modules/ProductionManager/ProductionModal.vue
@@ -43,6 +43,12 @@
         <a-form-model-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
+          label="鏄惁MDC浣跨敤">
+          <lx-switch checked-children='鏄�' un-checked-children='鍚�' v-model="model.mdcFlag"/>
+        </a-form-model-item>
+        <a-form-model-item
+          :labelCol="labelCol"
+          :wrapperCol="wrapperCol"
           label="鎺掑簭">
           <a-input-number v-model="model.productionOrder"/>
         </a-form-model-item>
@@ -115,14 +121,20 @@
         })
       },
       add (depart) {
+        debugger
+        this.visible = true;
+        this.model = {}
         if(depart){
           this.seen = false;
           this.dictDisabled = false;
+          this.model.parentId = depart.id;
+          this.model.mdcFlag = depart.mdcFlag;
         }else{
           this.seen = true;
           this.dictDisabled = true;
         }
-        this.edit(depart);
+        // this.edit(depart);
+        this.loadTreeData();
       },
       edit (record) {
         this.visible = true;

--
Gitblit v1.9.3