工种管理模块 编辑工种接口400的问题修改+增加如果启用不达标保底,则必须输入保底工资的逻辑
1个文件已修改
25 ■■■■ 已修改文件
src/views/employeeManage/workKindManage/components/AddWorkKind.vue 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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({