From 82f867252e6c76a57502fe15ea4706f3c036cc18 Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期一, 30 十二月 2024 19:40:56 +0800
Subject: [PATCH] zjh20241230

---
 src/main/java/com/example/service/shanxiqin/xian/MeiJiHisService.java |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/src/main/java/com/example/service/shanxiqin/xian/MeiJiHisService.java b/src/main/java/com/example/service/shanxiqin/xian/MeiJiHisService.java
index d9300f4..51fcd0e 100644
--- a/src/main/java/com/example/service/shanxiqin/xian/MeiJiHisService.java
+++ b/src/main/java/com/example/service/shanxiqin/xian/MeiJiHisService.java
@@ -149,9 +149,10 @@
         Object returnData = entries.get("returnData");
         if (null != returnData && !returnData.toString().equals("null")) {
             HashMap<String, String> hashMap = new HashMap<>();
-            JSONObject data = entries.getJSONObject("returnData");
-            hashMap.put(ApiParamsConstants.CARD_ID,data.getStr("jiuZhenKh"));
-            hashMap.put(ApiParamsConstants.PATIONID,data.getStr("bingRenId"));
+            JSONArray returnData1 = entries.getJSONArray("returnData");
+            JSONObject jsonObject = (JSONObject) returnData1.get(0);
+            hashMap.put(ApiParamsConstants.CARD_ID,jsonObject.getStr("jiuZhenKh"));
+            hashMap.put(ApiParamsConstants.PATIONID,jsonObject.getStr("bingRenId"));
             object.putOpt("code",200);
             object.putOpt("data",hashMap);
             return JSONUtil.toJsonStr(object);
@@ -168,14 +169,15 @@
         map.put ("kaiLeiXing","4");
         map.put("jiuZhenKh",params.get(ApiParamsConstants.CARD_ID));
         map.put ("xingMing", params.get(ApiParamsConstants.CUS_NAME));
-        long cusSex = Long.parseLong(params.get(ApiParamsConstants.CUS_SEX).toString());
-        if(cusSex==0L){
-            map.put ("xingBie","鐢�");
-        }else if(cusSex==1L){
-            map.put ("xingBie","濂�");
-        }else {
-            map.put ("xingBie","鏈煡");
+        Long cusSex = Long.parseLong(params.get(ApiParamsConstants.CUS_SEX).toString());
+        if (cusSex == 0L) {
+            map.put("xingBie", "鐢�");
+        } else if (cusSex == 1L) {
+            map.put("xingBie", "濂�");
+        } else {
+            map.put("xingBie", "鏈煡");
         }
+
         map.put ("shenFenZh", params.get(ApiParamsConstants.CUS_ID_CARD));
         map.put ("danWeiBh","");
         map.put ("chuShengRq", params.get(ApiParamsConstants.CUS_BRITHDAY));

--
Gitblit v1.8.0