From 763762fca04a6dcf391f75e9541fe7287f6b0ed1 Mon Sep 17 00:00:00 2001 From: zuozhengqing <a13193816592@163.com> Date: 星期四, 11 四月 2024 19:21:09 +0800 Subject: [PATCH] 带徒管理,机台管理页面修改 --- src/views/systemSetting/silkPriceStandard/components/addDialog.vue | 19 +++++++++++-------- 1 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/views/systemSetting/silkPriceStandard/components/addDialog.vue b/src/views/systemSetting/silkPriceStandard/components/addDialog.vue index 0f76dbd..7dc16f2 100644 --- a/src/views/systemSetting/silkPriceStandard/components/addDialog.vue +++ b/src/views/systemSetting/silkPriceStandard/components/addDialog.vue @@ -4,10 +4,10 @@ :before-close="handleClose"> <el-form :inline="true" label-width="20%" style="width: 100%;" :model="editConfig.infomitton" :rules="rules" ref="ruleForm"> - <el-form-item prop="marketNumber" label="搴勫彛" style="width: 100%;"> - <el-select :disabled="this.editConfig.dialogTitle === '鏌ョ湅'" v-model="editConfig.infomitton.marketNumber" + <el-form-item prop="market" label="搴勫彛" style="width: 100%;"> + <el-select :disabled="this.editConfig.dialogTitle === '鏌ョ湅'" v-model="editConfig.infomitton.market" value-key="ID" placeholder="璇烽�夋嫨搴勫彛"> - <el-option v-for="item in shanguchiList" :key="item.ID" :label="item.name" :value="item.ID"> + <el-option v-for="item in shanguchiList" :key="item.name" :label="item.name" :value="item"> </el-option> </el-select> </el-form-item> @@ -26,7 +26,7 @@ style="width: 100%; margin-right: 5px;text-align:left;" ></el-input-number> --> <el-input :disabled="this.editConfig.dialogTitle === '鏌ョ湅'" v-model="editConfig.infomitton.payStandard" :rows="4" - style="resize: none !important;" placeholder="璇疯緭鍏ョ粍鍒�"> + style="resize: none !important;" placeholder="璇疯緭鍏ヨ柂閰爣鍑�"> </el-input> </el-form-item> <el-form-item label="鍗曚綅" style="width: 100%;"> @@ -84,14 +84,15 @@ ], classList: [], rules: { - marketNumber: [ + market: [ { required: true, message: '璇烽�夋嫨搴勫彛', trigger: 'change' } ], rawSilkGrade: [ { required: true, message: '璇烽�夋嫨鐢熶笣绛夌骇', trigger: 'change' } ], payStandard: [ - { required: true, message: '璇烽�夋嫨鐢熶笣绛夌骇', trigger: 'change' } + { required: true, message: '璇疯緭鍏ヨ柂閰爣鍑�', trigger: 'change' }, + {pattern: /^[0-9.]*$/, message: '钖叕鏍囧噯闇�涓烘暟瀛�', trigger: 'blur'} ] }, }; @@ -121,7 +122,8 @@ }, setParams() { let params = { - marketNumber: this.editConfig.infomitton.marketNumber + '', + marketId: this.editConfig.infomitton.market.ID, + marketName: this.editConfig.infomitton.market.name, unit: this.editConfig.infomitton.unit, payStandard: Number(this.editConfig.infomitton.payStandard), rawSilkGrade: this.editConfig.infomitton.rawSilkGrade, @@ -134,6 +136,7 @@ this.$refs[formName].validate((valid) => { if (valid) { let params = this.setParams() + console.log(this.editConfig.infomitton.market,params,"鐪嬮偅") if (this.editConfig.dialogTitle === "鏂板") { savePriceStandard(params).then((res) => { if (res && res.code === 200) { @@ -147,7 +150,7 @@ }) } else if (this.editConfig.dialogTitle === "淇敼") { this.editConfig.infomitton.workshopNumber = this.editConfig.infomitton.workshopNumber + "" - savePriceStandard(this.editConfig.infomitton).then((res) => { + savePriceStandard({...params,id:this.editConfig.infomitton.ID}).then((res) => { if (res && res.code === 200) { this.editConfig.visible = false this.$message({ -- Gitblit v1.8.0