소스 검색

fix(contractReview): 修复合同审核重置和提交逻辑

liujt 5 달 전
부모
커밋
745103e37a
2개의 변경된 파일7개의 추가작업 그리고 6개의 파일을 삭제
  1. 5 3
      src/views/contractManage/contractReview/components/addDialog.vue
  2. 2 3
      src/views/contractManage/contractReview/index.vue

+ 5 - 3
src/views/contractManage/contractReview/components/addDialog.vue

@@ -681,7 +681,11 @@ this.postOptions.push(...response.data);
 
       generateFormValid(validate = true) {
         return this.$refs.generateForm.getData(validate).then((data) => {
+          console.log('data~~~', data);
           return data;
+        }).catch((err) => {
+          this.$message.error(err);
+          console.log('err~~~', err);
         });
       },
 
@@ -713,9 +717,6 @@ this.postOptions.push(...response.data);
       },
 
       async submit() {
-
-        let data = await this.$refs.generateForm.getData(false);
-        
         this.form.valueJson = await this.generateFormValid()
         this.form.processType = '1';
         console.log('formformformform', this.form);
@@ -728,6 +729,7 @@ this.postOptions.push(...response.data);
             businessType: this.form.categoryName 
           }
         });
+        return
         this.$message('提交审核成功');
         this.$emit('reload');
         this.cancel();

+ 2 - 3
src/views/contractManage/contractReview/index.vue

@@ -448,9 +448,8 @@
       reset() {
         this.params = { ...defaultParams };
         this.createTime1 = [];
-        this.params.dictType = this.dictList['collaborative_type'][0].value;
-        this.params.formId = this.templateList[this.params.dictType][0]?.id;
-
+        this.params.dictType = '5';
+        this.params.formId = this.templateList[0]?.id;
         this.reload();
       },
       /**  */