| | |
| | | import com.ltkj.common.core.domain.AjaxResult; |
| | | import com.ltkj.common.enums.DataSourceType; |
| | | import com.ltkj.framework.datasource.DynamicDataSourceContextHolder; |
| | | import com.ltkj.hosp.service.LtkjMiddleDetailService; |
| | | import com.ltkj.hosp.service.LtkjMiddleHeadService; |
| | | import com.ltkj.hosp.service.TjvLtkjvtjpatService; |
| | | import com.ltkj.hosp.sqlDomain.LtkjMiddleDetail; |
| | | import com.ltkj.hosp.sqlDomain.LtkjMiddleHead; |
| | | import com.ltkj.hosp.sqlDomain.LtkjTjPat; |
| | | import com.ltkj.hosp.service.*; |
| | | import com.ltkj.hosp.sqlDomain.*; |
| | | import com.ltkj.hosp.mapper.TestMapper; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.checkerframework.checker.units.qual.A; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.List; |
| | | |
| | | import static org.apache.poi.hemf.record.emfplus.HemfPlusRecordType.save; |
| | | |
| | | |
| | | @RestController |
| | |
| | | |
| | | @Resource |
| | | private LtkjMiddleHeadService headService; |
| | | @Resource |
| | | private LtkjExamJcbgdService ltkjExamJcbgdService; |
| | | @Resource |
| | | private LtkjExamJcsqdService ltkjExamJcsqdService; |
| | | @Resource |
| | | private LtkjHybgdService ltkjHybgdService; |
| | | @Resource |
| | | private LtkjHysqdService ltkjHysqdService; |
| | | |
| | | |
| | | @GetMapping("/getMiddleDetail") |
| | | @ApiOperation(value = "查看列表") |
| | | public AjaxResult getMiddleDetail() { |
| | | List<LtkjMiddleDetail> list = testMapper.getMiddleDetail(); |
| | | DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); |
| | | for (LtkjMiddleDetail ltkjMiddleDetail : list) { |
| | | final boolean save = middleDetailService.save(ltkjMiddleDetail); |
| | | } |
| | | DynamicDataSourceContextHolder.clearDataSourceType(); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/getMiddleHead") |
| | | @ApiOperation(value = "查看列表") |
| | | public AjaxResult getMiddleHead() { |
| | | List<LtkjMiddleHead> list = testMapper.getMiddleHead(); |
| | | DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); |
| | | for (LtkjMiddleHead ltkjMiddleHead : list) { |
| | | final boolean save = headService.save(ltkjMiddleHead); |
| | | } |
| | | DynamicDataSourceContextHolder.clearDataSourceType(); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | |
| | | |
| | | |
| | | @GetMapping("/getTjPat") |
| | | @ApiOperation(value = "查看列表") |
| | | public AjaxResult getTjPat() { |
| | | List<LtkjTjPat> list = testMapper.getTjPat(); |
| | | DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); |
| | | for (LtkjTjPat ltkjTjPat : list) { |
| | | final boolean save = tjvLtkjvtjpatService.save(ltkjTjPat); |
| | | } |
| | | DynamicDataSourceContextHolder.clearDataSourceType(); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | @GetMapping("/getExamJcbgd") |
| | | public AjaxResult getExamJcbgd() { |
| | | List<LtkjExamJcbgd> list = testMapper.getExamJcbgd(); |
| | | DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); |
| | | for (LtkjExamJcbgd ltkjExamJcbgd : list) { |
| | | final boolean save = ltkjExamJcbgdService.save(ltkjExamJcbgd); |
| | | } |
| | | DynamicDataSourceContextHolder.clearDataSourceType(); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | @GetMapping("/getExamJcsqd") |
| | | public AjaxResult getExamJcsqd() { |
| | | List<LtkjExamJcsqd> list = testMapper.getExamJcsqd(); |
| | | DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); |
| | | for (LtkjExamJcsqd ltkjExamJcsqd : list) { |
| | | final boolean save = ltkjExamJcsqdService.save(ltkjExamJcsqd); |
| | | } |
| | | DynamicDataSourceContextHolder.clearDataSourceType(); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | @GetMapping("/getHybgd") |
| | | public AjaxResult getHybgd() { |
| | | List<LtkjHybgd> list = testMapper.getHybgd(); |
| | | DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); |
| | | for (LtkjHybgd ltkjHybgd : list) { |
| | | final boolean save = ltkjHybgdService.save(ltkjHybgd); |
| | | } |
| | | DynamicDataSourceContextHolder.clearDataSourceType(); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | @GetMapping("/getHysqd") |
| | | public AjaxResult getHysqd() { |
| | | List<LtkjHysqd> list = testMapper.getHysqd(); |
| | | DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); |
| | | for (LtkjHysqd ltkjHysqd : list) { |
| | | final boolean save = ltkjHysqdService.save(ltkjHysqd); |
| | | } |
| | | DynamicDataSourceContextHolder.clearDataSourceType(); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/getLtkjTjPatById") |
| | | @ApiOperation(value = "根据id查,存进mysql") |
| | | public AjaxResult getLtkjTjPatById(String id) { |
| | | LtkjTjPat one = testMapper.getTjPatById(id); |
| | | |
| | | @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()); |
| | | final boolean save = tjvLtkjvtjpatService.save(one); |
| | | for (LtkjMiddleHead ltkjMiddleHead : one) { |
| | | final boolean save = headService.save(ltkjMiddleHead); |
| | | } |
| | | DynamicDataSourceContextHolder.clearDataSourceType(); |
| | | return AjaxResult.success(save); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/getMiddleDetailById") |
| | | @ApiOperation(value = "根据id查,存进mysql") |
| | | 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("/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); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/getMiddleHeadById") |
| | | @ApiOperation(value = "根据id查,存进mysql") |
| | | 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); |
| | | } |
| | | |
| | | } |