From 96eecc97de7fc863fc76b63294d4c12bd9683ae4 Mon Sep 17 00:00:00 2001
From: chenrui <1187576398@qq.com>
Date: 星期二, 20 五月 2025 15:36:40 +0800
Subject: [PATCH] 回款台账

---
 src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java |   26 ++------------------------
 1 files changed, 2 insertions(+), 24 deletions(-)

diff --git a/src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java b/src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java
index 9163f8b..c20172e 100644
--- a/src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java
+++ b/src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java
@@ -103,30 +103,6 @@
         LambdaQueryWrapper<SalesLedgerProduct> productWrapper = new LambdaQueryWrapper<>();
         productWrapper.eq(SalesLedgerProduct::getSalesLedgerId, salesLedger.getId());
         List<SalesLedgerProduct> products = salesLedgerProductMapper.selectList(productWrapper);
-        // 鏌ヨ鏈紑绁ㄩ噾棰�/鏈紑绁ㄦ暟
-        if (CollectionUtils.isNotEmpty(products)) {
-            QueryWrapper<InvoiceRegistrationProduct> productQueryWrapper = new QueryWrapper<>();
-            List<Long> productIds = products.stream().map(SalesLedgerProduct::getId).collect(Collectors.toList());
-            productQueryWrapper.in("sales_ledger_product_id", productIds);
-            List<InvoiceRegistrationProduct> invoiceRegistrationProductList = invoiceRegistrationProductMapper.selectList(productQueryWrapper);
-            if(CollectionUtils.isNotEmpty(invoiceRegistrationProductList)){
-                for (SalesLedgerProduct product : products) {
-                    for (InvoiceRegistrationProduct invoiceRegistrationProduct : invoiceRegistrationProductList) {
-                        Integer salesLedgerProductId = invoiceRegistrationProduct.getSalesLedgerProductId();
-                        Long id = product.getId();
-                        if( null !=  id && null != salesLedgerProductId && id == salesLedgerProductId.longValue()){
-                            product.setFutureTickets(Long.valueOf(invoiceRegistrationProduct.getNoInvoiceNum()));
-                            product.setFutureTicketsAmount(invoiceRegistrationProduct.getNoInvoiceAmount());
-                        }
-                    }
-                }
-            }else {
-                for (SalesLedgerProduct product : products) {
-                    product.setFutureTickets(product.getQuantity().longValue());
-                    product.setFutureTicketsAmount(product.getTaxInclusiveTotalPrice());
-                }
-            }
-        }
 
         // 3.鏌ヨ涓婁紶鏂囦欢
         LambdaQueryWrapper<CommonFile> salesLedgerFileWrapper = new LambdaQueryWrapper<>();
@@ -369,6 +345,8 @@
         if (!insertList.isEmpty()) {
             for (SalesLedgerProduct salesLedgerProduct : insertList) {
                 salesLedgerProduct.setType(type);
+                salesLedgerProduct.setNoInvoiceNum(salesLedgerProduct.getQuantity().intValue());
+                salesLedgerProduct.setNoInvoiceAmount(salesLedgerProduct.getTaxInclusiveTotalPrice());
                 salesLedgerProductMapper.insert(salesLedgerProduct);
             }
         }

--
Gitblit v1.9.3