From 454f73537f9bcc27c50400f9197b771c83fd5900 Mon Sep 17 00:00:00 2001 From: jiangqs <343695869@qq.com> Date: 星期五, 23 六月 2023 16:38:32 +0800 Subject: [PATCH] 营销统计 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/order/OrderService.java | 46 ++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 38 insertions(+), 8 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/order/OrderService.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/order/OrderService.java index 6f7a3ca..d7987fe 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/order/OrderService.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/order/OrderService.java @@ -5,10 +5,7 @@ import com.ruoyi.order.domain.dto.*; import com.ruoyi.order.domain.pojo.order.Order; import com.ruoyi.order.domain.vo.*; -import com.ruoyi.system.api.domain.dto.AppBaseGetDto; -import com.ruoyi.system.api.domain.dto.MgtActivityAgeDto; -import com.ruoyi.system.api.domain.dto.MgtBasePlatformDto; -import com.ruoyi.system.api.domain.dto.MgtBaseShopDto; +import com.ruoyi.system.api.domain.dto.*; import com.ruoyi.system.api.domain.vo.AppOrderTotalVo; import com.ruoyi.system.api.domain.vo.MerHomeShopTotalVo; import com.ruoyi.system.api.domain.vo.MgtBulletinBoardVo; @@ -191,7 +188,7 @@ MgtBulletinBoardVo boardOrderTotal(); /** - * @description getTotalOrderTotal + * @description 获取商户订单统计 * @param mgtBaseShopDto * @return MgtTotalOrderTotalVo * @author jqs34 @@ -201,7 +198,7 @@ /** - * @description + * @description 获取商户活动统计 * @author jqs * @date 2023/6/20 9:28 * @param mgtBaseShopDto @@ -210,7 +207,7 @@ MgtTotalActivityTotalVo getTotalActivityTotal(MgtBaseShopDto mgtBaseShopDto); /** - * @description + * @description 获取商户活动年龄分布 * @author jqs * @date 2023/6/20 9:57 * @param mgtActivityAgeDto @@ -219,7 +216,7 @@ MgtTotalActivityTotalVo getTotalActivityAgeRank(MgtActivityAgeDto mgtActivityAgeDto); /** - * @description + * @description 获取商户数据统计 * @author jqs * @date 2023/6/20 15:50 * @param mgtBaseShopDto @@ -236,6 +233,39 @@ */ List<MgtMapTotalVo> listMemberGoodsRank(MgtBasePlatformDto mgtBasePlatformDto); + /** + * @description 获取平台商户数据统计 + * @param mgtBasePlatformDto + * @return List<MgtTotalDataTotalVo> + * @author jqs34 + * @date 2023/6/23 14:01 + */ + List<MgtTotalDataTotalVo> getPlTotalDataTotal(MgtBasePlatformDto mgtBasePlatformDto); + /** + * @description 获取平台商户订单统计 + * @param mgtBasePlatformDto + * @return MgtTotalOrderTotalVo + * @author jqs34 + * @date 2023/6/19 22:23 + */ + MgtTotalOrderTotalVo getPlTotalOrderTotal(MgtBasePlatformDto mgtBasePlatformDto); + /** + * @description 获取商户活动统计 + * @author jqs + * @date 2023/6/20 9:28 + * @param mgtBasePlatformDto + * @return MgtTotalActivityTotalVo + */ + MgtPlTotalActivityTotalVo getPlTotalActivityTotal(MgtBasePlatformDto mgtBasePlatformDto); + + /** + * @description 获取商户活动年龄分布 + * @author jqs + * @date 2023/6/20 9:57 + * @param mgtPLActivityAgeDto + * @return MgtTotalActivityTotalVo + */ + MgtPlTotalActivityTotalVo getPlTotalActivityAgeRank(MgtPlActivityAgeDto mgtPLActivityAgeDto); } -- Gitblit v1.7.1