Merge pull request '#5363 工作项导入及导出权限定义' (#648) from wanjia9506/microservices:dev_PMS into dev_PMS

This commit is contained in:
wanjia9506 2024-08-30 15:20:08 +08:00
commit 65fcbcc107
1 changed files with 2 additions and 2 deletions

View File

@ -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) {