From 0ded4eb80a80ffd4f29aab8a7b6c02a269d72d2c Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期五, 13 十二月 2024 17:40:28 +0800 Subject: [PATCH] zjh202412013 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java | 44 ++++++++++++++++++++++++-------------------- 1 files changed, 24 insertions(+), 20 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java index 5e547ac..51b60dd 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java @@ -1394,9 +1394,10 @@ asyncService.getOrderDetailByProParentId(orderRemark.getTjNumber(),null, String.valueOf(orderRemark.getProId())); return AjaxResult.success("鎿嶄綔鎴愬姛"); } - asyncService.updateCheckType(orderRemark.getTjNumber()); - asyncService.getOrderDetailByProParentId(orderRemark.getTjNumber(),null, String.valueOf(orderRemark.getProId())); +// asyncService.updateCheckType(orderRemark.getTjNumber()); +// asyncService.getOrderDetailByProParentId(orderRemark.getTjNumber(),null, String.valueOf(orderRemark.getProId())); } + remarkService.tjYishengjianchajianyi(null,null,null,null); return AjaxResult.success("鎿嶄綔鎴愬姛"); } @@ -1427,30 +1428,33 @@ tjFlowingWaterLambdaQueryWrapper.eq(TjFlowingWater::getOrderId,tjOrder.getOrderId()); tjFlowingWaterLambdaQueryWrapper.eq(TjFlowingWater::getIsAddition,"N"); TjFlowingWater tjFlowingWater = tjFlowingWaterService.getOne(tjFlowingWaterLambdaQueryWrapper); - if(null !=tjFlowingWater && (tjFlowingWater.getPayStasus()!=1 || tjFlowingWater.getPayStasus()!=3)){ - if (configByKey.equals("Y")){ - HashMap<String, Object> hisRequestParams = new HashMap<>(); - // 涓嶅湪闇�瑕佽韩浠借瘉鍙� - hisRequestParams.put("patientId",tjOrder.getCardId()); - log.info("ltkj--- "+DateUtil.date()+"鎿嶄綔浜篿d: "+userId+"鎿嶄綔绉戝: "+sysUser.getDeptId()+"鎿嶄綔鐨勪綋妫�浜�: "+tjNumber); - AjaxResult queryPay = hisApiGetMethodService.getHISDataNew("QueryPay", hisRequestParams); - if (Integer.parseInt(queryPay.get("code").toString()) == 200) { - int sfsf = ltkjJianchajianyanTreeService.getSfsfByCardId(tjOrder.getCardId()); - if (sfsf > 0){ - log.error("璺嘲绉戞妧--- "+DateUtil.date()+" 瀛樺湪鏈即璐归」鐩殑 灏卞崟鏁� "+sfsf); - log.error("璺嘲绉戞妧--- "+DateUtil.date()+" 瀛樺湪鏈即璐归」鐩殑 灏辫瘖鍙� "+tjOrder.getCardId()+" 浣撴鍙� "+tjOrder.getTjNumber()); - return AjaxResult.error("瀛樺湪鏈即璐归」鐩�"); + if(null !=tjFlowingWater){ + if(tjFlowingWater.getPayStasus()!=1 && tjFlowingWater.getPayStasus()!=3){ + if (configByKey.equals("Y")){ + HashMap<String, Object> hisRequestParams = new HashMap<>(); + // 涓嶅湪闇�瑕佽韩浠借瘉鍙� + hisRequestParams.put("patientId",tjOrder.getCardId()); + log.info("ltkj--- "+DateUtil.date()+"鎿嶄綔浜篿d: "+userId+"鎿嶄綔绉戝: "+sysUser.getDeptId()+"鎿嶄綔鐨勪綋妫�浜�: "+tjNumber); + AjaxResult queryPay = hisApiGetMethodService.getHISDataNew("QueryPay", hisRequestParams); + if (Integer.parseInt(queryPay.get("code").toString()) == 200) { + int sfsf = ltkjJianchajianyanTreeService.getSfsfByCardId(tjOrder.getCardId()); + if (sfsf > 0){ + log.error("璺嘲绉戞妧--- "+DateUtil.date()+" 瀛樺湪鏈即璐归」鐩殑 灏卞崟鏁� "+sfsf); + log.error("璺嘲绉戞妧--- "+DateUtil.date()+" 瀛樺湪鏈即璐归」鐩殑 灏辫瘖鍙� "+tjOrder.getCardId()+" 浣撴鍙� "+tjOrder.getTjNumber()); + return AjaxResult.error("瀛樺湪鏈即璐归」鐩�"); + } + extracted(tjOrder, tjFlowingWater); + }else { + log.error("璺嘲绉戞妧--- "+DateUtil.date()+" 鏈煡璇㈠埌缂磋垂璁板綍鐨� 灏辫瘖鍙� "+tjOrder.getCardId()+" 浣撴鍙� "+tjOrder.getTjNumber()); + return AjaxResult.error("鏈煡璇㈠埌缂磋垂璁板綍"); } - extracted(tjOrder, tjFlowingWater); - }else { - log.error("璺嘲绉戞妧--- "+DateUtil.date()+" 鏈煡璇㈠埌缂磋垂璁板綍鐨� 灏辫瘖鍙� "+tjOrder.getCardId()+" 浣撴鍙� "+tjOrder.getTjNumber()); - return AjaxResult.error("鏈煡璇㈠埌缂磋垂璁板綍"); } } }else { log.error("璺嘲绉戞妧--- "+DateUtil.date()+" 鏈鎺is鎺ュ彛 "+" 浣撴鍙� "+tjOrder.getTjNumber()); return AjaxResult.error("鏈煡璇㈠埌缂磋垂璁板綍"); } + String config = configService.selectConfigByKey("qt_open_xdt"); String byKey = configService.selectConfigByKey("qt_kjksid"); List<Integer> split = new ArrayList<>(); // 瀛樻斁杞崲鍚庣殑integer绫诲瀷缁撴灉 @@ -1590,7 +1594,7 @@ } List<TjOrderDetail> tjOrderDetails = detailService.getTjOrderDetailListInProParentIdList(String.valueOf(one.getOrderId()), proParentIdList); List<TjOrderDetail> tjOrderDetailList=new ArrayList<>(); - TjCustomer customer = tjCustomerService.getById(one.getUserId()); +// TjCustomer customer = tjCustomerService.getById(one.getUserId()); if (null != tjOrderDetails && !tjOrderDetails.isEmpty()) { for (TjOrderDetail tjOrderDetail : tjOrderDetails) { TjProject project = projectService.getById(tjOrderDetail.getProId()); -- Gitblit v1.8.0