From 2c785c3d4513daea9deb5c7edbb17a9f17111d25 Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期五, 21 二月 2025 17:49:03 +0800 Subject: [PATCH] zjh20250221 --- ltkj-admin/src/main/java/com/ltkj/web/config/timer/DefaultScheduled.java | 6 +++--- ltkj-admin/src/test/java/zjhTest.java | 8 ++++++-- ltkj-system/src/main/java/com/ltkj/system/service/impl/SysConfigServiceImpl.java | 10 +++++----- ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java | 2 +- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java | 10 ++++++---- ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java | 4 ++++ 6 files changed, 25 insertions(+), 15 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/config/timer/DefaultScheduled.java b/ltkj-admin/src/main/java/com/ltkj/web/config/timer/DefaultScheduled.java index 4d0a7f7..8f666a2 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/config/timer/DefaultScheduled.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/config/timer/DefaultScheduled.java @@ -131,11 +131,11 @@ List<LtkjExamJcsqd> list = jcsqdService.getLtkjJcsqdByTjh(s); if(null !=list && !list.isEmpty()){ for (LtkjExamJcsqd jcsqd : list) { - if(jcsqd.getJgbx().contains("銆�")){ - String[] split = jcsqd.getJgzt().split("銆�"); + if(StringUtil.isNotBlank(jcsqd.getJgzt())){ + String[] split = jcsqd.getJgzt().replaceAll("\n", "").split("銆倈锛泑;"); for (String jg : split) { if(StringUtil.isNotBlank(jg) && !jg.contains("鏈寮傚父") - && !jg.contains("鏈鏄庢樉寮傚父") && !jg.contains("鏈鍗犱綅") + && !jg.contains("鏈鏄庢樉寮傚父") && !jg.contains("鏈鍗犱綅") && !jg.contains("鏈") && !jg.contains("鏈鏄庢樉")&& !jg.contains("姝e父")&& !jg.contains("鍙屼晶妞庨棿瀛旀棤鐙獎")){ TjJcycxm jcycxm=new TjJcycxm(); jcycxm.setTjh(s); 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 ea472c0..32e0250 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 @@ -488,11 +488,15 @@ */ public Boolean isUseLisAndPacsRegister(TjOrder tjOrder) { try { + String useLisAndPacsRegisterDictTeam = configService.selectConfigByKey("use_lis_and_pacs_register_dict_team"); + log.info("鏍规嵁浣撴绫诲瀷鍒ゆ柇鏄惁闇�瑕佺洿鎺ヤ粠Lis銆乸acs鐩存帴鐢宠 :"+tjOrder.getTjType()+"_"+useLisAndPacsRegisterDictTeam); String[] split = useLisAndPacsRegisterDictTeam.split(",|锛寍銆倈锛殀:"); List<String> list = Arrays.asList(split); + log.info("鍙傛暟閰嶇疆閲岄潰鐨勫�间负 list :"+list); return list.contains(tjOrder.getTjType()); } catch (Exception e) { + log.error("isUseLisAndPacsRegister"+e.getMessage()); return false; } } diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java index c32194a..7698bfc 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java @@ -356,7 +356,7 @@ List<LtkjExamJcsqd> list = jcsqdService.getLtkjJcsqdByTjh(s); if(null !=list && !list.isEmpty()){ for (LtkjExamJcsqd jcsqd : list) { - if(jcsqd.getJgbx().contains("銆�")){ + if(StringUtil.isNotBlank(jcsqd.getJgzt())){ String[] split = jcsqd.getJgzt().split("銆�"); for (String jg : split) { if(StringUtil.isNotBlank(jg) && !jg.contains("鏈寮傚父") 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 b5323a3..acf5fba 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 @@ -1098,7 +1098,8 @@ public AjaxResult processOrderWithTransaction(TjOrder tjOrder, TjCustomer tjCustomer, TjReservation tjReservation, TjFlowingWater tjFlowingWater, MallOrder mallOrder, SysUser sysUser) { //鑾峰彇鎷兼帴鍓嶇紑 - String makeLisTmhPrefix = configService.selectConfigByKey("make_lis_tmh_prefix"); +// String makeLisTmhPrefix = configService.selectConfigByKey("make_lis_tmh_prefix"); + String makeLisTmhPrefix = ""; //鐢熸垚浣撴鍙� // String tjNumber = (SecurityUtils.getUsername() + new SimpleDateFormat("yyMMddHHmmss").format(new Date())); @@ -1349,9 +1350,9 @@ // 鏌ヨ 瀵规帴Lis銆丳acs鐢宠濡傛灉绫诲瀷鍖呭惈鍦ㄩ厤缃唴鍒欎娇鐢ㄥ鎺is銆乸acs - log.info("绛惧埌鐧昏鎺ュ彛璇ヤ汉鍛樼殑浣撴绫诲瀷鏄�:"+tjOrder.getTjType()); + log.info("绛惧埌鐧昏鎺ュ彛璇ヤ汉鍛�: "+tjOrder.getTjNumber()+" 鐨勪綋妫�绫诲瀷鏄�:"+tjOrder.getTjType()); if (lisApiMethod.isUseLisAndPacsRegister(tjOrder)) { - log.info("绛惧埌鐧昏杩涘叆鏈敹璐规柟娉�"); + log.info(tjOrder.getTjNumber()+"绛惧埌鐧昏杩涘叆鏈敹璐规柟娉�"); // 杩欐槸涓婇潰涓汉鏂规硶寮曞叆鏁版嵁 tjFlowingWater.setPayStasus(1L); newSaveextracted(tjOrder, tjCustomer, discount, sysUser, tjReservation, tjFlowingWater); @@ -1361,10 +1362,11 @@ List<TjXdPicture> xdPictureList = xdPictureService.saveTjXdPicture(tjOrder.getTjNumber()); xdPictureService.saveBatch(xdPictureList); List<TjOrderDetail> detailList = tjOrderDetailService.getCaiYangDengJi(tjOrder.getOrderId()); - log.info("绛惧埌鐧昏:閲囨牱鏁版嵁鏌ヨ涓暟"+detailList.size()); + log.info(tjOrder.getTjNumber()+"绛惧埌鐧昏:閲囨牱鏁版嵁鏌ヨ涓暟"+detailList.size()); addCaiYangDengJi(detailList, !detailList.isEmpty(), tjOrder, sysUser, null); return AjaxResult.success(tjNumber); } else { + log.info(tjOrder.getTjNumber()+"else绛惧埌鐧昏杩涘叆鏀惰垂鏂规硶"); newSaveextracted(tjOrder, tjCustomer, discount, sysUser, tjReservation, tjFlowingWater); AjaxResult error = isRequestCommonHisApi(tjOrder, tjCustomer, tjFlowingWater); if (error != null) return error; diff --git a/ltkj-admin/src/test/java/zjhTest.java b/ltkj-admin/src/test/java/zjhTest.java index 54c1c95..0f94bb7 100644 --- a/ltkj-admin/src/test/java/zjhTest.java +++ b/ltkj-admin/src/test/java/zjhTest.java @@ -30,6 +30,7 @@ import java.net.URL; import java.time.LocalTime; import java.time.ZonedDateTime; +import java.util.Arrays; import java.util.List; import java.io.BufferedReader; import java.io.InputStreamReader; @@ -129,9 +130,12 @@ // BigDecimal multiply = ordPrice.multiply((new BigDecimal("6.5").divide(BigDecimal.valueOf(10)))); // System.out.println(multiply); - String a="鎶楃敳鐘惰吅鐞冭泲鐧芥姉浣擄紙TGAb锛夋娴�,1111锛�2222銆�33333锛�555555:666666"; + String a="1,4"; String[] split = a.split(",|锛寍銆倈锛殀:"); - System.out.println(split); + List<String> list = Arrays.asList(split); + log.info("鍙傛暟閰嶇疆閲岄潰鐨勫�间负 list :"+list); + + System.out.println( list.contains("1")); } diff --git a/ltkj-system/src/main/java/com/ltkj/system/service/impl/SysConfigServiceImpl.java b/ltkj-system/src/main/java/com/ltkj/system/service/impl/SysConfigServiceImpl.java index 6e67ae5..19b75a6 100644 --- a/ltkj-system/src/main/java/com/ltkj/system/service/impl/SysConfigServiceImpl.java +++ b/ltkj-system/src/main/java/com/ltkj/system/service/impl/SysConfigServiceImpl.java @@ -61,15 +61,15 @@ */ @Override public String selectConfigByKey(String configKey) { - String configValue = Convert.toStr(redisCache.getCacheObject(getCacheKey(configKey))); - if (StringUtils.isNotEmpty(configValue)) { - return configValue; - } +// String configValue = Convert.toStr(redisCache.getCacheObject(getCacheKey(configKey))); +// if (StringUtils.isNotEmpty(configValue)) { +// return configValue; +// } SysConfig config = new SysConfig(); config.setConfigKey(configKey); SysConfig retConfig = configMapper.selectConfig(config); if (StringUtils.isNotNull(retConfig)) { - redisCache.setCacheObject(getCacheKey(configKey), retConfig.getConfigValue()); +// redisCache.setCacheObject(getCacheKey(configKey), retConfig.getConfigValue()); return retConfig.getConfigValue(); } return StringUtils.EMPTY; -- Gitblit v1.8.0