fix(security): 修复EmpiController @PreAuthorize格式错误

This commit is contained in:
2026-06-20 16:30:54 +08:00
parent 8fd2a10950
commit 74aa24f36e

View File

@@ -26,7 +26,7 @@ public class EmpiController {
@Operation(summary = "合并患者") @Operation(summary = "合并患者")
@PostMapping("/merge") @PostMapping("/merge")
@PreAuthorize("infection:empi:edit") @PreAuthorize("@ss.hasPermi('infection:empi:edit')")
public AjaxResult merge(@RequestParam Long primaryId, @RequestParam List<Long> secondaryIds) { public AjaxResult merge(@RequestParam Long primaryId, @RequestParam List<Long> secondaryIds) {
empiAppService.mergePersons(primaryId, secondaryIds); empiAppService.mergePersons(primaryId, secondaryIds);
return AjaxResult.success(); return AjaxResult.success();
@@ -34,7 +34,7 @@ public class EmpiController {
@Operation(summary = "拆分患者") @Operation(summary = "拆分患者")
@PostMapping("/split") @PostMapping("/split")
@PreAuthorize("infection:empi:edit") @PreAuthorize("@ss.hasPermi('infection:empi:edit')")
public AjaxResult split(@RequestParam Long primaryId, @RequestParam List<Long> secondaryIds) { public AjaxResult split(@RequestParam Long primaryId, @RequestParam List<Long> secondaryIds) {
empiAppService.splitPatients(primaryId, secondaryIds); empiAppService.splitPatients(primaryId, secondaryIds);
return AjaxResult.success(); return AjaxResult.success();
@@ -42,14 +42,14 @@ public class EmpiController {
@Operation(summary = "检测重复患者") @Operation(summary = "检测重复患者")
@GetMapping("/duplicates") @GetMapping("/duplicates")
@PreAuthorize("infection:empi:list") @PreAuthorize("@ss.hasPermi('infection:empi:list')")
public AjaxResult detectDuplicates() { public AjaxResult detectDuplicates() {
return AjaxResult.success(empiAppService.detectDuplicates()); return AjaxResult.success(empiAppService.detectDuplicates());
} }
@Operation(summary = "跨系统同步") @Operation(summary = "跨系统同步")
@PostMapping("/sync") @PostMapping("/sync")
@PreAuthorize("infection:empi:edit") @PreAuthorize("@ss.hasPermi('infection:empi:edit')")
public AjaxResult syncCrossSystem(@RequestParam String globalId) { public AjaxResult syncCrossSystem(@RequestParam String globalId) {
return AjaxResult.success(empiAppService.syncCrossSystem(globalId)); return AjaxResult.success(empiAppService.syncCrossSystem(globalId));
} }