From 75755c37790befc243142d140806089e71190e12 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期二, 14 一月 2025 14:22:34 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java index de666db..c27318c 100644 --- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java +++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java @@ -709,5 +709,21 @@ return R.ok(list); } + + @GetMapping("/getShopStatistics") + public R<Map<String, BigDecimal> > getShopStatistics(){ + List<Shop> shopList = shopService.list(); + BigDecimal serverGiveawayMoney = BigDecimal.ZERO; + BigDecimal lowerLevelGiveawayMoney = BigDecimal.ZERO; + for (Shop shop : shopList) { + serverGiveawayMoney = serverGiveawayMoney.add(shop.getServerGiveawayMoney()); + lowerLevelGiveawayMoney = lowerLevelGiveawayMoney.add(shop.getLowerLevelGiveawayMoney()); + } + Map<String, BigDecimal> map = new HashMap<>(); + map.put("serverGiveawayMoney", serverGiveawayMoney); + map.put("lowerLevelGiveawayMoney", lowerLevelGiveawayMoney); + return R.ok(map); + } + } -- Gitblit v1.7.1