From e460e434fe3975a4ae33466710d8292245ad8e07 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期四, 19 六月 2025 18:09:33 +0800 Subject: [PATCH] 2025-06-19 --- src/main/java/com/example/controller/LisController.java | 39 ++++++++++++++++++++++++++++++++++++++- 1 files changed, 38 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/example/controller/LisController.java b/src/main/java/com/example/controller/LisController.java index a43ead5..d7794f9 100644 --- a/src/main/java/com/example/controller/LisController.java +++ b/src/main/java/com/example/controller/LisController.java @@ -13,7 +13,7 @@ * @Date: 2024/12/25 10:13 */ @RestController -@RequestMapping("/api/his") +@RequestMapping("/api/lis") public class LisController { private final ServiceFactory serviceFactory; @@ -35,5 +35,42 @@ return lisService.makeSqd(map); } + /** + * 鑾峰彇鎵�鏈夋楠岄」鐩� + * 鐢盠is璋冪敤 + * @param hospName + * @param map + * @return + */ + @PostMapping("/{hospName}/getXmList") + public String getXmList(@PathVariable("hospName") String hospName, @RequestBody Map<String ,Object > map){ + LisService lisService = serviceFactory.getLisService(hospName); + return lisService.getXmlList(map); + } + + /** + * 鎾ら攢鐢宠 + * @param hospName + * @param map + * @return + */ + @PostMapping("/{hospName}/revoke") + public String revoke(@PathVariable("hospName") String hospName,@RequestBody Map<String, Object> map){ + LisService lisService = serviceFactory.getLisService(hospName); + return lisService.revoke(map); + } + + /** + * 纭鎾ら攢 + * Lis鍥炶皟 + * @param hospName + * @param map + * @return + */ + @PostMapping("/{hospName}/confirmRevoke") + public String confirmRevoke(@PathVariable("hospName") String hospName,@RequestBody Map<String, Object> map){ + LisService lisService = serviceFactory.getLisService(map.get("hospName").toString()); + return lisService.confirmRevoke(map); + } } -- Gitblit v1.8.0