From cbf2486983b77a27af9968bbb362cb8d43789115 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期三, 26 三月 2025 15:30:53 +0800 Subject: [PATCH] 修改统计bug和部分功能修改 --- ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java index e14d195..8fb928f 100644 --- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java +++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java @@ -226,7 +226,15 @@ .eq(ShopBalanceStatementCopy::getObjectId, orderId)); return R.ok(); } - + + + + @DeleteMapping("/deleteShopBalanceStatementCopyByIds") + public R<Boolean> deleteShopBalanceStatementCopyByIds(@RequestParam("ids") List<Long> ids){ + shopBalanceStatementCopyMapper.deleteBatchIds(ids); + return R.ok(); + } + @PostMapping("/getShopBalanceStatementCopy") public R<List<ShopBalanceStatementCopy>> getShopBalanceStatementCopy(@RequestParam("orderId") Long orderId, @RequestParam("type") List<Integer> type) { @@ -379,9 +387,7 @@ detail.setTime(copy.getCreateTime()); detail.setAmount(copy.getVariableAmount()); - BigDecimal beforeAmount = copy.getHistoricalBalance(); - BigDecimal afterAmount = copy.getBalance(); - if (beforeAmount.compareTo(afterAmount) > 0) { + if (copy.getChangeDirection() == -1) { detail.setType(2); } else { detail.setType(1); @@ -395,9 +401,7 @@ detail.setTime(statement.getCreateTime()); detail.setAmount(statement.getVariableAmount()); - BigDecimal beforeAmount = statement.getHistoricalBalance(); - BigDecimal afterAmount = statement.getBalance(); - if (beforeAmount.compareTo(afterAmount) > 0) { + if (statement.getChangeDirection() == -1) { detail.setType(2); } else { detail.setType(1); -- Gitblit v1.7.1