From 493d39e60bae93a724448af7dd53e2ff10b927c8 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期四, 12 六月 2025 17:15:39 +0800
Subject: [PATCH] 增加新医院

---
 src/main/java/com/example/service/HisService.java |  123 +++++++++--------------------------------
 1 files changed, 27 insertions(+), 96 deletions(-)

diff --git a/src/main/java/com/example/service/HisService.java b/src/main/java/com/example/service/HisService.java
index 6ccde98..93b6779 100644
--- a/src/main/java/com/example/service/HisService.java
+++ b/src/main/java/com/example/service/HisService.java
@@ -7,6 +7,7 @@
 import org.springframework.stereotype.Service;
 
 import java.util.List;
+import java.util.Map;
 
 /**
  * @Company: 瑗垮畨璺嘲绉戞妧鏈夐檺鍏徃
@@ -15,186 +16,116 @@
  */
 @Service
 public interface HisService {
+
     /**
      * 寤烘。
-     * @param customer
-     * @return
      */
-    String jianDang(TjCustomer customer);
+    String jianDang(Map<String ,Object> map);
 
     /**
      * 楠岃瘉韬唤璇佹槸鍚﹀缓杩囨。
-     * @param customer
-     * @return
      */
-    String getBingRenXxByShengFenZheng(TjCustomer customer);
+    String getBingRenXxByShengFenZheng(Map<String ,Object> map);
 
     /**
      * 鐥呬汉鍩烘湰淇℃伅鍙樻洿
-     * @param customer
-     * @return
      */
-    String saveBingRenXx(TjCustomer customer);
+    String saveBingRenXx(Map<String ,Object> map);
 
     /**
      * 寰呮敹璐硅垂鐢ㄦ煡璇�
-     * @param bingRenId
-     * @param jiuZhenKh
-     * @param yuanQuId
-     * @return
      */
-    String getListDaiShouFei(String bingRenId, String jiuZhenKh, String yuanQuId);
+    String getListDaiShouFei(Map<String ,Object> map);
 
 
     /**
      * 鐢熸垚寰呮敹璐�/寰呴��璐� 璐圭敤
-     * @param dto
-     * @return
      */
-    String createMenZhenFy(CreateMenZhenFyDto dto);
+    String createMenZhenFy(Map<String ,Object> map);
 
 
     /**
      * 闂ㄨ瘖鏈敹璐硅垂鐢ㄦ挙閿�
-     * @param dto
-     * @return
      */
-    String cheXiaoMzFy(CheXiaoMzFyDto dto);
+    String cheXiaoMzFy(Map<String ,Object> map);
 
 
     /**
      * 鏀惰垂/閫�璐瑰畬鎴愰�氱煡绗笁鏂�
-     * @param feiYongId
-     * @param yeWuLx
-     * @return
      */
-    String pushZhiFuMsg(String feiYongId, int yeWuLx);
+    String pushZhiFuMsg(String hospName,Map<String ,Object> map);
 
 
     /**
      * 绉戝淇℃伅鏌ヨ
-     * @param yuanQuId
-     * @param keShiMc
-     * @param pageIndex
-     * @param pageSize
-     * @return
      */
-    String getKeShi(String yuanQuId, String keShiMc, int pageIndex, int pageSize);
+    String getKeShi(Map<String ,Object> map);
 
     /**
      * 鍖荤敓淇℃伅鏌ヨ
-     * @param yuanQuId
-     * @param keShiMc
-     * @param pageIndex
-     * @param pageSize
-     * @return
      */
-    String getListYiShengZd(String yuanQuId, String keShiMc, int pageIndex, int pageSize);
+    String getListYiShengZd(Map<String ,Object> map);
 
 
     /**
      * 鑾峰彇鏀惰垂椤圭洰鍒嗛〉
-     * @param queryString
-     * @param bianGengSj
-     * @param pageIndex
-     * @param pageSize
-     * @return
      */
-    String getShouFeiXm(String queryString, String bianGengSj, int pageIndex, int pageSize);
+    String getShouFeiXm(Map<String ,Object> map);
 
 
 
     /**
      *绉戝淇℃伅鎺ㄩ��
-     * @param xingZhiSx 缁勭粐灞炴�� 绗竴浣�1聽琛ㄧず 鎸傚彿
-     * 绗簩浣� 1琛ㄧず涓村簥
-     * 绗笁浣� 1琛ㄧず妫�鏌�
-     * 绗洓浣� 1 琛ㄧず鎵嬫湳
-     * 绗簲浣� 1 琛ㄧず娌荤枟
-     * 绗叚浣� 1 琛ㄧず鎶ょ悊
-     * @param queryString 妯$硦鍖归厤杈撯紛鐮�1銆佺瀹ゅ悕绉�
-     * @param zuoFeiBz 浣滃簾鏍囧織锛�0 姝e父锛�1 浣滃簾
-     * @param yuanQuId 闄㈠尯id
-     * @param keShiIds 绉戝ID闆嗗悎
-     * @param ifPlus 鏄惁鏌ヨplus灞炴��
-     * @return
      */
-    String getKeShiByConditions(int xingZhiSx, String queryString, int zuoFeiBz, String yuanQuId, List<String> keShiIds, int ifPlus);
+    String getKeShiByConditions(Map<String ,Object> map);
 
 
 
     /**
      * 鍙栨牱鏈瓧鍏�
-     * @param queryString 鏍锋湰绫诲瀷鍚嶇О(鏍锋湰鍚嶇О/鏍锋湰绫诲瀷id)
-     * @param pageIndex
-     * @param pageSize 姣忊粴鏉℃暟锛堟渶饧や笉鑳借秴杩�100锛�
-     * @return
      */
-    String getYangBen(String queryString, int pageIndex, int pageSize);
+    String getYangBen(Map<String ,Object> map);
 
 
     /**
      *  鐥呭尯淇℃伅鎺ㄩ��
-     * @param yuanQuId 闄㈠尯Id
-     * @param keShiId 绉戝Id
-     * @param pageIndex 褰撳墠饣�
-     * @param pageSize 姣忊粴鏉℃暟锛堟渶饧や笉鑳借秴杩�100锛�
-     * @return
      */
-    String getListBingQuZd(String yuanQuId, String keShiId, int pageIndex, int pageSize);
+    String getListBingQuZd(Map<String ,Object> map);
 
     /**
      * 鑱屸集淇℃伅
-     * @param bianGengSj 鍙樻洿鏃堕棿
-     * @param pageIndex 褰撳墠饣�
-     * @param pageSize 姣忊粴鏉℃暟锛堟渶饧や笉鑳借秴杩�100锛�
-     * @return
      */
-    String getZhiGongPage(String bianGengSj, int pageIndex, int pageSize);
+    String getZhiGongPage(Map<String ,Object> map);
 
 
     /**
      * 妫�鏌ラ」鐩�
-     * @param queryString
-     * @param bianGengSj
-     * @param pageIndex
-     * @param pageSize
-     * @return
      */
-    String getJianChaXm(String queryString, String bianGengSj, int pageIndex, int pageSize);
+    String getJianChaXm(Map<String ,Object> map);
 
     /**
      * 妫�楠岄」饨帹閫�
-     * @param queryCode 鏌ヨ鐮�(椤光浆缂栫爜/鎷尖境鐮�
-     * @param page 褰撳墠饣�
-     * @param size 姣忊粴鏉℃暟锛堟渶饧や笉鑳借秴杩�100
-     * @return
      */
-    String getJianYanXm(String queryCode, Integer page, Integer size);
+    String getJianYanXm(Map<String ,Object> map);
 
     /**
      * 妫�楠岄」饨敹璐规帹閫�
-     * @param shouFeiXmId 鏀惰垂椤光浆id
-     * @param jiaGeTx 浠锋牸浣撶郴
-     * @return
      */
-    String getShouFeiXmJg(String shouFeiXmId, String jiaGeTx);
+    String getShouFeiXmJg(Map<String ,Object> map);
 
     /**
      * 妫�楠屽鍣�
-     * @param queryString 瀹瑰櫒鍚嶇О(瀹瑰櫒鍚嶇О/杈撯紛鐮�1)
-     * @param pageIndex 褰撳墠饣�
-     * @param pageSize 姣忊粴鏉℃暟锛堟渶饧や笉鑳借秴杩�100锛�
-     * @return
      */
-    String getRongQi(String queryString, Integer pageIndex, Integer pageSize);
+    String getRongQi(Map<String ,Object> map);
 
     /**
      *  妫�楠屾牱鏈�
-     * @param queryString 鏍锋湰绫诲瀷鍚嶇О(鏍锋湰鍚嶇О/鏍锋湰绫诲瀷id)
-     * @param pageIndex  褰撳墠饣�
-     * @param pageSize 姣忊粴鏉℃暟锛堟渶饧や笉鑳借秴杩�100锛�
-     * @return
      */
-    String getJyYangBen(String queryString, Integer pageIndex, Integer pageSize);
+    String getJyYangBen(Map<String ,Object> map);
+
+
+    /**
+     * 鍚屾瀛楀吀
+     */
+    void syncDict(String hospName);
 }

--
Gitblit v1.8.0