From c894bfa934c6346479e6ab0a530c59869f43d0a5 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期一, 17 三月 2025 15:33:21 +0800
Subject: [PATCH] 增加日志打印

---
 src/main/java/com/example/service/shanxiqin/xian/MeiJiLisService.java |   50 +++++++++++++++++++++++++++-----------------------
 1 files changed, 27 insertions(+), 23 deletions(-)

diff --git a/src/main/java/com/example/service/shanxiqin/xian/MeiJiLisService.java b/src/main/java/com/example/service/shanxiqin/xian/MeiJiLisService.java
index f02b135..63cc299 100644
--- a/src/main/java/com/example/service/shanxiqin/xian/MeiJiLisService.java
+++ b/src/main/java/com/example/service/shanxiqin/xian/MeiJiLisService.java
@@ -13,6 +13,7 @@
 import com.example.utils.AjaxResult;
 import com.example.utils.FieldNameConverter;
 import com.example.utils.HttpClientUtils;
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.ApplicationContext;
 import org.springframework.stereotype.Service;
@@ -26,6 +27,7 @@
  * @Author: zhaowenxuan
  * @Date: 2024/12/25 10:14
  */
+@Slf4j
 @Service("ShanXiQinXiAnMeiJiLis")
 public class MeiJiLisService implements LisService {
     @Autowired
@@ -75,24 +77,22 @@
         hashMap.put("YBKH","");
         hashMap.put("TJDW",map.get(ApiParamsConstants.COMP_NAME));
         hashMap.put("ISACTIVE","1");
-        hashMap.put("SENDDOCTOR",map.get(ApiParamsConstantsLis.SENDDOCTOR));
-        hashMap.put("SENDDOCTORNAME",map.get(ApiParamsConstantsLis.SENDDOCTORNAME));
-        hashMap.put("SENDDEPARTCODE",map.get(ApiParamsConstantsLis.SENDDEPARTCODE));
-        hashMap.put("SENDDEPARTNAME",map.get(ApiParamsConstantsLis.SENDDEPARTNAME));
-        hashMap.put("APPLYDEPARTCODE",map.get(ApiParamsConstantsLis.APPLYDEPARTCODE));
-        hashMap.put("APPLYDEPARTNAME",map.get(ApiParamsConstantsLis.APPLYDEPARTNAME));
-        hashMap.put("APPLYDOCTORCODE",map.get(ApiParamsConstantsLis.APPLYDOCTORCODE));
-        hashMap.put("APPLYDOCTORNAME",map.get(ApiParamsConstantsLis.APPLYDOCTORNAME));
+        hashMap.put("SENDDOCTOR","1573");
+        hashMap.put("SENDDOCTORNAME","瀛欓箯渚�");
+        hashMap.put("SENDDEPARTCODE","533");
+        hashMap.put("SENDDEPARTNAME","浣撴涓績");
+        hashMap.put("APPLYDEPARTCODE","533");
+        hashMap.put("APPLYDEPARTNAME","浣撴涓績");
+        hashMap.put("APPLYDOCTORCODE","1573");
+        hashMap.put("APPLYDOCTORNAME","瀛欓箯渚�");
         SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
         String dqsj = format.format(new Date());
         hashMap.put("APPLYDATETIME",dqsj);
         hashMap.put("BEDNO","");
         hashMap.put("SENDDATE",dqsj);
         hashMap.put("SFDATE",dqsj);
-        // TODO
-        hashMap.put("HOSPITALID","");
-        // TODO
-        hashMap.put("CARDTYPE","");
+        hashMap.put("HOSPITALID","xamjyy");
+//        hashMap.put("CARDTYPE","");
         hashMap.put("PATIENTTYPE","3");
         hashMap.put("SFYNAME",map.get(ApiParamsConstantsLis.SFYNAME));
         hashMap.put("jizhenBz","0");
@@ -112,7 +112,8 @@
             orderInfoList.add(object);
         }
         hashMap.put("OderInfoList",orderInfoList);
-        String post = sendPost(LIS_URL + "/lisinterface" + "/HisApplyList", hashMap);
+        log.info("鐢宠鍗� ->{}",JSONUtil.toJsonStr(hashMap));
+        String post = sendPost(LIS_URL + "/lisinterface" + "/HisApplyList", hashMap,new HashMap<>());
         JSONObject entries = JSONUtil.parseObj(post);
         if (entries.getStr("MsgCode").equals("0"))
             return AjaxResult.success();
@@ -123,7 +124,9 @@
     public String getXmlList(Map<String, Object> map) {
         Map<String, Object> request = (Map<String, Object>) map.get("Request");
         String hospitalId = request.get("HospitalId").toString();
-        String json = sendPost(TJ_URL + "/callBack/getZdList", new HashMap<>());
+        HashMap<String, Object> headers = new HashMap<>();
+        headers.put("hospId","xamjyy");
+        String json = sendPost(TJ_URL + "/callBack/getZdList", new HashMap<>(),headers);
         JSONObject entries = JSONUtil.parseObj(json);
         JSONObject result = JSONUtil.createObj();
         if (entries.getStr("code").equals("200")){
@@ -171,13 +174,12 @@
             JSONObject object = (JSONObject) o;
             JSONObject entries = JSONUtil.createObj();
             entries.putOpt("TXM",object.getStr(ApiParamsConstantsLis.TXM));
-            entries.putOpt("TFDOCTORID",object.getStr(ApiParamsConstantsLis.TFDOCTORID));
-            entries.putOpt("TFDOCTORNAME",object.getStr(ApiParamsConstantsLis.TFDOCTORNAME));
+            entries.putOpt("TFDOCTORID","1573");
+            entries.putOpt("TFDOCTORNAME","瀛欓箯渚�");
             entries.putOpt("TFDATE",sj);
-            entries.putOpt("TFDEPARTID",object.getStr(ApiParamsConstantsLis.TFDEPARTID));
-            entries.putOpt("TFDEPARTNAME",object.getStr(ApiParamsConstantsLis.TFDEPARTNAME));
-            // TODO
-            entries.putOpt("HOSPITALID","");
+            entries.putOpt("TFDEPARTID","533");
+            entries.putOpt("TFDEPARTNAME","浣撴涓績");
+            entries.putOpt("HOSPITALID","xamjyy");
             entries.putOpt("TFSFXMID",object.getStr(ApiParamsConstantsLis.SFXMID));
             entries.putOpt("TFSFXMNAME",object.getStr(ApiParamsConstantsLis.SFXMNAME));
             entries.putOpt("TFKEYVALUE",object.getStr(ApiParamsConstantsLis.PRIMARY_KEY));
@@ -198,7 +200,9 @@
         hashMap.put("keys",keys);
         hashMap.put("czy",personid);
         hashMap.put("hospid",hospitalid);
-        String post = sendPost(TJ_URL + "/callBack/lisRevoke", hashMap);
+        HashMap<String, Object> headers = new HashMap<>();
+        headers.put("hospId","xamjyy");
+        String post = sendPost(TJ_URL + "/callBack/lisRevoke", hashMap,headers);
         JSONObject entries = JSONUtil.parseObj(post);
         JSONObject object = JSONUtil.createObj();
         if (entries.getStr("code").equals("200")){
@@ -210,7 +214,7 @@
         }
     }
 
-    private String sendPost(String url, Map<String, Object> hashMap){
-        return HttpClientUtils.sendPost(url, hashMap);
+    private String sendPost(String url, Map<String, Object> hashMap,Map<String ,Object> headers){
+        return HttpClientUtils.sendPost(url, hashMap,headers);
     }
 }

--
Gitblit v1.8.0