| | |
| | | * @Date: 2024/12/25 10:13 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/api/his") |
| | | @RequestMapping("/api/lis") |
| | | public class LisController { |
| | | |
| | | private final ServiceFactory serviceFactory; |
| | |
| | | return lisService.makeSqd(map); |
| | | } |
| | | |
| | | /** |
| | | * 获取所有检验项目 |
| | | * 由Lis调用 |
| | | * @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); |
| | | } |
| | | |
| | | } |