LiFei 5 лет назад
Родитель
Сommit
6871df7c7c
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      src/views/requiremanager/modules/HwRequireAuthModal.vue

+ 6 - 6
src/views/requiremanager/modules/HwRequireAuthModal.vue

@@ -290,15 +290,15 @@
           this.$message.warning('请选择是否通过平台')
           return
         }
-        if(!this.model.contractType){
+        if(this.model.contractType!=0 && this.model.contractType!=1 && this.model.contractType!=2){
           this.$message.warning('请选择企业合同方式')
           return
         }
-        if(!this.model.subcontractType && this.platType==1){
+        if((this.model.subcontractType!=0 && this.model.subcontractType!=1 && this.model.subcontractType!=2) && this.platType==1){
           this.$message.warning('请选择外包合同方式')
           return
         }
-        if(!this.model.workContractType){
+        if(this.model.workContractType!=0  && this.model.workContractType!=1 && this.model.workContractType!=2){
           this.$message.warning('请选择用户合同方式')
           return
         }
@@ -338,14 +338,14 @@
           this.form.setFieldsValue({ subcontractType:e})
         }
         var subcontractType = this.form.getFieldValue('subcontractType');
-        this.model.subcontractType=subcontractType
+        this.model.subcontractType=subcontractType==''?null:subcontractType
       },
       workContractType(e){
         if(e!=null && e!=''){
           this.form.setFieldsValue({ workContractType:e})
         }
         var workContractType = this.form.getFieldValue('workContractType');
-        this.model.workContractType=workContractType
+        this.model.workContractType=workContractType==''?null:workContractType
         if(this.model.workContractType==2){
           this.confirmDisabled=true
           if(this.model.isAutoOrder==1){
@@ -421,7 +421,7 @@
         this.fileList = [];
       },
       getcontractType(val) {
-        this.model.contractType = val
+        this.model.contractType = val==''?null:val
       },
       //回显文件所用
       editFileList(paths) {