yeguodong 2 週間 前
コミット
20b4c3054c

+ 3 - 3
src/main/java/thyyxxk/webserver/constants/sidicts/MedType.java

@@ -17,7 +17,7 @@ public enum MedType {
 
     EMERGENCY_TREATMENT("13", "急诊", "clinic", "ab"),
 
-    MEN_ZHEN_MAN("1401", "门诊慢性病", "clinic", "ac"),
+    MEN_ZHEN_MAN("140104", "门诊慢性病", "clinic", "ac"),
 
     MEN_ZHEN_TE("1402", "门诊特性病", "clinic", "ad"),
 
@@ -41,11 +41,11 @@ public enum MedType {
 
     JI_HUA_SHENG_YU_2("5301", "计划生育门诊", "clinic", "an"),
 
-    JI_HUA_SHENG_YU_ZHU("5302", "计划生育住院", "hospitalization", "ao"),
+    JI_HUA_SHENG_YU_ZHU("530202", "计划生育住院", "hospitalization", "ao"),
 
     JIA_TING_BING_CHUANG("9902", "家庭病床", "hospitalization", "ap"),
 
-    OUTPATIENT_TWO_DISEASES("9903", "门诊两病", "clinic", "aq"),
+    OUTPATIENT_TWO_DISEASES("9901", "门诊两病", "clinic", "aq"),
 
     MEN_ZHEN_TE_YIN("9904", "门诊特检特治(阴性)", "clinic", "ar"),
 

+ 3 - 1
src/main/java/thyyxxk/webserver/dao/his/medicaladvice/common/MedicalCommonDao.java

@@ -223,11 +223,13 @@ public interface MedicalCommonDao {
             "         a.order_name," +
             "         a.drug_specification")
     List<Map<String, Object>> selectDrugDetail(String wardCode);
+
     @Select(" SELECT code=zy_adtward.ward_code, zy_adtward.dept_code, name=zy_adtward.ward_name, zy_adtward.dept_name " +
             " FROM zy_adtward " +
-            " where zy_adtward.ward_name like '%病室%' " +
+            " where PATINDEX('8%',ward_code)>0 " +
             " order by dept_code, ward_code")
     List<Map<String, Object>> selectZyWard();
+
     @Select("  select *  " +
             " from (  " +
             "         SELECT zd_unit_code.code,  " +