Browse Source

添加权限

user5 3 years ago
parent
commit
580a4a29f5

+ 4 - 0
jeeplus-module/jeeplus-test/src/main/java/com/jeeplus/test/reimbursementAccountant/controller/AccountantReimbursementBusinessTwoController.java

@@ -11,6 +11,7 @@ import com.jeeplus.test.reimbursementAccountant.service.AccountantReimbursementB
 import org.apache.ibatis.annotations.Param;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
+import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;
 
 import java.math.BigDecimal;
@@ -35,6 +36,7 @@ public class AccountantReimbursementBusinessTwoController {
 
     @ApiLog("根据id物理删除")
     @RequestMapping("delById/{id}")
+    @PreAuthorize("hasAuthority('accountant:reimbursementBusinessTwo:del')")
     public ResponseEntity delById(@PathVariable("id")String id){
         accountantReimbursementBusinessTwoService.delPhysicsById(id);
         return ResponseEntity.ok("删除成功!");
@@ -42,6 +44,7 @@ public class AccountantReimbursementBusinessTwoController {
 
     @ApiLog("新增")
     @RequestMapping("addData")
+    @PreAuthorize("hasAuthority('accountant:reimbursementBusinessTwo:add')")
     public ResponseEntity addData(@RequestBody AccountantReimbursementBusinessTwoDTO accountantReimbursementBusinessTwoDTO){
         accountantReimbursementBusinessTwoService.addData(accountantReimbursementBusinessTwoDTO);
         return ResponseEntity.ok("添加成功");
@@ -55,6 +58,7 @@ public class AccountantReimbursementBusinessTwoController {
 
     @ApiLog("绑定")
     @RequestMapping("modifyBindCode")
+    @PreAuthorize("hasAuthority('accountant:reimbursementBusinessTwo:binding')")
     public ResponseEntity modifyBindCode(@RequestParam("ids")String ids,@RequestParam("businessCode")String businessCode,@RequestParam("money")String money){
         String[] split = ids.split(",");
         BigDecimal sum = new BigDecimal(0);