| | |
| | | |
| | | /** |
| | | * @description getTotalOrderTotalGoodsType |
| | | * @param merTotalDto |
| | | * @return MgtTotalOrderTotalVo |
| | | * @author jqs34 |
| | | * @date 2023/6/19 22:24 |
| | | */ |
| | | MerOrderTotalVo getMerTotalOrderTotalGoodsType(@Param("param") MerTotalDto merTotalDto); |
| | | |
| | | /** |
| | | * @description getTotalOrderTotalGoodsType |
| | | * @param mgtBaseShopDto |
| | | * @return MgtTotalOrderTotalVo |
| | | * @author jqs34 |
| | |
| | | MerHomeShopTotalVo getMerHomeShopTotalVo(Long shopId); |
| | | |
| | | /** |
| | | * @description |
| | | * @author cheny |
| | | * @param shopIds |
| | | * @return MerHomeShopTotalVo |
| | | */ |
| | | MerHomeShopTotalVo getMerHomeShopsTotalVo(List<Long> shopIds); |
| | | |
| | | /** |
| | | * @description 统计商户营业额 |
| | | * @author jqs |
| | | * @date 2023/6/27 19:13 |
| | |
| | | * @date 2023/6/19 22:48 |
| | | */ |
| | | List<MgtMapBigTotalVo> listMerOrderTotalOrderFrom(@Param("param")MerTotalDto merTotalDto); |
| | | |
| | | /** |
| | | * @description 商户端订单管理统计 |
| | | * @author jqs |
| | | * @date 2023/7/4 16:27 |
| | | * @param shopId |
| | | * @return MerTotalOrderVo |
| | | */ |
| | | MerTotalOrderVo totalMerOrder(@Param("shopId")Long shopId); |
| | | |
| | | |
| | | /** |
| | | * @description 平台获取商户订单记录 |
| | | * @author jqs |
| | | * @date 2023/7/5 20:17 |
| | | * @param page |
| | | * @param mgtShopAllOrderPageDto |
| | | * @return List<MgtShopAllOrderPageVo> |
| | | */ |
| | | List<MgtShopAllOrderPageVo> pageMgtShopAllOrder(Page page, @Param("param")MgtShopAllOrderPageDto mgtShopAllOrderPageDto); |
| | | |
| | | /** |
| | | * @description 统计用户活动参与次数 |
| | | * @author jqs |
| | | * @date 2023/7/13 18:27 |
| | | * @param userId |
| | | * @param activityId |
| | | * @return Integer |
| | | */ |
| | | Integer countUserActivityByActivity(@Param("userId")Long userId, @Param("activityId")String activityId); |
| | | |
| | | |
| | | /** |
| | | * @description 员工端活动订单统计 |
| | | * @author jqs |
| | | * @date 2023/7/17 15:25 |
| | | * @param staffTotalDto |
| | | * @return StaffActivityOrderTotalVo |
| | | */ |
| | | StaffActivityOrderTotalVo getStaffActivityOrderTotal(@Param("param")StaffTotalDto staffTotalDto); |
| | | |
| | | /** |
| | | * @description 员工端活动统计 |
| | | * @author jqs |
| | | * @date 2023/7/17 15:51 |
| | | * @param staffTotalDto |
| | | * @return StaffActivityTotalVo |
| | | */ |
| | | StaffActivityTotalVo getStaffActivityTotal(@Param("param")StaffTotalDto staffTotalDto); |
| | | |
| | | |
| | | /** |
| | | * @description 获取各年龄层统计 |
| | | * @author jqs |
| | | * @date 2023/7/4 10:27 |
| | | * @param userIdList |
| | | * @return MgtMapTotalPlusVo |
| | | */ |
| | | MgtMapTotalPlusVo listStaffActivityOrderDistributionTotal(@Param("userIdList")List<Long> userIdList,@Param("shopId")Long shopId,@Param("activityId")String activityId); |
| | | |
| | | |
| | | /** |
| | | * @description 员工端活动统计销售占比 |
| | | * @author jqs |
| | | * @date 2023/7/17 17:05 |
| | | * @param staffTotalDto |
| | | * @return List<MgtMapTotalPlusVo> |
| | | */ |
| | | List<MgtMapTotalPlusVo> listStaffOrderTotalGoodsType(@Param("param")StaffTotalDto staffTotalDto); |
| | | |
| | | |
| | | /** |
| | | * @description 员工端获取活动获客人数 |
| | | * @author jqs |
| | | * @date 2023/7/17 18:44 |
| | | * @param staffTotalDto |
| | | * @return List<MgtMapIntTotalVo> |
| | | */ |
| | | List<MgtMapIntTotalVo> getStaffActivityGetMemberTotal(@Param("param")StaffTotalDto staffTotalDto); |
| | | |
| | | /** |
| | | * @description 员工端获取活动获客人数 |
| | | * @author jqs |
| | | * @date 2023/7/17 18:44 |
| | | * @param staffTotalDto |
| | | * @return List<MgtMapIntTotalVo> |
| | | */ |
| | | List<MgtMapIntTotalVo> getStaffActivityMemberTotal(@Param("param")StaffTotalDto staffTotalDto); |
| | | |
| | | /** |
| | | * @description 获取用户商品购买数量 |
| | | * @author jqs |
| | | * @date 2023/7/23 18:17 |
| | | * @param userId |
| | | * @param goodsId |
| | | * @return Integer |
| | | */ |
| | | Integer countUserBuyGoodsNum(@Param("userId")Long userId, @Param("goodsId")String goodsId); |
| | | } |