浏览代码

平台应收订单-批量结算增加对接人数据检验

@dongkboy 1 周之前
父节点
当前提交
9bc9729b9e
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      src/views/platform/ticket.vue

+ 8 - 1
src/views/platform/ticket.vue

@@ -604,13 +604,20 @@ const handleBack = () => {
   }
   }
 }
 }
 const handleSettlement = () => {
 const handleSettlement = () => {
-  if (contactPerson.value == '') {
+  if (!contactPerson.value) {
     ElMessage({
     ElMessage({
       message: '请选择对接人!',
       message: '请选择对接人!',
       type: 'warning'
       type: 'warning'
     })
     })
     return
     return
   }
   }
+  if (tableData.value.some(item => item.contactPerson != contactPerson.value)) {
+    ElMessage({
+      message: '存在多个对接人,无法结算!',
+      type: 'warning'
+    })
+    return
+  }
   // 查应收金额
   // 查应收金额
   api.financeApi.getPlatformSettlementReceivableAmount({
   api.financeApi.getPlatformSettlementReceivableAmount({
     invoiceType: "5",
     invoiceType: "5",