ltkj-admin/src/main/java/com/ltkj/web/config/timer/DefaultScheduled.java
@@ -198,9 +198,22 @@ awsService.saveBatch(awsList); log.info("保存外送项目成功"); } List<LtkjHysqd> hysqdList = testMapper.getCcXZxYyLtkjHysqdByLisVi(s); List<LtkjHysqd> wssq = testMapper.getWsxmLtkjHysqdByLisVi(s); if(null !=wssq && !wssq.isEmpty())hysqdList.addAll(wssq); if(null !=wssq && !wssq.isEmpty()){ for (LtkjHysqd hysqd : wssq) { LtkjHysqd jybgid = ltkjHysqdService.getLtkjHysqdByTjhAndTmh(hysqd.getTjh(), hysqd.getTmh()); if (null != jybgid) { ltkjHysqdService.deletedLtkjHysqdByTjhAndTmh(hysqd.getTjh(), hysqd.getTmh()); ltkjHybgdService.deletedLtkjHybgdByTjhAndTmh(hysqd.getTmh()); } if (ltkjHysqdService.save(hysqd)) { List<LtkjHybgd> wsbg = testMapper.getWsxmLtkjHybgdByLisVi(s); ltkjHybgdService.saveBatch(wsbg); } } } List<LtkjHysqd> hysqdList = testMapper.getCcXZxYyLtkjHysqdByLisVi(s); if (null != hysqdList && !hysqdList.isEmpty()) { for (LtkjHysqd hysqd : hysqdList) { LtkjHysqd jybgid = ltkjHysqdService.getLtkjHysqdByTjhAndTmh(hysqd.getTjh(), hysqd.getTmh()); @@ -210,8 +223,8 @@ } if (ltkjHysqdService.save(hysqd)) { List<LtkjHybgd> hybgdList = testMapper.getCcXZxYyLtkjHybgdByLisVi(hysqd.getTmh()); List<LtkjHybgd> wsbg = testMapper.getWsxmLtkjHybgdByLisVi(s); if(null !=wsbg && !wsbg.isEmpty())hybgdList.addAll(wsbg); // List<LtkjHybgd> wsbg = testMapper.getWsxmLtkjHybgdByLisVi(s); // if(null !=wsbg && !wsbg.isEmpty())hybgdList.addAll(wsbg); ltkjHybgdService.saveBatch(hybgdList); } } ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisPDFUtil.java
@@ -2654,6 +2654,11 @@ ltkjHybgdLambdaQueryWrapper.eq(LtkjHybgd::getTmh, hysqd.getTmh()); List<LtkjHybgd> hybgds = ltkjHybgdService.list(ltkjHybgdLambdaQueryWrapper); if(null !=hybgds && !hybgds.isEmpty()){ hybgds = new ArrayList<>(hybgds.stream() .collect(Collectors.toMap(LtkjHybgd::getJcxm, p -> p, (existing, replacement) -> existing)) .values()); // hybgds=hybgds.stream().sorted(Comparator.comparing(LtkjHybgd::getJcxm, Collator.getInstance(Locale.CHINA))).collect(Collectors.toList()); // hybgds = hybgds.stream() // .sorted(Comparator.comparingInt( ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjFlowingWaterController.java
@@ -333,6 +333,7 @@ Map<String, Object> map = new HashMap<>(); map.put("waterId", tjFlowingWater.getWaterId()); map.put("mobanId", reportService.getMoBanIds()); return AjaxResult.success("收费成功", map); } } ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjFlowingWaterMapper.java
@@ -104,4 +104,7 @@ " from tj_flowing_water" + " where jxbz = #{bldh}") void deleteTjOrderDetailByjxbz(String bldh); @Select("call tj_bl(#{tjh,mode=IN})") void getTjBlCall(@Param("tjh") String tjh); } ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITjFlowingWaterService.java
@@ -75,4 +75,6 @@ public int deleteTjFlowingWaterByOrderId(String order); void deleteTjOrderDetailByjxbz(String bldh); void getTjBlCall(String tjh); } ltkj-hosp/src/main/java/com/ltkj/hosp/service/impl/TjFlowingWaterServiceImpl.java
@@ -123,4 +123,9 @@ public void deleteTjOrderDetailByjxbz(String bldh) { tjFlowingWaterMapper.deleteTjOrderDetailByjxbz(bldh); } @Override public void getTjBlCall(String tjh) { tjFlowingWaterMapper.getTjBlCall(tjh); } }