| | |
| | | import com.ltkj.common.core.redis.RedisCache; |
| | | import com.ltkj.common.enums.DataSourceType; |
| | | import com.ltkj.framework.datasource.DynamicDataSourceContextHolder; |
| | | import com.ltkj.hosp.domain.TjCustomer; |
| | | import com.ltkj.hosp.domain.TjOrder; |
| | | import com.ltkj.hosp.domain.TjOrderRemark; |
| | | import com.ltkj.hosp.service.*; |
| | |
| | | private LtkjHysqdService ltkjHysqdService; |
| | | @Autowired |
| | | public RedisTemplate<Object,Object> redisTemplate; |
| | | @Resource |
| | | private ITjCustomerService tjCustomerService; |
| | | @Resource |
| | | private RedisCache redisCache; |
| | | @Resource |
| | |
| | | |
| | | |
| | | @GetMapping("/getTjPat") |
| | | @ApiOperation(value = "测试getTjPat") |
| | | public AjaxResult getTjPat() { |
| | | List<LtkjTjPat> list = testMapper.getTjPat(); |
| | | DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); |
| | |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/getTjPatByIdCard") |
| | | @ApiOperation(value = "根据身份证号测试getTjPat") |
| | | public AjaxResult getTjPatByIdCard(@RequestParam String idCard) { |
| | | LtkjTjPat tjPatByIdCard = testMapper.getTjPatByIdCard(idCard.trim()); |
| | | if(null != tjPatByIdCard){ |
| | | String fcardNo = tjPatByIdCard.getFcardNo(); |
| | | if(null !=fcardNo){ |
| | | fcardNo=fcardNo.trim(); |
| | | tjPatByIdCard.setFcardNo(fcardNo); |
| | | } |
| | | LtkjTjPat ltkjTjPat = tjvLtkjvtjpatService.getLtkjTjPatByCusIdCard(idCard); |
| | | if(null==ltkjTjPat){ |
| | | tjvLtkjvtjpatService.save(tjPatByIdCard); |
| | | } |
| | | } |
| | | DynamicDataSourceContextHolder.clearDataSourceType(); |
| | | //再根据身份证号写customer表 |
| | | TjCustomer tjCustomer = tjCustomerService.getTjCustomerByCusIdCard(idCard); |
| | | if(null == tjCustomer){ |
| | | testMapper.getTjPatByCusId(idCard); |
| | | } |
| | | return AjaxResult.success(tjPatByIdCard); |
| | | } |
| | | |
| | | @GetMapping("/getExamJcbgd") |
| | | public AjaxResult getExamJcbgd() { |
| | | List<LtkjExamJcbgd> list = testMapper.getExamJcbgd(); |