|
@@ -7,7 +7,9 @@ import com.miaxis.common.core.page.ResponsePageInfo;
|
|
|
import com.miaxis.common.utils.SecurityUtils;
|
|
|
import com.miaxis.order.domain.OrderInfo;
|
|
|
import com.miaxis.order.dto.OrderInfoDto;
|
|
|
+import com.miaxis.order.dto.OrderInfoMonthDto;
|
|
|
import com.miaxis.order.service.IOrderInfoService;
|
|
|
+import com.miaxis.order.vo.OrderInfoMonthVo;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiImplicitParam;
|
|
|
import io.swagger.annotations.ApiImplicitParams;
|
|
@@ -81,4 +83,13 @@ public class OrderInfoController extends BaseController{
|
|
|
return Response.success(orderInfoService.selectTotal(orderInfoDto));
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @GetMapping("/selectMonthIncone")
|
|
|
+ @ApiOperation("按年查询每月收入")
|
|
|
+ public ResponsePageInfo<OrderInfoMonthVo> selectMonthIncone(@ModelAttribute OrderInfoMonthDto orderInfoMonthDto){
|
|
|
+ orderInfoMonthDto.setReferralUserId(SecurityUtils.getLoginUser().getStudent().getId());
|
|
|
+ List<OrderInfoMonthVo> list = orderInfoService.selectMonthIncome(orderInfoMonthDto);
|
|
|
+ return toResponsePageInfo(list);
|
|
|
+ }
|
|
|
+
|
|
|
}
|