From 61c7728b796394c408884f6286767bac5397133f Mon Sep 17 00:00:00 2001 From: qiuyt Date: Mon, 7 Apr 2025 15:16:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A0=E7=A0=81=E7=B1=BB=E5=9E=8B=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E9=99=90=E5=88=B6=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/glxp/mipsdl/service/yb/YbClient.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/glxp/mipsdl/service/yb/YbClient.java b/src/main/java/com/glxp/mipsdl/service/yb/YbClient.java index 91c8798..89b81e5 100644 --- a/src/main/java/com/glxp/mipsdl/service/yb/YbClient.java +++ b/src/main/java/com/glxp/mipsdl/service/yb/YbClient.java @@ -74,7 +74,11 @@ public class YbClient { req.setInput(data); req.setSignNo(thrYbSetup.getSignNo()); reqStr =JSONObject.toJSONString(req); + // 如果是纯无码类型 + if(!reqStr.contains("drug_trac_codg") ){ + return ResultVOUtils.error(500,"【" + apiNo + "】当前单据是纯无码类型单据无法上传"); + } log.error("【" + apiNo + "】医保接口请求参数:" + reqStr); ChsMedicalResponse resp = client.execute(req); respStr = JSONObject.toJSONString(resp); @@ -125,6 +129,7 @@ public class YbClient { { throw new RuntimeException("未配置医保接口"); } + // 组装访问数据 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); // 获取当前日期和时间