|
@@ -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 |
|
|