浏览代码

fix:企业准入业务审核一键测算之前新增非空校验

lazy 5 天之前
父节点
当前提交
0fcafbd130
共有 1 个文件被更改,包括 33 次插入0 次删除
  1. 33 0
      src/views/enterpriseManage/enterpriseEntry/components/AuditContent.vue

+ 33 - 0
src/views/enterpriseManage/enterpriseEntry/components/AuditContent.vue

@@ -446,8 +446,41 @@ export default {
     }
   },
   methods: {
+    // 一键测算之前的校验
+    validateCalc() {
+      const beforeValideFeilds = [
+        'creditStatus',
+        'zhuichangAmt',
+        'overdueAmt',
+        'daikuanAmt',
+        'danbaoAmt',
+        'lpOverdueNum',
+        'lpOverdueMonth',
+        'lpOverdueAmt',
+        'lpCardStatus',
+        'lpExistXingshi',
+        'lpExistJinrong',
+        'lrOverdueNum',
+        'lrOverdueMonth',
+        'lrOverdueAmt',
+        'lrCardStatus',
+        'lrExistXingshi',
+        'lrExistJinrong'
+      ]
+
+      for (let i = 0; i < beforeValideFeilds.length - 1; i++) {
+        if (!this.ruleForm[beforeValideFeilds[i]]) {
+          return false
+        }
+      }
+      return true
+    },
     // 一键测算
     async handlerCalc() {
+      if (!this.validateCalc()) {
+        this.$message.warning('请填写完成的企业征信情况、法人征信及相关案件情况、 实际控制人征信及相关案件情况才能测算')
+        return
+      }
       const {
         creditStatus,
         zhuichangAmt,