| | |
| | | |
| | | /** |
| | | * @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 |
| | |
| | | */ |
| | | 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); |
| | | } |