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