Ver código fonte

结算操作加判断

@dongkboy 3 meses atrás
pai
commit
c4ceaab97c
1 arquivos alterados com 8 adições e 0 exclusões
  1. 8 0
      src/views/platform/ticket.vue

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

@@ -286,6 +286,7 @@ const getByCompanyId = () => {
 
 
 const initData = () => {
 const initData = () => {
   // router
   // router
+  if (selectedList.value.length < 1) return
   api.financeApi.getSelectedReceivableList({ orderNos: selectedList.value.map(v => v.orderNo), searchList: searchList.value, logicJudge: logicJudge.value, }).then((res: any) => {
   api.financeApi.getSelectedReceivableList({ orderNos: selectedList.value.map(v => v.orderNo), searchList: searchList.value, logicJudge: logicJudge.value, }).then((res: any) => {
     if (res.code == 200) {
     if (res.code == 200) {
       tableData.value = res.data
       tableData.value = res.data
@@ -508,6 +509,13 @@ const handleBack = () => {
   router.back()
   router.back()
 }
 }
 const handleSettlement = () => {
 const handleSettlement = () => {
+  if (selectedList.value.length < 1) {
+    ElMessage({
+      message: '请选择要结算的数据!',
+      type: 'warning'
+    })
+    return
+  }
   // 查应收金额
   // 查应收金额
   api.financeApi.getPlatformSettlementReceivableAmount({
   api.financeApi.getPlatformSettlementReceivableAmount({
     invoiceType: "5",
     invoiceType: "5",