diff --git a/finance/src/main/java/com/baiyue/finance/controller/PlatformFinanceController.java b/finance/src/main/java/com/baiyue/finance/controller/PlatformFinanceController.java index 2d2e4862a..ddb6985c6 100644 --- a/finance/src/main/java/com/baiyue/finance/controller/PlatformFinanceController.java +++ b/finance/src/main/java/com/baiyue/finance/controller/PlatformFinanceController.java @@ -78,7 +78,7 @@ public class PlatformFinanceController { } @PostMapping(value = "/vouchers", consumes = "multipart/form-data") - @PreAuthorize("hasAnyAuthority('platform:finance:receipt:create','platform:finance:cost:create')") + @PreAuthorize("hasAnyAuthority('platform:finance:receipt:create','platform:finance:cost:create','platform:finance:fee-source:edit')") public ApiResponse uploadVoucher(@AuthenticationPrincipal AuthenticatedUser user, @RequestParam long customerId, @RequestPart("file") MultipartFile file) {