zjh
2024-07-18 e65cac6f2b2924be10b60716abf550919f94871b
ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java
@@ -114,7 +114,7 @@
                Map<String, Object> resultDatasss = (Map<String, Object>) resultDatas.get(0);
                String hisRegistrationId = resultDatasss.get("his_registration_id").toString();
                //保存挂号入参出参
                resultDatasss.put("cardId", customer.getCardId());
                resultDatasss.put("cardId",hisRegistrationId);
                JSONObject object4 = JSONUtil.parseObj(resultDatasss);
                LambdaQueryWrapper<HisApiConfig> lambdaQueryWrapper = new LambdaQueryWrapper<>();
                lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, "Outpinregapply");
@@ -123,8 +123,10 @@
                //门诊医生接诊
                controller.Outpinconapply(hisRegistrationId, date, "00029");
                customer.setCardId(hisRegistrationId);
                customerService.updateById(customer);
                if(null != tjOrder.getTjCategory() && !tjOrder.getTjCategory().equals("13")){
                  customer.setCardId(hisRegistrationId);
                  customerService.updateById(customer);
                }
                transitionService.updateCardIdByTjNumAndIdCard(customer.getCusIdcard(), hisRegistrationId, tjOrder.getTjNumber());
                tjOrder.setCardId(hisRegistrationId);
                orderService.updateById(tjOrder);
@@ -205,12 +207,12 @@
                        if(project.getProId()==1740177341251154377L){
                            OutpinmedicapplyDetilsDto detilsDto=new OutpinmedicapplyDetilsDto();
                            detilsDto.setYpbm("00006670");
                            detilsDto.setPcbm("1");
                            detilsDto.setSl(1);
                            detilsDto.setDj(60);
                            detilsDto.setDcjl(1);
                            detilsDto.setPj(60);
                            detilsDto.setJj(60);
                            detilsDto.setPcbm("06");
                            detilsDto.setSl("1");
                            detilsDto.setDj("60");
                            detilsDto.setDcjl("1");
                            detilsDto.setPj("60");
                            detilsDto.setJj("60");
                            outpinmedicapplyDetilsDtos.add(detilsDto);
                        }
                    }
@@ -276,6 +278,8 @@
            dto1.setSjrq(date);
            dto1.setCzybm("00029");
            dto1.setCzyksbm("0101");
            dto1.setCflxbm("A");
            dto1.setYfbm("1");
            dto1.setDetails(outpinmedicapplyDetilsDtos);
            AjaxResult result = controller.Outpinmedicapply(dto1);
            String result1 = getAjaxResult(result);