diff --git a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/project/controller/PmsProjectIssuesController.java b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/project/controller/PmsProjectIssuesController.java index 263a56367..d0da36317 100644 --- a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/project/controller/PmsProjectIssuesController.java +++ b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/project/controller/PmsProjectIssuesController.java @@ -393,14 +393,14 @@ public class PmsProjectIssuesController extends BaseController { return pmsProjectTestsheetIssuesService.getProjectIssueLinkTestcaseList(issueId, pmProjectId); } - @RequiresPermissions(value = {"pms:pmsProject:show", "pms:pmsProject:showMe"}, logical = Logical.OR) + @RequiresPermissions(value = {"pms:pmsProjectIssues:edit"}, logical = Logical.OR) @PostMapping("/import") @ApiOperation(value = "导入工作项") public AjaxResult importIssuesFromFile(@PathVariable String enterpriseIdentifier, @RequestPart("file") MultipartFile file, @ApiParam("项目Id") @RequestParam(name = "pmProjectId") Long pmProjectId) { return success(pmsProjectIssuesService.importIssuesFromFile(enterpriseIdentifier, file, pmProjectId)); } - @RequiresPermissions(value = {"pms:pmsProject:show", "pms:pmsProject:showMe"}, logical = Logical.OR) + @RequiresPermissions(value = {"pms:pmsProjectIssues:edit"}, logical = Logical.OR) @GetMapping("/export") @ApiOperation(value = "导出工作项") public void exportIssues(HttpServletResponse response, @ApiParam("项目Id") @RequestParam(name = "pmProjectId") Long pmProjectId) {