From 13fd47c5aa585b74bfc8b77722bde3f7a2399587 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期四, 21 五月 2026 10:26:42 +0800
Subject: [PATCH] refactor(invoice): 删除invoice_registration  invoice_registration_product  invoice_ledger  invoice_ledger_file

---
 src/main/java/com/ruoyi/ai/tools/SalesAgentTools.java |   28 +++++++---------------------
 1 files changed, 7 insertions(+), 21 deletions(-)

diff --git a/src/main/java/com/ruoyi/ai/tools/SalesAgentTools.java b/src/main/java/com/ruoyi/ai/tools/SalesAgentTools.java
index b56144b..41ed0a7 100644
--- a/src/main/java/com/ruoyi/ai/tools/SalesAgentTools.java
+++ b/src/main/java/com/ruoyi/ai/tools/SalesAgentTools.java
@@ -11,8 +11,6 @@
 import com.ruoyi.basic.vo.CustomerVo;
 import com.ruoyi.common.utils.SecurityUtils;
 import com.ruoyi.framework.security.LoginUser;
-import com.ruoyi.sales.dto.InvoiceLedgerDto;
-import com.ruoyi.sales.mapper.InvoiceLedgerMapper;
 import com.ruoyi.sales.mapper.ReceiptPaymentMapper;
 import com.ruoyi.sales.mapper.SalesLedgerMapper;
 import com.ruoyi.sales.mapper.SalesQuotationMapper;
@@ -34,16 +32,7 @@
 import java.time.YearMonth;
 import java.time.ZoneId;
 import java.time.format.DateTimeFormatter;
-import java.util.ArrayList;
-import java.util.Comparator;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.LinkedHashMap;
-import java.util.LinkedList;
-import java.util.List;
-import java.util.Locale;
-import java.util.Map;
-import java.util.Objects;
+import java.util.*;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 import java.util.stream.Collectors;
@@ -63,7 +52,6 @@
     private final SalesQuotationMapper salesQuotationMapper;
     private final ShippingInfoMapper shippingInfoMapper;
     private final ReceiptPaymentMapper receiptPaymentMapper;
-    private final InvoiceLedgerMapper invoiceLedgerMapper;
     private final SalesReceiptReturnMapper salesReceiptReturnMapper;
     private final AiSessionUserContext aiSessionUserContext;
 
@@ -72,7 +60,6 @@
                            SalesQuotationMapper salesQuotationMapper,
                            ShippingInfoMapper shippingInfoMapper,
                            ReceiptPaymentMapper receiptPaymentMapper,
-                           InvoiceLedgerMapper invoiceLedgerMapper,
                            SalesReceiptReturnMapper salesReceiptReturnMapper,
                            AiSessionUserContext aiSessionUserContext) {
         this.customerMapper = customerMapper;
@@ -80,7 +67,6 @@
         this.salesQuotationMapper = salesQuotationMapper;
         this.shippingInfoMapper = shippingInfoMapper;
         this.receiptPaymentMapper = receiptPaymentMapper;
-        this.invoiceLedgerMapper = invoiceLedgerMapper;
         this.salesReceiptReturnMapper = salesReceiptReturnMapper;
         this.aiSessionUserContext = aiSessionUserContext;
     }
@@ -896,12 +882,12 @@
             return Map.of();
         }
         Map<Long, BigDecimal> result = new HashMap<>();
-        for (InvoiceLedgerDto item : defaultList(invoiceLedgerMapper.invoicedTotal(ledgerIds))) {
-            if (item.getSalesLedgerId() == null) {
-                continue;
-            }
-            result.merge(item.getSalesLedgerId().longValue(), defaultDecimal(item.getInvoiceTotal()), BigDecimal::add);
-        }
+//        for (InvoiceLedgerDto item : defaultList(invoiceLedgerMapper.invoicedTotal(ledgerIds))) {
+//            if (item.getSalesLedgerId() == null) {
+//                continue;
+//            }
+//            result.merge(item.getSalesLedgerId().longValue(), defaultDecimal(item.getInvoiceTotal()), BigDecimal::add);
+//        }
         return result;
     }
 

--
Gitblit v1.9.3