| | |
| | | } |
| | | // 查询 对接Lis、Pacs申请如果类型包含在配置内则使用对接lis、pacs |
| | | // if (isUseLisAndPacsRegister(tjOrder)) { |
| | | // List<TbTransition> detailList = tbTransitionService.getTbTransitionListByCusId(tjCustomer.getCusIdcard(),tjOrder.getCardId()); |
| | | //// lisApiMethod.save(tjOrder,tjCustomer,detailList); |
| | | // if(!pacsApiMethodService.save(tjOrder,tjCustomer,detailList)){ |
| | | // TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); |
| | | // Object jzh = result.get("jzh"); |
| | | // if (null != jzh && null != jzh.toString()) { |
| | | // hisApiMethod.ZfHisApiMethod(jzh.toString()); |
| | | // } |
| | | // log.error("pacs申请失败 该登记人挂号失败, 就诊号为: " + tjOrder.getCardId()); |
| | | // return AjaxResult.error("挂号失败!" + result.get("msg").toString()); |
| | | // } |
| | | // LambdaQueryWrapper<TjOrderDetail> wq2 = new LambdaQueryWrapper<>(); |
| | | // wq2.eq(TjOrderDetail::getOrderId, order.getOrderId()); |
| | | // wq2.isNotNull(TjOrderDetail::getFlowingWaterId); |
| | | // wq2.eq(TjOrderDetail::getIsSampling, 0); |
| | | // List<TjOrderDetail> detailList1 = tjOrderDetailService.list(wq2); |
| | | // tjSysAsyncService.addCaiYangDengJi(detailList1, !detailList.isEmpty(), order, sysUser); |
| | | // hisApiMethod.tijianshenqing(tjCustomer, DateUtil.format(date1, "yyyy-MM-dd HH:mm:ss"),tjOrder,sysUser,result); |
| | | // }else { |
| | | // hisApiMethod.tijianshenqing(tjCustomer, DateUtil.format(date1, "yyyy-MM-dd HH:mm:ss"), tjOrder.getCardId()); |
| | | // } |