Просмотр исходного кода

feat : 订单模块新增权限控制修改

bilingfeng 2 лет назад
Родитель
Сommit
4616fc1d15

+ 2 - 0
game-module/game-manage/src/main/java/com/zanxiang/manage/controller/LogPayCpController.java

@@ -2,6 +2,7 @@ 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.vo.LogPayCpVO;
 import com.zanxiang.manage.service.LogPayCpService;
@@ -32,6 +33,7 @@ public class LogPayCpController {
 
     @ApiOperation(value = "列表")
     @PostMapping(value = "/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));

+ 2 - 0
game-module/game-manage/src/main/java/com/zanxiang/manage/controller/OrderCompleteController.java

@@ -1,6 +1,7 @@
 package com.zanxiang.manage.controller;
 
 import com.zanxiang.common.domain.ResultVo;
+import com.zanxiang.erp.security.annotation.PreAuthorize;
 import com.zanxiang.manage.domain.params.OrderCompleteParam;
 import com.zanxiang.manage.domain.vo.OrderCompleteListVO;
 import com.zanxiang.manage.service.OrderCompleteService;
@@ -31,6 +32,7 @@ public class OrderCompleteController {
 
     @ApiOperation(value = "列表")
     @PostMapping(value = "/list")
+    @PreAuthorize(permissionKey = "sdk:orderComplete:list")
     @ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = OrderCompleteListVO.class, responseContainer = "list")})
     public ResultVo<OrderCompleteListVO> list(@Validated @RequestBody OrderCompleteParam param) {
         return ResultVo.ok(orderCompleteService.list(param));

+ 2 - 0
game-module/game-manage/src/main/java/com/zanxiang/manage/controller/PayWayController.java

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.zanxiang.common.domain.ResultVo;
 import com.zanxiang.common.enums.HttpStatusEnum;
 import com.zanxiang.common.utils.bean.BeanUtils;
+import com.zanxiang.erp.security.annotation.PreAuthorize;
 import com.zanxiang.manage.domain.vo.PayWayVO;
 import com.zanxiang.manage.service.PayWayService;
 import com.zanxiang.mybatis.entity.PayWay;
@@ -32,6 +33,7 @@ public class PayWayController {
 
     @ApiOperation(value = "支付方式列表")
     @GetMapping(value = "/list")
+    @PreAuthorize(permissionKey = "sdk:payWay:list")
     public ResultVo<List<PayWayVO>> list() {
         List<PayWay> list = payWayService.list(new LambdaQueryWrapper<PayWay>().eq(PayWay::getParentId, 0));
         if (list.isEmpty()) {