From eba011c9c3a25e73763eb420e9c3275cc1112bab Mon Sep 17 00:00:00 2001
From: maven <2163098428@qq.com>
Date: 星期二, 20 一月 2026 14:05:31 +0800
Subject: [PATCH] yys 1.回款提醒,人力资源优化
---
src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 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 e79c836..2754b09 100644
--- a/src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java
+++ b/src/main/java/com/ruoyi/sales/service/impl/SalesLedgerServiceImpl.java
@@ -540,8 +540,10 @@
if (!insertList.isEmpty()) {
for (SalesLedgerProduct salesLedgerProduct : insertList) {
salesLedgerProduct.setType(type);
- salesLedgerProduct.setNoInvoiceNum(salesLedgerProduct.getQuantity());
- salesLedgerProduct.setNoInvoiceAmount(salesLedgerProduct.getTaxInclusiveTotalPrice());
+ salesLedgerProduct
+ .setNoInvoiceNum(salesLedgerDto.getIsInvoice().equals(2) ? BigDecimal.ZERO :salesLedgerProduct.getQuantity());
+ salesLedgerProduct
+ .setNoInvoiceAmount(salesLedgerDto.getIsInvoice().equals(2) ? BigDecimal.ZERO : salesLedgerProduct.getTaxInclusiveTotalPrice());
salesLedgerProductMapper.insert(salesLedgerProduct);
}
if (salesLedgerDto.getIsInvoice().equals(2)) {
@@ -549,6 +551,8 @@
for (SalesLedgerProduct productDatum : insertList) {
productDatum.setCurrentInvoiceAmount(productDatum.getTaxInclusiveTotalPrice());
productDatum.setCurrentInvoiceNum(productDatum.getQuantity());
+ productDatum.setInvoiceNum(productDatum.getQuantity());
+ productDatum.setInvoiceAmount(productDatum.getTaxInclusiveTotalPrice());
}
salesLedgerDto.setId(salesLedgerId);
salesLedgerDto.setIssueDate(LocalDate.now());
--
Gitblit v1.9.3