From 55656cdf4c311d1e6a138173ba5e5bd09c23d340 Mon Sep 17 00:00:00 2001 From: lige <bestlige@outlook.com> Date: 星期三, 13 十二月 2023 10:04:55 +0800 Subject: [PATCH] 1 --- ltkj-admin/src/main/java/com/ltkj/web/controller/sqlserver/TjSqlController.java | 95 ++++++++++++++--------------------------------- 1 files changed, 29 insertions(+), 66 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/sqlserver/TjSqlController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/sqlserver/TjSqlController.java index 3f94e80..9616161 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/sqlserver/TjSqlController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/sqlserver/TjSqlController.java @@ -15,6 +15,8 @@ import javax.annotation.Resource; import java.util.List; +import static org.apache.poi.hemf.record.emfplus.HemfPlusRecordType.save; + @RestController @RequestMapping("/sqlserver/getdata") @@ -128,76 +130,37 @@ } - @GetMapping("/getLtkjTjPatById") - public AjaxResult getLtkjTjPatById(String id) { - LtkjTjPat one = testMapper.getTjPatById(id); - DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); - final boolean save = tjvLtkjvtjpatService.save(one); - DynamicDataSourceContextHolder.clearDataSourceType(); - return AjaxResult.success(save); - } - - - @GetMapping("/getMiddleDetailById") - public AjaxResult getMiddleDetailById(String id) { - LtkjMiddleDetail one = testMapper.getMiddleDetailById(id); - DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); - final boolean save = middleDetailService.save(one); - DynamicDataSourceContextHolder.clearDataSourceType(); - return AjaxResult.success(save); - } - - - @GetMapping("/getMiddleHeadById") - public AjaxResult getMiddleHeadById(String id) { - LtkjMiddleHead one = testMapper.getMiddleHeadById(id); - DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); - final boolean save = headService.save(one); - DynamicDataSourceContextHolder.clearDataSourceType(); - return AjaxResult.success(save); - } - - - @GetMapping("/getExamJcbgdById") - public AjaxResult getExamJcbgdById(String id) { - LtkjExamJcbgd one = testMapper.getExamJcbgdById(id); - DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); - final boolean save = ltkjExamJcbgdService.save(one); - DynamicDataSourceContextHolder.clearDataSourceType(); - return AjaxResult.success(save); - } - - @GetMapping("/getExamJcsqdById") - public AjaxResult getExamJcsqdById(String id) { - LtkjExamJcsqd one = testMapper.getExamJcsqdById(id); - DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); - final boolean save = ltkjExamJcsqdService.save(one); - DynamicDataSourceContextHolder.clearDataSourceType(); - return AjaxResult.success(save); - } - - @GetMapping("/getHybgdById") - public AjaxResult getHybgdById(String id) { - LtkjHybgd one = testMapper.getHybgdById(id); - DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); - final boolean save = ltkjHybgdService.save(one); - DynamicDataSourceContextHolder.clearDataSourceType(); - return AjaxResult.success(save); - } - - @GetMapping("/getHysqdById") - public AjaxResult getHysqdById(String id) { - LtkjHysqd one = testMapper.getHysqdById(id); - DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); - final boolean save = ltkjHysqdService.save(one); - DynamicDataSourceContextHolder.clearDataSourceType(); - return AjaxResult.success(save); - } - @GetMapping("/getTjPatByCusId") public AjaxResult getTjPatByCusId(String cusId) { testMapper.getTjPatByCusId(cusId); return AjaxResult.success(); } + + + @GetMapping("/saveMiddleHeadByPatId") + public AjaxResult saveMiddleHeadByPatId(String id) { + List<LtkjMiddleHead> one = testMapper.saveMiddleHeadByPatId(id); + DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); + for (LtkjMiddleHead ltkjMiddleHead : one) { + final boolean save = headService.save(ltkjMiddleHead); + } + DynamicDataSourceContextHolder.clearDataSourceType(); + return AjaxResult.success(save); + } + + + @GetMapping("/getMiddleDetailByHeadId") + public AjaxResult getMiddleDetailByHeadId(String id) { + List<LtkjMiddleDetail> one = testMapper.getMiddleDetailByHeadId(id); + for (LtkjMiddleDetail ltkjMiddleDetail : one) { + DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); + final boolean save = middleDetailService.save(ltkjMiddleDetail); + DynamicDataSourceContextHolder.clearDataSourceType(); + } + return AjaxResult.success(one); + } + + + } -- Gitblit v1.8.0