From f214dd3e6828de72ee615097a65a1f2df88e047a Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Mon, 28 Nov 2022 16:21:47 +0800 Subject: [PATCH] 20221126 --- src/main/java/cc/mrbird/febs/mall/controller/AdminMallOrderController.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/controller/AdminMallOrderController.java b/src/main/java/cc/mrbird/febs/mall/controller/AdminMallOrderController.java index 4206392..ac9a274 100644 --- a/src/main/java/cc/mrbird/febs/mall/controller/AdminMallOrderController.java +++ b/src/main/java/cc/mrbird/febs/mall/controller/AdminMallOrderController.java @@ -9,6 +9,7 @@ import cc.mrbird.febs.common.enumerates.OrderDeliveryStateEnum; import cc.mrbird.febs.common.enumerates.OrderStatusEnum; import cc.mrbird.febs.common.exception.FebsException; +import cc.mrbird.febs.common.utils.FebsUtil; import cc.mrbird.febs.common.utils.SpringContextHolder; import cc.mrbird.febs.common.utils.excl.ExcelSheetPO; import cc.mrbird.febs.common.utils.excl.ExcelUtil; @@ -25,6 +26,7 @@ import cc.mrbird.febs.pay.service.IXcxPayService; import cc.mrbird.febs.pay.util.WechatConfigure; import cc.mrbird.febs.system.entity.Dept; +import cc.mrbird.febs.system.entity.User; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; @@ -606,4 +608,18 @@ return adminMallOrderService.showStateSwitchOff(id); } + /** + * 订单列表-统计商品份数 + */ + @GetMapping("goodsStatistics") + public FebsResponse goodsStatistics(MallOrderItem mallOrderItem, QueryRequest request, Integer parentId) { + if (parentId == null) { + ViewMallOrderController.orderIdsStr = ""; + } + long[] longs = StrUtil.splitToLong(ViewMallOrderController.orderIdsStr, ','); + mallOrderItem.setOrderIdsStr(longs); + Map<String, Object> data = getDataTable(adminMallOrderService.goodsStatistics(mallOrderItem,request)); + return new FebsResponse().success().data(data); + } + } -- Gitblit v1.9.1