| | |
| | | |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.common.security.utils.SecurityUtils; |
| | | import com.ruoyi.order.domain.vo.MerOrderDistributionTotalVo; |
| | | import com.ruoyi.order.domain.vo.MerOrderTypeTotalVo; |
| | | import com.ruoyi.order.domain.vo.*; |
| | | import com.ruoyi.order.service.order.OrderService; |
| | | import com.ruoyi.system.api.domain.dto.StaffTotalDto; |
| | |
| | | private OrderService orderService; |
| | | |
| | | @RequestMapping(value = "/getStaffActivityOrderTotal", method = RequestMethod.POST) |
| | | @ApiOperation(value = "员工端获取订单概况") |
| | | @ApiOperation(value = "员工端活动分析(订单概况/营业额概况)") |
| | | public R<StaffActivityOrderTotalVo> getStaffActivityOrderTotal(@RequestBody StaffTotalDto staffTotalDto) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | staffTotalDto.setUserId(userId); |
| | |
| | | } |
| | | |
| | | @RequestMapping(value = "/getStaffActivityTotal", method = RequestMethod.POST) |
| | | @ApiOperation(value = "员工端获取活动统计") |
| | | @ApiOperation(value = "员工端活动分析(活动统计)") |
| | | public R<StaffActivityTotalVo> getStaffActivityTotal(@RequestBody StaffTotalDto staffTotalDto) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | staffTotalDto.setUserId(userId); |
| | |
| | | } |
| | | |
| | | @RequestMapping(value = "/getStaffOrderDistributionTotal", method = RequestMethod.POST) |
| | | @ApiOperation(value = "员工端获取订单分布统计") |
| | | @ApiOperation(value = "员工端活动分析(订单分布)") |
| | | public R<MerOrderDistributionTotalVo> getStaffOrderDistributionTotal(@RequestBody StaffTotalDto staffTotalDto) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | staffTotalDto.setUserId(userId); |
| | |
| | | } |
| | | |
| | | @RequestMapping(value = "/getStaffOrderTypeTotal", method = RequestMethod.POST) |
| | | @ApiOperation(value = "员工端获取销售占比统计") |
| | | @ApiOperation(value = "员工端活动分析(销售占比)") |
| | | public R<MerOrderTypeTotalVo> getMerOrderTypeTotal(@RequestBody StaffTotalDto staffTotalDto) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | staffTotalDto.setUserId(userId); |
| | |
| | | |
| | | |
| | | @RequestMapping(value = "/getStaffActivityGetMemberTotal", method = RequestMethod.POST) |
| | | @ApiOperation(value = "员工端获取获客人数") |
| | | @ApiOperation(value = "员工端活动分析(获客人数)") |
| | | public R<StaffActivityDateMemberTotalVo> getStaffActivityGetMemberTotal(@RequestBody StaffTotalDto staffTotalDto) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | staffTotalDto.setUserId(userId); |
| | |
| | | } |
| | | |
| | | @RequestMapping(value = "/getStaffActivityMemberTotal", method = RequestMethod.POST) |
| | | @ApiOperation(value = "员工端获取参与人数") |
| | | @ApiOperation(value = "员工端活动分析(参与人数)") |
| | | public R<StaffActivityDateMemberTotalVo> getStaffActivityMemberTotal(@RequestBody StaffTotalDto staffTotalDto) { |
| | | Long userId = SecurityUtils.getUserId(); |
| | | staffTotalDto.setUserId(userId); |