| @@ -202,6 +202,27 @@ public class ProductOrderController extends BaseController { | |||||
| return new ResultData(order); | return new ResultData(order); | ||||
| } | } | ||||
| @ApiOperation("根据id查询接口") | |||||
| @GetMapping("/myPaiedOrders") | |||||
| @ApiImplicitParams({ | |||||
| @ApiImplicitParam(name = "projectType", value = "projectType", dataType = "String", paramType = "query", required = true), | |||||
| @ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true), | |||||
| @ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)}) | |||||
| public ResultData myPaiedOrders(Integer projectType,Integer pageNum,Integer pageSize) { | |||||
| if(projectType == null){ | |||||
| return new ResultData(ErrorCode.SYS_PARAMETER_TYPE_ERROR.getCode(),"projectType参数错误"); | |||||
| } | |||||
| EnumProject projectTypeEnum = EnumProject.getEnum(projectType); | |||||
| if(projectTypeEnum == null){ | |||||
| return new ResultData(ErrorCode.SYS_PARAMETER_TYPE_ERROR.getCode(),"projectType参数错误"); | |||||
| } | |||||
| ProductOrder po = new ProductOrder(); | |||||
| po.setOrderStatus(EnumProductOrderStatus.ORDER_STATUS_PAYMENT_SUCCESS.getCode()); | |||||
| po.setProjectType(projectType); | |||||
| po.setUserId(getMemberId()); | |||||
| return new ResultData(productOrderService.listAsPage(po, pageNum, pageSize)); | |||||
| } | |||||
| // @AuthIgnore | // @AuthIgnore | ||||