增加应收应付

This commit is contained in:
2026-04-25 21:43:36 +08:00
parent 8cfa29b30b
commit b02d482ebb
4 changed files with 14 additions and 1 deletions

View File

@@ -65,6 +65,7 @@ public class LbDailyUserTradeReportServiceImpl extends ServiceImpl<LbDailyUserTr
summary.setServiceAmt(serviceAmt);
summary.setDiffAmt(diffAmt);
summary.setDikouAmt(dikouAmt);
summary.setActualReceiptsPayments(diffAmt.subtract(serviceAmt));
summary.setDescContent("系统汇总记录");
summary.setCreatedAt(LocalDateTime.now());
summary.setUpdatedAt(LocalDateTime.now());

View File

@@ -122,12 +122,18 @@ public class LbDailyUserTradeServiceImpl extends ServiceImpl<LbDailyUserTradeMap
report.setDailyBuyAmt(dailyBuyAmt);
report.setServiceAmt(dailyBuyAmt.multiply(SERVICE_RATE));
report.setDiffAmt(diffAmt);
report.setActualReceiptsPayments(diffAmt.subtract(report.getServiceAmt()));
report.setReportDate(reportDate.atStartOfDay());
report.setDataType("report_detail");
report.setCreatedAt(now);
report.setUpdatedAt(now);
reportList.add(report);
}
// 保存前先删除同租户同报表日期的历史报表,避免重复插入
LambdaQueryWrapper<LbDailyUserTradeReport> reportDeleteWrapper = new LambdaQueryWrapper<>();
reportDeleteWrapper.eq(LbDailyUserTradeReport::getTenantId, normalizedTenantId)
.eq(LbDailyUserTradeReport::getReportDate, reportDate.atStartOfDay());
lbDailyUserTradeReportService.remove(reportDeleteWrapper);
boolean saved = lbDailyUserTradeReportService.saveBatch(reportList);
if (!saved) {