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