| | |
| | | import com.ruoyi.order.domain.vo.MerTotalOrderVo; |
| | | import com.ruoyi.order.domain.vo.*; |
| | | import com.ruoyi.system.api.domain.dto.*; |
| | | import com.ruoyi.system.api.domain.vo.MerHomeShopTotalVo; |
| | | import com.ruoyi.system.api.domain.vo.MgtBulletinBoardVo; |
| | | import com.ruoyi.system.api.domain.vo.MgtMapBigTotalVo; |
| | | import com.ruoyi.system.api.domain.vo.MgtMapIntTotalVo; |
| | | import com.ruoyi.system.api.domain.vo.*; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.math.BigDecimal; |
| | |
| | | /** |
| | | * @description |
| | | * @author jqs |
| | | * @date 2023/6/20 15:50 |
| | | * @param mgtBaseShopDto |
| | | * @return MgtTotalDataTotalVo |
| | | */ |
| | | MgtTotalDataTotalVo getTotalDataMemberTotal(@Param("param")MgtBaseShopDto mgtBaseShopDto); |
| | | |
| | | /** |
| | | * @description |
| | | * @author jqs |
| | | * @date 2023/6/20 18:16 |
| | | * @param |
| | | * @return Integer |
| | |
| | | |
| | | /** |
| | | * @description |
| | | * @author jqs |
| | | * @date 2023/6/25 17:28 |
| | | * @param shopId |
| | | * @return MerHomeShopTotalVo |
| | | */ |
| | | MerHomeShopTotalVo getMerHomeShopServiceTotalVo(Long shopId); |
| | | |
| | | |
| | | |
| | | /** |
| | | * @description |
| | | * @author cheny |
| | | * @param shopIds |
| | | * @return MerHomeShopTotalVo |
| | |
| | | */ |
| | | StaffActivityOrderTotalVo getStaffActivityOrderTotal(@Param("param")StaffTotalDto staffTotalDto); |
| | | |
| | | |
| | | /** |
| | | * @description 员工端活动订单统计 |
| | | * @author jqs |
| | | * @date 2023/7/17 15:25 |
| | | * @param staffTotalDto |
| | | * @return StaffActivityOrderTotalVo |
| | | */ |
| | | StaffActivityOrderTotalVo getStaffActivityOrderGoodsTotal(@Param("param")StaffTotalDto staffTotalDto); |
| | | |
| | | /** |
| | | * @description 员工端活动统计 |
| | | * @author jqs |
| | |
| | | * @description 获取各年龄层统计 |
| | | * @author jqs |
| | | * @date 2023/7/4 10:27 |
| | | * @param userIdList |
| | | * @param staffTotalDto |
| | | * @return MgtMapTotalPlusVo |
| | | */ |
| | | MgtMapTotalPlusVo listStaffActivityOrderDistributionTotal(@Param("userIdList")List<Long> userIdList,@Param("shopId")Long shopId,@Param("activityId")String activityId); |
| | | List<MgtMapTotalPlusVo> listStaffActivityOrderDistributionTotal(@Param("param")StaffTotalDto staffTotalDto); |
| | | |
| | | |
| | | /** |
| | |
| | | * @return |
| | | */ |
| | | List<MerOrderPageVo> pageMerMemberPayOrder(Page page,@Param("param") MerMemberNoClearOrderDto merOrderPageDto); |
| | | |
| | | /** |
| | | * @description 获取销售排行 |
| | | * @author jqs |
| | | * @date 2023/8/24 18:00 |
| | | * @param shopIdList |
| | | * @return List<MgtMapIntTotalVo> |
| | | */ |
| | | List<MgtMapBigTotalVo> shopSalesRank(@Param("shopIdList")List<Long> shopIdList); |
| | | |
| | | /** |
| | | * @description 获取区域统计 |
| | | * @author jqs |
| | | * @date 2023/8/25 11:49 |
| | | * @param shopIdList |
| | | * @return AgencyTotalVo |
| | | */ |
| | | AgencyTotalVo getAgencyTotalVo(@Param("shopIdList")List<Long> shopIdList); |
| | | } |