Ver código fonte

新增电签修改

duy 1 ano atrás
pai
commit
6ef7d66b7d
1 arquivos alterados com 5 adições e 0 exclusões
  1. 5 0
      src/views/certificate/lists/addList.vue

+ 5 - 0
src/views/certificate/lists/addList.vue

@@ -329,6 +329,7 @@ export default {
    // 根据条件动态设置 dependentField 的验证规则
    updateDependentFieldValidation() {
       const conditionFieldValue = this.form.company;
+      console.log(conditionFieldValue,'conditionFieldValue');
       // 清空 dependentField 的验证规则
       this.rules.certificateNumber = [];
 
@@ -336,6 +337,8 @@ export default {
       if (conditionFieldValue === 3) {
         // 设置为必填项
         this.rules.certificateNumber.push({ required: true, message: 'Dependent Field 是必填项', trigger: 'change' });
+      }else{
+        this.rules.certificateNumber = [];
       }
     },
     //获取签字公司
@@ -628,7 +631,9 @@ export default {
       if(val==1){
         console.log(this.form.company,'公司');
         this.form.company=2
+      
         this.$forceUpdate();//强制刷新视图
+        this.updateDependentFieldValidation()
        
       }
     },