From 679067d51eb207c7d220f1c44dfb876905d24c90 Mon Sep 17 00:00:00 2001 From: wangsq Date: Fri, 3 Jul 2026 10:45:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E8=AF=B7=E6=B1=82=E5=8D=8F?= =?UTF-8?q?=E8=AE=AE=E8=BF=94=E5=9B=9E=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ynxbd/common/action/pay/MedicalAction.java | 4 +++- src/main/java/com/ynxbd/wx/wxfactory/WxMedHelper.java | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/ynxbd/common/action/pay/MedicalAction.java b/src/main/java/com/ynxbd/common/action/pay/MedicalAction.java index 9a896d8..5f96f64 100644 --- a/src/main/java/com/ynxbd/common/action/pay/MedicalAction.java +++ b/src/main/java/com/ynxbd/common/action/pay/MedicalAction.java @@ -13,6 +13,7 @@ import com.ynxbd.common.dao.his.HisMedDao; import com.ynxbd.common.helper.common.AesMicroHelper; import com.ynxbd.common.helper.common.DateHelper; import com.ynxbd.common.helper.common.HttpHelper; +import com.ynxbd.common.helper.common.ParamHelper; import com.ynxbd.common.result.JsonResult; import com.ynxbd.common.result.Result; import com.ynxbd.common.result.ResultEnum; @@ -48,7 +49,7 @@ public class MedicalAction extends BaseAction { @Action("getFeeDetails") public Result getFeeDetails(String callNo, String payCode, String openid, String qrCode, String patientId, String cardNo, String realName, BigDecimal totalFee, Boolean isSplitTime, String ybAttrib, String ybBZCode, String ybBZName) { try { - log.info("[医保]上传明细下单 callNo={}, payCode={}, openid={}, qrCode={}, patientId={}, totalFee={}, ybAttrib={}, ybBZCode={}, ybBZName={}", callNo, payCode, openid, qrCode, patientId, totalFee, ybAttrib, ybBZCode, ybBZName); + log.info("[医保]上传明细下单 callNo={}, payCode={}, openid={}, qrCode={}, patientId={}, cardNo={}, realName={}, totalFee={}, ybAttrib={}, ybBZCode={}, ybBZName={}", callNo, payCode, openid, qrCode, patientId, ParamHelper.hideIdCardNo(cardNo), realName, totalFee, ybAttrib, ybBZCode, ybBZName); if (callNo == null || payCode == null || openid == null || qrCode == null || patientId == null || cardNo == null || totalFee == null) { return Result.error(ResultEnum.PARAM_IS_DEFECT); } @@ -75,6 +76,7 @@ public class MedicalAction extends BaseAction { case RECIPE: String treatNum = getString("treatNum"); String recipeJson = getString("recipeJson"); // 处方JSON集 [{ recipeId: item.id, recipeFee: item.amount }] + log.info("[医保-处方]上传明细下单 treatNum={}, recipeJson={}", treatNum, recipeJson); if (treatNum == null || recipeJson == null) { return Result.error(ResultEnum.PARAM_IS_DEFECT); } diff --git a/src/main/java/com/ynxbd/wx/wxfactory/WxMedHelper.java b/src/main/java/com/ynxbd/wx/wxfactory/WxMedHelper.java index 627cc4c..c301a15 100644 --- a/src/main/java/com/ynxbd/wx/wxfactory/WxMedHelper.java +++ b/src/main/java/com/ynxbd/wx/wxfactory/WxMedHelper.java @@ -236,8 +236,8 @@ public class WxMedHelper { JSONObject jsonObj = new JSONObject(); - String authUrl = WxFactory.Medical.Common().getAuthUrl(WeChatConfig.getWebReqURL(isHttps) + callbackUrl); - log.info("[医保] authUrl={}", authUrl); + String authUrl = WxFactory.Medical.Common().getAuthUrl(WeChatConfig.reqProtocolToWebURL(isHttps) + callbackUrl); + log.info("[医保]授权URL={}", authUrl); if (ObjectUtils.isEmpty(authUrl)) { jsonObj.put("url", "config_error"); } else {