From 082b572b91abd0d5ae8e409714553130448aa6d1 Mon Sep 17 00:00:00 2001 From: 张涛 <“2538313560@qq.com”> Date: 星期五, 30 八月 2024 17:25:44 +0800 Subject: [PATCH] fix:薪资调整 --- src/views/employeeManage/workKindManage/components/AddWorkKind.vue | 25 +++++++++++++------------ 1 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/views/employeeManage/workKindManage/components/AddWorkKind.vue b/src/views/employeeManage/workKindManage/components/AddWorkKind.vue index ef0760f..e9cdc11 100644 --- a/src/views/employeeManage/workKindManage/components/AddWorkKind.vue +++ b/src/views/employeeManage/workKindManage/components/AddWorkKind.vue @@ -15,7 +15,18 @@ > </el-switch> </el-form-item> - <el-form-item label="淇濆簳宸ヨ祫锛�" prop="guaranteedWages"> + <el-form-item label="淇濆簳宸ヨ祫锛�" prop="guaranteedWages" + :rules="[ + { + required:form.isGuaranteed?true: false, + message: '璇疯緭鍏�', + trigger: 'blur', + }, + { + validator: this.validatorNum, + trigger: 'blur', + }, + ]"> <el-input v-model.number="form.guaranteedWages" maxlength="20" @@ -60,17 +71,6 @@ required: true, message: "璇疯緭鍏�", trigger: ["blur", "change"], - }, - ], - guaranteedWages: [ - { - required: false, - message: "璇疯緭鍏�", - trigger: "blur", - }, - { - validator: this.validatorNum, - trigger: "blur", }, ], }, @@ -133,6 +133,7 @@ this.$refs[formName].validate((valid) => { if (valid) { let form = JSON.parse(JSON.stringify(this.form)); + form.guaranteedWages=form.guaranteedWages?form.guaranteedWages:0 saveWorkTypeInfo(form).then((res) => { if (res.code == 200) { this.$message({ -- Gitblit v1.8.0