From 694d882c7a27bc276d37f1c06d0c67a03146e086 Mon Sep 17 00:00:00 2001
From: cuijian <cuijian@xalxzn.com>
Date: 星期四, 26 六月 2025 11:45:28 +0800
Subject: [PATCH] 基础数据,产线,班次,班组

---
 src/views/base/modules/FactoryManager/FactoryModal.vue |   37 ++++++++++++++++---------------------
 1 files changed, 16 insertions(+), 21 deletions(-)

diff --git a/src/views/system/modules/ProductionManager/ProductionModal.vue b/src/views/base/modules/FactoryManager/FactoryModal.vue
similarity index 82%
rename from src/views/system/modules/ProductionManager/ProductionModal.vue
rename to src/views/base/modules/FactoryManager/FactoryModal.vue
index 7c76baf..328546f 100644
--- a/src/views/system/modules/ProductionManager/ProductionModal.vue
+++ b/src/views/base/modules/FactoryManager/FactoryModal.vue
@@ -16,25 +16,25 @@
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="杞﹂棿缂栫爜"
-          prop="productionCode"
+          prop="factoryCode"
           :hidden="false"
           hasFeedback >
-          <a-input id="productionCode" placeholder="璇疯緭鍏ヤ骇绾�/杞﹂棿缂栧彿" v-model="model.productionCode"/>
+          <a-input id="factoryCode" placeholder="璇疯緭鍏ヤ骇绾�/杞﹂棿缂栧彿" v-model="model.factoryCode"/>
         </a-form-model-item>
         <a-form-model-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="杞﹂棿鍚嶇О"
-          prop="productionName"
+          prop="factoryName"
           :hidden="false"
           hasFeedback >
-          <a-input id="departName" placeholder="璇疯緭鍏ヤ骇绾�/杞﹂棿鍚嶇О" v-model="model.productionName"/>
+          <a-input id="factoryName" placeholder="璇疯緭鍏ヤ骇绾�/杞﹂棿鍚嶇О" v-model="model.factoryName"/>
         </a-form-model-item>
         <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" :hidden="seen" label="涓婄骇杞﹂棿" hasFeedback>
           <a-tree-select
             style="width:100%"
             :dropdownStyle="{maxHeight:'200px',overflow:'auto'}"
-            :treeData="departTree"
+            :treeData="factoryTree"
             v-model="model.parentId"
             placeholder="璇烽�夋嫨涓婄骇杞﹂棿"
             :disabled="condition">
@@ -44,13 +44,13 @@
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="鎺掑簭">
-          <a-input-number v-model="model.productionOrder"/>
+          <a-input-number v-model="model.sorter"/>
         </a-form-model-item>
         <a-form-model-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="澶囨敞">
-          <a-textarea placeholder="璇疯緭鍏ュ娉�" v-model="model.memo"/>
+          <a-textarea placeholder="璇疯緭鍏ュ娉�" v-model="model.remark"/>
         </a-form-model-item>
 
       </a-form-model>
@@ -63,22 +63,17 @@
   import { queryById } from '@/api/api'
   import pick from 'lodash.pick'
   export default {
-    name: "ProductionModal",
+    name: "FactoryModal",
     components: {  },
     data () {
       return {
-        departTree:[],
-        orgTypeData:[],
-        phoneWarning:'',
-        departName:"",
+        factoryTree:[],
         title:"鎿嶄綔",
         seen:false,
         visible: false,
         condition:true,
         disableSubmit:false,
         model: {},
-        menuhidden:false,
-        menuusing:true,
         labelCol: {
           xs: { span: 24 },
           sm: { span: 5 },
@@ -90,10 +85,10 @@
 
         confirmLoading: false,
         validatorRules:{
-          productionName:[{ required: true, message: '璇疯緭鍏ヤ骇绾�/杞﹂棿鍚嶇О!' }],
+          factoryName:[{ required: true, message: '璇疯緭鍏ヤ骇绾�/杞﹂棿鍚嶇О!' }],
         },
         url: {
-          add: "/mdc/mdcProduction/add",
+          add: "/base/factory/add",
         },
         dictDisabled:true,
       }
@@ -105,24 +100,24 @@
         var that = this;
         queryById().then((res)=>{
           if(res.success){
-            that.departTree = [];
+            that.factoryTree = [];
             for (let i = 0; i < res.result.length; i++) {
               let temp = res.result[i];
-              that.departTree.push(temp);
+              that.factoryTree.push(temp);
             }
           }
 
         })
       },
-      add (depart) {
-        if(depart){
+      add (factory) {
+        if(factory){
           this.seen = false;
           this.dictDisabled = false;
         }else{
           this.seen = true;
           this.dictDisabled = true;
         }
-        this.edit(depart);
+        this.edit(factory);
       },
       edit (record) {
         this.visible = true;

--
Gitblit v1.9.3