From 47b04430376f2498e8ddd9eb77ebea1be4ec8f21 Mon Sep 17 00:00:00 2001
From: sen <sen@qq.com>
Date: 星期五, 15 八月 2025 17:09:36 +0800
Subject: [PATCH] 修改

---
 ui/admin-ui3/src/views/cwgl/estimatedReceivableBill/index.vue |   55 ++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 32 insertions(+), 23 deletions(-)

diff --git a/ui/admin-ui3/src/views/cwgl/estimatedReceivableBill/index.vue b/ui/admin-ui3/src/views/cwgl/estimatedReceivableBill/index.vue
index 50225bc..4bd13f5 100644
--- a/ui/admin-ui3/src/views/cwgl/estimatedReceivableBill/index.vue
+++ b/ui/admin-ui3/src/views/cwgl/estimatedReceivableBill/index.vue
@@ -310,7 +310,7 @@
   // labelWidth: 120,
   column: {
     projectName: {
-      label: '椤圭洰鍚嶇О1',
+      label: '椤圭洰鍚嶇О',
     },
     dispatchNo: {
       label: '璋冨害鍗曞彿',
@@ -350,7 +350,9 @@
     },
     handleSelectionChangeFunc: (selection: any) => {
       selectionList.value = selection;
-    }
+    }, 
+    
+    
   })
 const dialog = reactive({
   visible: false,
@@ -382,6 +384,7 @@
 
 const handleAmend = (row) => {
   newFormData.value.billId = row.id;
+  importForm.value.billId = row.id;
   dispIshow.value = true;
   newOption.value.menu = true;
   listPendingSettlementBusiness({ billId: row.id }).then((res) => {
@@ -421,26 +424,31 @@
 }
 const newFormRef = ref();
 const submitForm = () => {
-  newFormRef.value!.validate(valid => {
-    if (valid) {
-      let data = {
-        billId: newForm.value.id,
-        fileName: newForm.value.attachment
-      }
-      addEstimatedReceivableLog(data).then((res1) => {
-        if (res1.code === 200) {
-          estimatedReceivableBillSettlement(newForm.value).then((res) => {
-            if (res.code === 200) {
-              proxy.$message.success('鎿嶄綔鎴愬姛');
-              dialog.visible = false;
-              newForm.value = {};
-
-            }
-          })
+  if(newTableData.value.length == 0) {
+    proxy.$message.error('鏃犲叧鑱旀槑缁嗭紝鏃犳硶缁撶畻');
+  }else {
+    newFormRef.value!.validate(valid => {
+      if (valid) {
+        let data = {
+          billId: newForm.value.id,
+          fileName: newForm.value.attachment
         }
-      })
-    }
-  });
+        addEstimatedReceivableLog(data).then((res1) => {
+          if (res1.code === 200) {
+            estimatedReceivableBillSettlement(newForm.value).then((res) => {
+              if (res.code === 200) {
+                onLoad(page.value);
+                proxy.$message.success('鎿嶄綔鎴愬姛');
+                dialog.visible = false;
+                newForm.value = {};
+  
+              }
+            })
+          }
+        })
+      }
+    });
+  }
 
 
 
@@ -448,8 +456,9 @@
 
 const submitFormTow = () => {
   proxy.$modal.confirm(`鏄惁纭淇敼璐﹀崟鍚嶇О?`).then(function () {
-    return updateEstimatedReceivableBillNmae(newForm.value);
+    return updateEstimatedReceivableBillNmae(importForm.value);
   }).then((res) => {
+     onLoad(page.value);
     proxy.$modal.msgSuccess(res.msg);
   })
 
@@ -523,7 +532,7 @@
 const flowParams = ref([])
 const handleFlow = (row: string) => {
   let data = {
-    estimatedId: row.id,
+    billId: row.id,
   }
   listEstimatedReceivableBillLog(data).then((res) => {
     flowParams.value = res.rows

--
Gitblit v1.8.0