From 53d149f491dba554ee035599059a1bf65ea92df2 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期三, 12 二月 2025 17:36:13 +0800 Subject: [PATCH] 增加手动同步lis接口 --- ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethodService.java | 55 ++++++++++++++++++++++++++++++++++++------------------- 1 files changed, 36 insertions(+), 19 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethodService.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethodService.java index 9696929..3bbcd18 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethodService.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethodService.java @@ -1,57 +1,69 @@ package com.ltkj.web.controller.lis; +import cn.hutool.json.JSONUtil; import com.ltkj.common.core.domain.AjaxResult; import com.ltkj.hosp.lisDto.LisSaveSqdxxDto; +import com.ltkj.web.controller.his.HisApiGetMethodService; import com.ltkj.web.wxUtils.HttpClientUtils; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.HashMap; import java.util.Map; -//@Component +@Component +@Slf4j public class LisApiMethodService { + private static String HIS_URL = "http://ip:prot/api/Tjinterface/"; - private static String HIS_URL = ""; + @Autowired + private HisApiGetMethodService service; //鑾峰彇妫�楠岄」鐩� public AjaxResult getjyxm() { Map<String, Object> map = new HashMap<>(); - String post = HttpClientUtils.sendPost(HIS_URL + "getjyxm", map); - return AjaxResult.success().put("data", post); +// String post = HttpClientUtils.sendPost(HIS_URL + "getjyxm", map); +// return AjaxResult.success().put("data", post); + return service.getLisData("getjyxm", map); } //鑾峰彇妫�楠屾寚鏍囬」鐩� public AjaxResult getjyzbxm() { Map<String, Object> map = new HashMap<>(); - String post = HttpClientUtils.sendPost(HIS_URL + "getjyzbxm", map); - return AjaxResult.success().put("data", post); +// String post = HttpClientUtils.sendPost(HIS_URL + "getjyzbxm", map); +// return AjaxResult.success().put("data", post); + return service.getLisData("getjyzbxm",map); } //鑾峰彇妫�楠岄」鐩搴旀寚鏍囨槑缁嗛」鐩� public AjaxResult getjyxmdyzbxm() { Map<String, Object> map = new HashMap<>(); - String post = HttpClientUtils.sendPost(HIS_URL + "getjyxmdyzbxm", map); - return AjaxResult.success().put("data", post); +// String post = HttpClientUtils.sendPost(HIS_URL + "getjyxmdyzbxm", map); +// return AjaxResult.success().put("data", post); + return service.getLisData("getjyxmdyzbxm",map); } //鑾峰彇妫�楠屾牱鏈俊鎭� public AjaxResult getJyybbm() { Map<String, Object> map = new HashMap<>(); - String post = HttpClientUtils.sendPost(HIS_URL + "getJyybbm", map); - return AjaxResult.success().put("data", post); +// String post = HttpClientUtils.sendPost(HIS_URL + "getJyybbm", map); +// return AjaxResult.success().put("data", post); + return service.getLisData("getJyybbm",map); } //鑾峰彇妫�楠屽垎绫诲悎骞朵俊鎭� public AjaxResult getJyflhbxx() { Map<String, Object> map = new HashMap<>(); - String post = HttpClientUtils.sendPost(HIS_URL + "getJyflhbxx", map); - return AjaxResult.success().put("data", post); +// String post = HttpClientUtils.sendPost(HIS_URL + "getJyflhbxx", map); +// return AjaxResult.success().put("data", post); + return service.getLisData("getJyflhbxx",map); } @@ -77,9 +89,10 @@ map.put("bz", dto.getBz()); map.put("ksbm", dto.getKsbm()); map.put("sqys", dto.getSqys()); - map.put("jyxmlist", dto.getJyxmlistDtoList()); - String post = HttpClientUtils.sendPost(HIS_URL + "saveSqdxx", map); - return AjaxResult.success().put("data", post); + map.put("jyxmlist", dto.getJyxmlist()); +// String post = HttpClientUtils.sendPost(HIS_URL + "saveSqdxx", map); +// return AjaxResult.success().put("data", post); + return service.getLisData("saveSqdxx",map); } @@ -87,8 +100,9 @@ public AjaxResult getJyjg(String bah) { Map<String, Object> map = new HashMap<>(); map.put("bah", bah); - String post = HttpClientUtils.sendPost(HIS_URL + "getJyjg", map); - return AjaxResult.success().put("data", post); +// String post = HttpClientUtils.sendPost(HIS_URL + "getJyjg", map); +// return AjaxResult.success().put("data", post); + return service.getLisData("getJyjg",map); } @@ -98,8 +112,11 @@ map.put("bah", bah); map.put("jyxh", jyxh); map.put("brxm", brxm); - String post = HttpClientUtils.sendPost(HIS_URL + "/updateSqdxx", map); - return AjaxResult.success().put("data", post); + log.info("浣滃簾妫�楠� ->{}", JSONUtil.toJsonStr(map)); +// return AjaxResult.warn("鏆傛棤姝ゆ暟鎹�"); +// String post = HttpClientUtils.sendPost(HIS_URL + "/updateSqdxx", map); +// return AjaxResult.success().put("data", post); + return service.getLisData("updateSqdxx",map); } -- Gitblit v1.8.0