| | |
| | | import com.ruoyi.system.api.domain.dto.BirthdayGiftSendDto; |
| | | import com.ruoyi.system.api.domain.dto.MerBaseDto; |
| | | import com.ruoyi.system.api.domain.dto.MgtBasePlatformDto; |
| | | import com.ruoyi.system.api.domain.vo.AppOrderTotalVo; |
| | | import com.ruoyi.system.api.domain.vo.MerHomeShopTotalVo; |
| | | import com.ruoyi.system.api.domain.vo.MgtBulletinBoardVo; |
| | | import com.ruoyi.system.api.domain.vo.MgtMapIntTotalVo; |
| | | import com.ruoyi.system.api.domain.vo.*; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | |
| | | orderService.autoCancelOrder(orderId); |
| | | return R.ok(); |
| | | } |
| | | |
| | | /** |
| | | * @description 销量排行 |
| | | * @author jqs |
| | | * @date 2023/8/24 18:24 |
| | | * @param shopIdList |
| | | * @return R<List<MgtMapBigTotalVo>> |
| | | */ |
| | | @PostMapping("/shopSalesRank") |
| | | public R<List<MgtMapBigTotalVo>> shopSalesRank(@RequestBody List<Long> shopIdList){ |
| | | List<MgtMapBigTotalVo> mapIntTotalVoList= orderService.shopSalesRank(shopIdList); |
| | | return R.ok(mapIntTotalVoList); |
| | | } |
| | | |
| | | /** |
| | | * @description 获取商户服务统计 |
| | | * @author jqs |
| | | * @date 2023/8/24 18:29 |
| | | * @param shopId |
| | | * @return R<MerHomeShopTotalVo> |
| | | */ |
| | | @PostMapping("/getShopServiceTotal") |
| | | public R<MerHomeShopTotalVo> getShopServiceTotal(@RequestBody Long shopId){ |
| | | MerHomeShopTotalVo homeShopTotalVo= orderService.getShopServiceTotal(shopId); |
| | | return R.ok(homeShopTotalVo); |
| | | } |
| | | |
| | | /** |
| | | * @description 获取区域统计 |
| | | * @author jqs |
| | | * @date 2023/8/25 11:52 |
| | | * @param shopIdList |
| | | * @return R<AgencyTotalVo> |
| | | */ |
| | | @PostMapping("/getAgencyTotalVo") |
| | | public R<AgencyTotalVo> getAgencyTotalVo(@RequestBody List<Long> shopIdList){ |
| | | AgencyTotalVo agencyTotalVo= orderService.getAgencyTotalVo(shopIdList); |
| | | return R.ok(agencyTotalVo); |
| | | } |
| | | } |