|
@@ -1,9 +1,13 @@
|
|
|
package com.zanxiang.manage.controller;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.zanxiang.common.domain.ResultVO;
|
|
|
import com.zanxiang.erp.security.annotation.PreAuthorize;
|
|
|
+import com.zanxiang.manage.domain.params.LogPayCpParam;
|
|
|
import com.zanxiang.manage.domain.params.OrderParam;
|
|
|
+import com.zanxiang.manage.domain.vo.LogPayCpVO;
|
|
|
import com.zanxiang.manage.domain.vo.OrderListVO;
|
|
|
+import com.zanxiang.manage.service.LogPayCpService;
|
|
|
import com.zanxiang.manage.service.OrderService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -29,11 +33,22 @@ public class OrderController {
|
|
|
@Autowired
|
|
|
private OrderService orderService;
|
|
|
|
|
|
- @ApiOperation(value = "列表")
|
|
|
+ @Autowired
|
|
|
+ private LogPayCpService logPayCpService;
|
|
|
+
|
|
|
+ @ApiOperation(value = "订单列表")
|
|
|
@PostMapping(value = "/list")
|
|
|
@PreAuthorize(permissionKey = "sdk:order:list")
|
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = OrderListVO.class, responseContainer = "list")})
|
|
|
public ResultVO<OrderListVO> list(@Validated @RequestBody OrderParam param) {
|
|
|
return ResultVO.ok(orderService.orderList(param));
|
|
|
}
|
|
|
+
|
|
|
+ @ApiOperation(value = "订单回调CP列表")
|
|
|
+ @PostMapping(value = "/cp/call/list")
|
|
|
+ @PreAuthorize(permissionKey = "sdk:logPayCp:list")
|
|
|
+ @ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = LogPayCpVO.class, responseContainer = "list")})
|
|
|
+ public ResultVO<IPage<LogPayCpVO>> list(@Validated @RequestBody LogPayCpParam param) {
|
|
|
+ return ResultVO.ok(logPayCpService.list(param));
|
|
|
+ }
|
|
|
}
|