From baa491accd1667ff738dd63f7831c3b927595309 Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期三, 18 九月 2024 10:53:02 +0800 Subject: [PATCH] zjh20240918 提交lis相关api接口 --- ltkj-hosp/src/main/java/com/ltkj/hosp/lisDto/LisSaveSqdxxDto.java | 29 +++++++++ ltkj-hosp/src/main/java/com/ltkj/hosp/lisDto/LisSaveSqdxxJyxmlistDto.java | 11 +++ ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethodService.java | 109 ++++++++++++++++++++++++++++++++++++ 3 files changed, 149 insertions(+), 0 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 new file mode 100644 index 0000000..9696929 --- /dev/null +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethodService.java @@ -0,0 +1,109 @@ +package com.ltkj.web.controller.lis; + + +import com.ltkj.common.core.domain.AjaxResult; +import com.ltkj.hosp.lisDto.LisSaveSqdxxDto; +import com.ltkj.web.wxUtils.HttpClientUtils; +import org.springframework.stereotype.Component; + +import java.util.HashMap; +import java.util.Map; + +//@Component +public class LisApiMethodService { + + + private static String HIS_URL = ""; + + + //鑾峰彇妫�楠岄」鐩� + public AjaxResult getjyxm() { + Map<String, Object> map = new HashMap<>(); + String post = HttpClientUtils.sendPost(HIS_URL + "getjyxm", map); + return AjaxResult.success().put("data", post); + } + + + //鑾峰彇妫�楠屾寚鏍囬」鐩� + public AjaxResult getjyzbxm() { + Map<String, Object> map = new HashMap<>(); + String post = HttpClientUtils.sendPost(HIS_URL + "getjyzbxm", map); + return AjaxResult.success().put("data", post); + } + + + //鑾峰彇妫�楠岄」鐩搴旀寚鏍囨槑缁嗛」鐩� + public AjaxResult getjyxmdyzbxm() { + Map<String, Object> map = new HashMap<>(); + String post = HttpClientUtils.sendPost(HIS_URL + "getjyxmdyzbxm", map); + return AjaxResult.success().put("data", post); + } + + + //鑾峰彇妫�楠屾牱鏈俊鎭� + public AjaxResult getJyybbm() { + Map<String, Object> map = new HashMap<>(); + String post = HttpClientUtils.sendPost(HIS_URL + "getJyybbm", map); + return AjaxResult.success().put("data", post); + } + + //鑾峰彇妫�楠屽垎绫诲悎骞朵俊鎭� + public AjaxResult getJyflhbxx() { + Map<String, Object> map = new HashMap<>(); + String post = HttpClientUtils.sendPost(HIS_URL + "getJyflhbxx", map); + return AjaxResult.success().put("data", post); + } + + + //淇濆瓨妫�楠岀敵璇蜂俊鎭� + public AjaxResult saveSqdxx(LisSaveSqdxxDto dto) { + Map<String, Object> map = new HashMap<>(); + map.put("jyxh", dto.getJyxh()); + map.put("bah", dto.getBah()); + map.put("brxm", dto.getBrxm()); + map.put("brdm", dto.getBrdm()); + map.put("xb", dto.getXb()); + map.put("csrq", dto.getCsrq()); + map.put("nl", dto.getNl()); + map.put("nldw", dto.getNldw()); + map.put("sfzh", dto.getSfzh()); + map.put("lxdh", dto.getLxdh()); + map.put("jtzz", dto.getJtzz()); + map.put("sqrq", dto.getSqrq()); + map.put("ybbm", dto.getYbbm()); + map.put("cyrq", dto.getCyrq()); + map.put("lczd", dto.getLczd()); + map.put("fyje", dto.getFyje()); + 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); + } + + + //鑾峰彇妫�楠岀粨鏋� + 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); + } + + + //浣滃簾妫�楠岀敵璇蜂俊鎭� + public AjaxResult updateSqdxx(String bah, String jyxh, String brxm) { + Map<String, Object> map = new HashMap<>(); + 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); + } + + + //璋冪敤杩斿洖妫�楠岀粨鏋滐細 + //exec usp_tjjk_jyjg 鈥樹綋妫�鍙封�� 璋冪敤鏇存柊鐘舵�侊細 + //exec usp_tjjk_jyzt 鈥樻楠屽簭鍙封�� +} diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/lisDto/LisSaveSqdxxDto.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/lisDto/LisSaveSqdxxDto.java new file mode 100644 index 0000000..035f6af --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/lisDto/LisSaveSqdxxDto.java @@ -0,0 +1,29 @@ +package com.ltkj.hosp.lisDto; + +import lombok.Data; + +import java.util.List; + +@Data +public class LisSaveSqdxxDto { + private String jyxh; + private String bah; + private String brxm; + private String brdm; + private String xb; + private String csrq; + private String nl; + private String nldw; + private String sfzh; + private String lxdh; + private String jtzz; + private String sqrq; + private String ybbm; + private String cyrq; + private String lczd; + private String fyje; + private String bz; + private String ksbm; + private String sqys; + private List<LisSaveSqdxxJyxmlistDto> jyxmlistDtoList; +} diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/lisDto/LisSaveSqdxxJyxmlistDto.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/lisDto/LisSaveSqdxxJyxmlistDto.java new file mode 100644 index 0000000..da4478a --- /dev/null +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/lisDto/LisSaveSqdxxJyxmlistDto.java @@ -0,0 +1,11 @@ +package com.ltkj.hosp.lisDto; + + +import lombok.Data; + +@Data +public class LisSaveSqdxxJyxmlistDto { + private String xh; + private String jyxm; + private String xmmc; +} -- Gitblit v1.8.0