From fe9f16a02c89eb6c5264c06bf76e748a0d809647 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期五, 01 十一月 2024 18:03:58 +0800 Subject: [PATCH] 2024-11-01 --- ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderServiceImpl.java | 20 +++- ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java | 18 ++- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java | 2 ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml | 12 +- ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java | 2 ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java | 169 ++++++++++++++++----------------- ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderMapper.java | 32 ++--- ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderService.java | 12 + 8 files changed, 139 insertions(+), 128 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java index 0d237f9..136cd37 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java @@ -587,20 +587,20 @@ LambdaQueryWrapper<TjSampling> wrapper = new LambdaQueryWrapper<>(); wrapper.eq(TjSampling::getTjNum,tjOrder.getTjNumber()); List<TjSampling> list = tjSamplingService.list(wrapper); - log.info("閲囨牱鏁版嵁 ->{}",list); + log.info("閲囨牱鏁版嵁 ->{}",JSONUtil.toJsonStr(list)); if (!list.isEmpty()) { Map<String, List<TjSampling>> listMap = list.stream().collect(Collectors.groupingBy(TjSampling::getSpecimenTypeCode)); -// log.info("鍒嗙粍鍚� ->{}",JSONUtil.toJsonStr(listMap)); + log.info("鍒嗙粍鍚� ->{}",JSONUtil.toJsonStr(listMap)); ArrayList<String> ids = new ArrayList<>(); for (Map.Entry<String, List<TjSampling>> entry : listMap.entrySet()) { -// log.info("key ->{},val ->{}",entry.getKey(),entry.getValue()); + log.info("key ->{},val ->{}",entry.getKey(),entry.getValue()); // Lis鏍囨湰浠g爜 String specimenTypeCode = entry.getKey(); List<TjSampling> samplings = entry.getValue(); - if (samplings.size() > 1) { + if (samplings.size() >= 2) { // 杩涜鍚堝苟 List<String> stringList = samplings.stream().map(TjSampling::getId).collect(Collectors.toList()); -// log.info("鎻愬彇id ->{}",stringList); + log.info("鎻愬彇id ->{}",stringList); for (int i = 0; i < stringList.size(); i++) { String s = stringList.get(i); if (tjSamplingService.isMergeItem(s) != 0) { @@ -608,8 +608,12 @@ ids.add(s); } } - String id = tjSamplingService.mergeCaiYangApi(stringList); - ids.add(id); + if (stringList.size() > 1) { + String id = tjSamplingService.mergeCaiYangApi(stringList); + ids.add(id); + }else { + ids.add(stringList.get(0)); + } } else { ids.add(samplings.get(0).getId()); } @@ -791,10 +795,6 @@ Date dates = new Date(); final String date = DateUtil.format(dates, "yyyy-MM-dd HH:mm:ss"); - List<String> jcsqdh = orderService.getHuoQuJcsqdh(order.getCardId()); - - List<String> jysqdh = orderService.getHuoQuJysqdh(order.getCardId()); - List<String> zlsqdh = orderService.getHuoQuZlsqdh(order.getCardId()); @@ -807,52 +807,42 @@ JSONObject object1 = null; String code1 = null; - if (isUseLisAndPacsRegister){ +// if (isUseLisAndPacsRegister){ TjCustomer customer1 = customerService.getById(order.getUserId()); // 浣滃簾妫�鏌ョ敵璇� - if (jcsqdh != null && !jcsqdh.isEmpty()){ - for (String sqdh : jcsqdh) { - AjaxResult cancelPacsAjaxResult = pacsApiMethodService.updatePacsApply(sqdh, order.getCardId(), customer1.getCusName()); - String result = cancelPacsAjaxResult.get("data").toString(); - JSONObject object = JSONUtil.parseObj(result); - String code = object.getStr("ResultCode"); - if(code.equals("1")){ - orderService.delHuoQuJcsqdh(order.getCardId()); - } + List<String> bljcsqdhByPacs = orderService.getBljcsqdhByPacs(order.getCardId()); + if (bljcsqdhByPacs != null && !bljcsqdhByPacs.isEmpty()){ + for (String sqdh : bljcsqdhByPacs) { + AjaxResult cancelPacsAjaxResult = pacsApiMethodService.updatePacsApply(sqdh, order.getCardId(), customer1.getCusName()); + String result = cancelPacsAjaxResult.get("data").toString(); + JSONObject object = JSONUtil.parseObj(result); + String code = object.getStr("ResultCode"); + if(code.equals("1")){ + orderService.delHuoQuJcsqdh(order.getCardId()); } } - // 浣滃簾妫�楠岀敵璇� TODO - if (jysqdh != null && !jysqdh.isEmpty()){ - List<String> huoQuJysqdhNotBuLu = orderService.getHuoQuJysqdhNotBuLu(order.getCardId()); - List<String> huoQuJysqdhBuLu = orderService.getHuoQuJysqdhBuLu(order.getCardId()); - for (String sqdh : huoQuJysqdhNotBuLu) { - AjaxResult cancelLisAjaxResult = lisApiMethod.cancel(sqdh, order.getCardId(), customer1.getCusName()); - log.info("lis璇锋眰杩斿洖 ->{}",JSONUtil.toJsonStr(cancelLisAjaxResult)); - if (cancelLisAjaxResult.get("code").toString().equals("200")){ - String result = cancelLisAjaxResult.get("data").toString(); - JSONObject object = JSONUtil.parseObj(result); - String code= object.getStr("ResultCode"); - if(code.equals("1")){ - orderService.delHuoQuJysqdh(order.getCardId()); - } - } else { - String str = JSONUtil.parseObj(cancelLisAjaxResult.get("result").toString()).getJSONObject("Response").getStr("ResultContent"); - if (str.contains("鐢宠宸蹭綔搴�")) - orderService.delHuoQuJysqdh(order.getCardId()); - } - } - for (String s : huoQuJysqdhBuLu) { - ajaxResult = controller.Outpindeltestapply(order.getCardId(), "00029", s); - result2 = getAjaxResult(ajaxResult); - object1 = getJSONObject(result2); - code1 = object1.getStr("ResultCode"); - if (code1.equals("0")) { + } + // 浣滃簾妫�楠岀敵璇� + List<String> bljysqdhByLis = orderService.getBljysqdhByLis(order.getCardId()); + if (bljysqdhByLis != null && !bljysqdhByLis.isEmpty()){ + for (String sqdh : bljysqdhByLis) { + AjaxResult cancelLisAjaxResult = lisApiMethod.cancel(sqdh, order.getCardId(), customer1.getCusName()); + log.info("lis璇锋眰杩斿洖 ->{}",JSONUtil.toJsonStr(cancelLisAjaxResult)); + if (cancelLisAjaxResult.get("code").toString().equals("200")){ + String result = cancelLisAjaxResult.get("data").toString(); + JSONObject object = JSONUtil.parseObj(result); + String code= object.getStr("ResultCode"); + if(code.equals("1")){ orderService.delHuoQuJysqdh(order.getCardId()); } } } + } - }else { +// }else { + List<String> jcsqdh = orderService.getHuoQuJcsqdh(order.getCardId()); + + List<String> jysqdh = orderService.getHuoQuJysqdh(order.getCardId()); //2.1.6.5 浣滃簾闂ㄨ瘖妫�鏌ョ敵璇� if (null != jcsqdh && jcsqdh.size()>0) { for (String s : jcsqdh) { @@ -910,7 +900,7 @@ } } } - } +// } //2.1.3 闂ㄨ瘖鍖荤敓鍙栨秷鎺ヨ瘖 ajaxResult = controller.Outpinunconapply(order.getCardId(), date, "00029"); @@ -927,14 +917,11 @@ //浣滃簾琛ュ綍椤圭洰 public boolean ZfBlXm(List<String> bldhs, TjOrder order) { - + log.info("bldhs ->{}",JSONUtil.toJsonStr(bldhs)); if(null !=bldhs && bldhs.size()>0){ + log.info("杩涘叆鍒ゆ柇"); try { for (String bldh : bldhs) { - List<String> jcsqdh = orderService.getHuoQuBlJcsqdh(order.getCardId(),bldh); - - List<String> jysqdh = orderService.getHuoQuBlJysqdh(order.getCardId(),bldh); - List<String> zlsqdh = orderService.getHuoQuBlZlsqdh(order.getCardId(),bldh); @@ -945,42 +932,50 @@ String result2 = null; JSONObject object1 = null; String code1 = null; - - if (lisApiMethod.isUseLisAndPacsRegister(order)) { - TjCustomer customer1 = customerService.getById(order.getUserId()); - // 浣滃簾妫�鏌ョ敵璇� - if (jcsqdh != null && !jcsqdh.isEmpty()){ - for (String sqdh : jcsqdh) { - AjaxResult cancelPacsAjaxResult = pacsApiMethodService.updatePacsApply(sqdh, order.getCardId(), customer1.getCusName()); - log.info("浣滃簾妫�鏌� pacs杩斿洖 ->{}",JSONUtil.toJsonStr(cancelPacsAjaxResult)); - String result = cancelPacsAjaxResult.get("data").toString(); - JSONObject object = JSONUtil.parseObj(result); - String code = object.getStr("ResultCode"); - if(code.equals("1")){ - orderService.delHuoQuBlJcsqdh(order.getCardId(),bldh); - }else { - return false; - } + log.info("鏌ヨ鍓�"); +// if (lisApiMethod.isUseLisAndPacsRegister(order)) { + TjCustomer customer1 = customerService.getById(order.getUserId()); + log.info("customer1 ->{}",customer1); + List<String> bljcsqdhByPacs = orderService.getBljcsqdhByPacs(order.getCardId(), bldh); + log.info("bljcsqdhByPacs ->{}",bljcsqdhByPacs); + // 浣滃簾妫�鏌ョ敵璇� + if (bljcsqdhByPacs != null && !bljcsqdhByPacs.isEmpty()){ + for (String sqdh : bljcsqdhByPacs) { + AjaxResult cancelPacsAjaxResult = pacsApiMethodService.updatePacsApply(sqdh, order.getCardId(), customer1.getCusName()); + log.info("浣滃簾妫�鏌� pacs杩斿洖 ->{}",JSONUtil.toJsonStr(cancelPacsAjaxResult)); + String result = cancelPacsAjaxResult.get("data").toString(); + JSONObject object = JSONUtil.parseObj(result); + String code = object.getStr("ResultCode"); + if(code.equals("1")){ + orderService.delHuoQuBlJcsqdh(order.getCardId(),bldh); + }else { + return false; } } - // 浣滃簾妫�楠岀敵璇� - if (jysqdh != null && !jysqdh.isEmpty()){ - for (String sqdh : jysqdh) { - AjaxResult cancelLisAjaxResult = lisApiMethod.cancel(sqdh, order.getCardId(), customer1.getCusName()); - log.info("浣滃簾妫�楠� pacs杩斿洖 ->{}",JSONUtil.toJsonStr(cancelLisAjaxResult)); - String result = cancelLisAjaxResult.get("data").toString(); - JSONObject object = JSONUtil.parseObj(result); - String code= object.getStr("ResultCode"); - if(code.equals("1")){ - orderService.delHuoQuBlJysqdh(order.getCardId(),bldh); - }else { - return false; - } + } + List<String> bljysqdhByLis = orderService.getBljysqdhByLis(order.getCardId(), bldh); + log.info("bljysqdhByLis ->{}",bljysqdhByLis); + // 浣滃簾妫�楠岀敵璇� + if (bljysqdhByLis != null && !bljysqdhByLis.isEmpty()){ + for (String sqdh : bljysqdhByLis) { + AjaxResult cancelLisAjaxResult = lisApiMethod.cancel(sqdh, order.getCardId(), customer1.getCusName()); + log.info("浣滃簾妫�楠� pacs杩斿洖 ->{}",JSONUtil.toJsonStr(cancelLisAjaxResult)); + String result = cancelLisAjaxResult.get("data").toString(); + JSONObject object = JSONUtil.parseObj(result); + String code= object.getStr("ResultCode"); + if(code.equals("1")){ + orderService.delHuoQuBlJysqdh(order.getCardId(),bldh); + }else { + return false; } } + } - }else { - //2.1.6.5 浣滃簾闂ㄨ瘖妫�鏌ョ敵璇� + List<String> jcsqdh = orderService.getHuoQuBlJcsqdh(order.getCardId(),bldh); + + List<String> jysqdh = orderService.getHuoQuBlJysqdh(order.getCardId(),bldh); +// }else { +// 2.1.6.5 浣滃簾闂ㄨ瘖妫�鏌ョ敵璇� if (null != jcsqdh && jcsqdh.size()>0) { for (String s : jcsqdh) { AjaxResult result = controller.Outpindelexamapply(order.getCardId(), "00029", s); @@ -1039,11 +1034,11 @@ } } } - } +// } return true; } } catch (Exception e) { - e.printStackTrace(); + log.error(e.getMessage()); return false; } } diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java index 9ef83c5..a824950 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java @@ -160,6 +160,7 @@ String mxfyxmbm = detail.getMxfyxmbm(); tree.setHisXmdm(mxfyxmbm); tree.setType("妫�楠�"); + tree.setService("lis"); tree.setTjPrice(String.valueOf(detail.getProjg())); LambdaQueryWrapper<LtkjJfzhglmxjfxmzd> wrapper1 = new LambdaQueryWrapper<>(); if (detail.getSfzhfy().equals("1")) @@ -401,6 +402,7 @@ String mxfyxmbm = detail.getMxfyxmbm(); tree.setHisXmdm(mxfyxmbm); tree.setType("妫�楠�"); + tree.setService("lis"); tree.setTjPrice(String.valueOf(detail.getProjg())); LambdaQueryWrapper<LtkjJfzhglmxjfxmzd> wrapper1 = new LambdaQueryWrapper<>(); if (detail.getSfzhfy().equals("1")) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java index 27ce46e..cbb0c92 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java @@ -828,8 +828,9 @@ } } - List<TjOrderDetail> detailList = tjOrderDetailService.getCaiYangDengJiJxbz(order.getOrderId(),jxbz); - addCaiYangDengJi(detailList,!detailList.isEmpty(), order, sysUser,jxbz); + // TODO 鍜岀鍒扮櫥璁颁竴鏍� 鍙湁閰嶇疆涓殑浠ュ強鏀惰垂绫诲瀷涓轰綋妫�绁ㄦ椂鎵嶅鍔犲埌閲囨牱绠$悊琛� +// List<TjOrderDetail> detailList = tjOrderDetailService.getCaiYangDengJiJxbz(order.getOrderId(),jxbz); +// addCaiYangDengJi(detailList,!detailList.isEmpty(), order, sysUser,jxbz); tjOrderDetails = new ArrayList<>(); @@ -1289,8 +1290,9 @@ pacsReg(order, customer, jianChaProjects); LambdaQueryWrapper<TjSampling> wrapper = new LambdaQueryWrapper<>(); wrapper.eq(TjSampling::getTjNum,order.getTjNumber()); + wrapper.eq(TjSampling::getJxbz,jxbz); List<TjSampling> list = tjSamplingService.list(wrapper); - log.info("閲囨牱鏁版嵁 ->{}",list); + log.info("閲囨牱鏁版嵁 ->{}",JSONUtil.toJsonStr(list)); if (!list.isEmpty()){ Map<String, List<TjSampling>> listMap = list.stream().collect(Collectors.groupingBy(TjSampling::getSpecimenTypeCode)); log.info("鍒嗙粍鍚� ->{}",JSONUtil.toJsonStr(listMap)); @@ -1300,7 +1302,7 @@ // Lis鏍囨湰浠g爜 String specimenTypeCode = entry.getKey(); List<TjSampling> samplings = entry.getValue(); - if (samplings.size() > 1){ + if (samplings.size() >= 2){ // 杩涜鍚堝苟 List<String> stringList = samplings.stream().map(TjSampling::getId).collect(Collectors.toList()); log.info("鎻愬彇id ->{}",stringList); @@ -1311,8 +1313,12 @@ ids.add(s); } } - String id = tjSamplingService.mergeCaiYangApi(stringList); - ids.add(id); + if (stringList.size() > 1) { + String id = tjSamplingService.mergeCaiYangApi(stringList); + ids.add(id); + }else { + ids.add(stringList.get(0)); + } }else { ids.add(samplings.get(0).getId()); } diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java index f4e9466..3656f9b 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java @@ -2989,7 +2989,7 @@ boolean b = hisApiMethod.ZfBlXm(dto.getBldhs(), order); if (!b) { - TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); +// TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); log.info("鎾ら攢澶辫触,璋冪敤浣滃簾鍑虹幇澶辫触"); return AjaxResult.error("鎾ら攢澶辫触,璋冪敤浣滃簾鍑虹幇澶辫触"); } diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderMapper.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderMapper.java index cf0a8bf..d3f984f 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderMapper.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderMapper.java @@ -248,24 +248,6 @@ @Select("SELECT a.sqdh FROM ltkj_jianchajianyan_tree a WHERE a.card_id=#{cardId} AND a.type='妫�楠�' GROUP BY a.sqdh") List<String> getHuoQuJysqdh(String cardId); - /** - * 鏌ヨ闈炶ˉ褰曢」鐩� - * LIS浣滃簾鏌ヨ - * @param cardId - * @return - */ - @Select("SELECT a.sqdh FROM ltkj_jianchajianyan_tree a WHERE a.card_id= #{cardId} AND a.type='妫�楠�' AND a.jxbz IS NULL GROUP BY a.sqdh") - List<String> getHuoQuJysqdhNotBuLu(String cardId); - - /** - * 鏌ヨ琛ュ綍椤圭洰 - * LIS浣滃簾鏌ヨ - * @param cardId - * @return - */ - @Select("SELECT a.sqdh FROM ltkj_jianchajianyan_tree a WHERE a.card_id= #{cardId} AND a.type='妫�楠�' AND a.jxbz IS NOT NULL GROUP BY a.sqdh") - List<String> getHuoQuJysqdhBuLu(String cardId); - @Delete("DELETE FROM ltkj_jianchajianyan_tree WHERE card_id=#{cardId} AND type='妫�楠�'") @@ -274,7 +256,7 @@ @Select("SELECT a.sqdh FROM ltkj_jianchajianyan_tree a WHERE a.card_id=#{cardId} AND a.type='澶勭疆' GROUP BY a.sqdh") List<String> getHuoQuZlsqdh(String cardId); @Delete("DELETE FROM ltkj_jianchajianyan_tree WHERE card_id=#{cardId} AND type='澶勭疆'") - Boolean delHuoQuZlsqdh(String cardId); + Boolean delHuoQuZlsqdha(String cardId); List<Map<String, Object>> getTjTongJiJieKou(Map<String, Object> map); @@ -303,4 +285,16 @@ "</foreach>", "</script>" }) List<LtkjJianchajianyanTree> getBuLuXmXinXi(@Param("bldh") List<String> bldh,@Param("cardId")String cardId); + + @Select("SELECT a.sqdh FROM ltkj_jianchajianyan_tree a WHERE a.card_id=#{cardId} and a.jxbz=#{bldh} AND a.type='妫�鏌�' AND a.service = 'pacs' GROUP BY a.sqdh") + List<String> getBlJcsqdhByPacsAndBldh(@Param("cardId") String cardId,@Param("bldh") String bldh); + + @Select("SELECT a.sqdh FROM ltkj_jianchajianyan_tree a WHERE a.card_id=#{cardId} and a.jxbz=#{bldh} AND a.type='妫�楠�' AND a.service = 'lis' GROUP BY a.sqdh") + List<String> getBlJysqdhByLisAndBldh(@Param("cardId") String cardId,@Param("bldh") String bldh); + + @Select("SELECT a.sqdh FROM ltkj_jianchajianyan_tree a WHERE a.card_id=#{cardId} AND a.type='妫�鏌�' AND a.service = 'pacs' GROUP BY a.sqdh") + List<String> getBlJcsqdhByPacs(String cardId); + + @Select("SELECT a.sqdh FROM ltkj_jianchajianyan_tree a WHERE a.card_id=#{cardId} AND a.type='妫�楠�' AND a.service = 'lis' GROUP BY a.sqdh") + List<String> getBlJysqdhByLis(String cardId); } diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderService.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderService.java index ca75e1e..4c7f5d5 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderService.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjOrderService.java @@ -147,10 +147,6 @@ List<String> getHuoQuJysqdh(String cardId); - List<String> getHuoQuJysqdhNotBuLu(String cardId); - - List<String> getHuoQuJysqdhBuLu(String cardId); - Boolean delHuoQuJysqdh(String cardId); List<String> getHuoQuZlsqdh(String cardId); @@ -172,4 +168,12 @@ List<LtkjJianchajianyanTree> getBuLuXmXinXi(List<String> bldh,String cardId); + + List<String> getBljcsqdhByPacs(String cardId, String bldh); + + List<String> getBljysqdhByLis(String cardId, String bldh); + + List<String> getBljcsqdhByPacs(String cardId); + + List<String> getBljysqdhByLis(String cardId); } diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderServiceImpl.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderServiceImpl.java index d951d12..d07392b 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderServiceImpl.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjOrderServiceImpl.java @@ -313,7 +313,7 @@ @Override public Boolean delHuoQuZlsqdh(String cardId) { - return tjOrderMapper.delHuoQuZlsqdh(cardId); + return tjOrderMapper.delHuoQuZlsqdha(cardId); } @Override @@ -375,12 +375,22 @@ } @Override - public List<String> getHuoQuJysqdhNotBuLu(String cardId) { - return tjOrderMapper.getHuoQuJysqdhNotBuLu(cardId); + public List<String> getBljcsqdhByPacs(String cardId, String bldh) { + return tjOrderMapper.getBlJcsqdhByPacsAndBldh(cardId,bldh); } @Override - public List<String> getHuoQuJysqdhBuLu(String cardId) { - return tjOrderMapper.getHuoQuJysqdhBuLu(cardId); + public List<String> getBljysqdhByLis(String cardId, String bldh) { + return tjOrderMapper.getBlJysqdhByLisAndBldh(cardId,bldh); + } + + @Override + public List<String> getBljcsqdhByPacs(String cardId) { + return tjOrderMapper.getBlJcsqdhByPacs(cardId); + } + + @Override + public List<String> getBljysqdhByLis(String cardId) { + return tjOrderMapper.getBlJysqdhByLis(cardId); } } diff --git a/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml b/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml index 6357b11..88213d3 100644 --- a/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml +++ b/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml @@ -313,12 +313,12 @@ </delete> - <select id="getOrderList" parameterType="java.lang.Long" resultMap="TjOrderResult"> - select * - from tj_order - where 1 = 1 - and user_id = #{cusId} - </select> +<!-- <select id="getOrderList" parameterType="java.lang.Long" resultMap="TjOrderResult">--> +<!-- select *--> +<!-- from tj_order--> +<!-- where 1 = 1--> +<!-- and user_id = #{cusId}--> +<!-- </select>--> <select id="getOrderList1" parameterType="Integer" resultMap="TjOrderResult"> -- Gitblit v1.8.0