From db53a1ad9668d7bbada1217c8fa5531fc541d386 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期五, 12 四月 2024 17:48:01 +0800
Subject: [PATCH] 产量登记表保存使用车间编码
---
src/views/productManage/productRegisterForm/addProductRegisterPage.vue | 41 +++++++++++++++++++++++++----------------
1 files changed, 25 insertions(+), 16 deletions(-)
diff --git a/src/views/productManage/productRegisterForm/addProductRegisterPage.vue b/src/views/productManage/productRegisterForm/addProductRegisterPage.vue
index d5ecb79..1ee4194 100644
--- a/src/views/productManage/productRegisterForm/addProductRegisterPage.vue
+++ b/src/views/productManage/productRegisterForm/addProductRegisterPage.vue
@@ -91,9 +91,9 @@
</el-form-item>
</el-col>
<el-col :span="3">
- <el-form-item label="杞﹂棿" prop="workshopId">
+ <el-form-item label="杞﹂棿" prop="workshopNumber">
<el-select
- v-model="ruleForm.workshopId"
+ v-model="ruleForm.workshopNumber"
placeholder="璇烽�夋嫨"
class="select-width"
@change='getGroupNumber'
@@ -639,7 +639,7 @@
circle: "",
marketId: "",
fallingSilkCocoonNumber: "",
- workshopId: "",
+ workshopNumber: "",
bucketCocoonNumber: "",
groupNumber: "",
vehicleSpeed: "",
@@ -672,7 +672,7 @@
marketId: [
{ required: true, message: "璇烽�夋嫨", trigger: ["change", "blur"] },
],
- workshopId: [
+ workshopNumber: [
{ required: true, message: "璇烽�夋嫨", trigger: ["change", "blur"] },
],
groupNumber: [
@@ -710,7 +710,7 @@
circle: "",
marketId: "",
fallingSilkCocoonNumber: "",
- workshopId: "",
+ workshopNumber: "",
bucketCocoonNumber: "",
groupNumber: "",
vehicleSpeed: "",
@@ -743,7 +743,7 @@
JSON.stringify(response.data ? response.data : {})
);
this.ruleForm = config;
- this.$set(this.ruleForm,'workshopId',this.ruleForm.workshopId+'')
+ this.$set(this.ruleForm,'workshopNumber',this.ruleForm.workshopNumber+'')
this.tableDataItems=config.items
? config.items
: [];
@@ -792,7 +792,6 @@
}
}
}
- console.log(this.tableData,'==this.tableData')
this.ruleForm.carNumber=this.tableData.length>0?this.tableData[0].carNumber:''
},
// 琛ㄦ牸鐨勮绠楅棶棰�
@@ -887,7 +886,7 @@
JSON.stringify(data ? data : {})
);
this.ruleForm = config;
- this.$set(this.ruleForm,'workshopId',this.ruleForm.workshopId+'')
+ this.$set(this.ruleForm,'workshopNumber',this.ruleForm.workshopNumber+'')
this.tableDataItems=config.items
? config.items
: [];
@@ -971,7 +970,7 @@
}).then((res) => {
if (res.code == 200) {
this.nameList = res.data || [];
- this.$set(this.ruleForm,'workshopId',this.ruleForm.workshopId+'')
+ this.$set(this.ruleForm,'workshopNumber',this.ruleForm.workshopNumber+'')
}
});
//瑙勬牸
@@ -992,24 +991,31 @@
});
},
getGroupNumber(val){
- if(this.ruleForm.workshopId){
+ if(this.ruleForm.workshopNumber){
//缁勫埆
- getWorkshopManageGroup({number:this.ruleForm.workshopId}).then((res) => {
+ getWorkshopManageGroup({number:this.ruleForm.workshopNumber}).then((res) => {
if (res.code == 200) {
- this.workshopGroupList=[]
let workshopGroupList = res.data || {};
+ this.workshopGroupList=[]
+ this.ruleForm.groupNumber=''
if(Object.keys(workshopGroupList).length>0){
for(let i in workshopGroupList){
this.workshopGroupList.push(workshopGroupList[i])
}
- this.$set(this.ruleForm,'groupNumber',this.ruleForm.groupNumber)
+ // 缂栬緫
+ if(val){
+ this.$set(this.ruleForm,'groupNumber',this.ruleForm.groupNumber)
+ }
}
+ }else{
+ this.workshopGroupList=[]
+ this.ruleForm.groupNumber=''
}
});
if(this.ruleForm.groupNumber&&this.ruleForm.marketId){
let workshopName=''
for(let i in this.nameList){
- if( this.nameList[i].number==this.ruleForm.workshopId){
+ if( this.nameList[i].number==this.ruleForm.workshopNumber){
workshopName= this.nameList[i].name
break;
}
@@ -1044,6 +1050,10 @@
if(val){
this.getTableEdit()
}
+ }else{
+ this.tableData=[]
+ this.ruleForm.level=''
+ this.ruleForm.carNumber=''
}
});
}
@@ -1079,7 +1089,7 @@
circle: "",
marketId: "",
fallingSilkCocoonNumber: "",
- workshopId: "",
+ workshopNumber: "",
bucketCocoonNumber: "",
groupNumber: "",
vehicleSpeed: "",
@@ -1133,7 +1143,6 @@
form.theorySilkAmount=Number(form.theorySilkAmount)
form.total=Number(form.total)
form.vehicleSpeed=Number(form.vehicleSpeed)
- form.workshopId =Number(form.workshopId)
for(let i in tableData){
let listItems1={
allYield:Number(tableData[i].allYield1)||0, //浜ч噺
--
Gitblit v1.8.0