Преглед изворни кода

A、性别,1:男,2:女
B、婚姻,1:未婚,2:已婚,3:丧偶,4:离婚,9:其他
C、过敏史,1:无,2:有
D、入院途径,1:急诊,2:门诊,3:其他医疗机构,9:其他
E、RH,1:阴,2:阳,3:不详,4:未查
F、血型,1:A,2:B,3:O,4:AB,5:不详,6:未查
G、离院方式,1:医院离院,2:医嘱转院,3:医嘱转社区卫生服务机构/乡镇卫生院,4:非医嘱离院,5:死亡,9:其他
H|单病种管理:1:有,2:无
I、临床路径管理,1:完成,2:变异,3:退出,4:未入
J、转归情况,1:治愈,2:好转,3:未愈,4:死亡,9:其他
K、死亡患者尸检,1:是,2:否
L、诊断符合情况,0:未做,1:符合,2:不符合,3:不确定

lantone пре 5 година
родитељ
комит
d0a701c632

+ 1 - 1
src/main/java/com/diagbot/enums/data/AutopsyEnum.java

@@ -20,7 +20,7 @@ public enum AutopsyEnum implements AKeyedNamed {
 
     public static AutopsyEnum getEnum(String key) {
         for (AutopsyEnum item : AutopsyEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/enums/data/BehospitalWayEnum.java

@@ -21,7 +21,7 @@ public enum BehospitalWayEnum implements AKeyedNamed{
 
     public static BehospitalWayEnum getEnum(String key) {
         for (BehospitalWayEnum item : BehospitalWayEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 3 - 3
src/main/java/com/diagbot/enums/data/BloodTypeEnum.java

@@ -6,8 +6,8 @@ public enum BloodTypeEnum implements AKeyedNamed{
 
     A("1", "A"),
     B("2", "B"),
-    O("3", "B"),
-    AB("4", "B"),
+    O("3", "O"),
+    AB("4", "AB"),
     UN_KNOWN("5", "不详"),
     NO_CHECK("6", "未查");
 
@@ -24,7 +24,7 @@ public enum BloodTypeEnum implements AKeyedNamed{
 
     public static BloodTypeEnum getEnum(String key) {
         for (BloodTypeEnum item : BloodTypeEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/enums/data/ClinicPathwayManageEnum.java

@@ -21,7 +21,7 @@ public enum ClinicPathwayManageEnum implements AKeyedNamed{
 
     public static ClinicPathwayManageEnum getEnum(String key) {
         for (ClinicPathwayManageEnum item : ClinicPathwayManageEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/enums/data/DiagnoseTypeEnum.java

@@ -21,7 +21,7 @@ public enum DiagnoseTypeEnum implements AKeyedNamed{
 
     public static DiagnoseTypeEnum getEnum(String key) {
         for (DiagnoseTypeEnum item : DiagnoseTypeEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/enums/data/IsMedAllergyEnum.java

@@ -19,7 +19,7 @@ public enum IsMedAllergyEnum implements AKeyedNamed {
 
     public static IsMedAllergyEnum getEnum(String key) {
         for (IsMedAllergyEnum item : IsMedAllergyEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/enums/data/LeaveHospitalTypeEnum.java

@@ -23,7 +23,7 @@ public enum LeaveHospitalTypeEnum implements AKeyedNamed{
 
     public static LeaveHospitalTypeEnum getEnum(String key) {
         for (LeaveHospitalTypeEnum item : LeaveHospitalTypeEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/enums/data/MarriageEnum.java

@@ -22,7 +22,7 @@ public enum MarriageEnum implements AKeyedNamed{
 
     public static MarriageEnum getEnum(String key) {
         for (MarriageEnum item : MarriageEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey()) ) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/enums/data/RHEnum.java

@@ -21,7 +21,7 @@ public enum RHEnum implements AKeyedNamed{
 
     public static RHEnum getEnum(String key) {
         for (RHEnum item : RHEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 2 - 2
src/main/java/com/diagbot/enums/data/ReturnToTypeEnum.java

@@ -7,7 +7,7 @@ public enum ReturnToTypeEnum implements AKeyedNamed{
     BETTER("2", "好转"),
     NO_CURE("3", "未愈"),
     DEATH("4", "死亡"),
-    OTHER("5", "其他");
+    OTHER("9", "其他");
 
     @Setter
     private String key;
@@ -22,7 +22,7 @@ public enum ReturnToTypeEnum implements AKeyedNamed{
 
     public static ReturnToTypeEnum getEnum(String key) {
         for (ReturnToTypeEnum item : ReturnToTypeEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/enums/data/SexEnum.java

@@ -19,7 +19,7 @@ public enum SexEnum implements AKeyedNamed {
 
     public static SexEnum getEnum(String key) {
         for (SexEnum item : SexEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/enums/data/SingleDiagManageEnum.java

@@ -19,7 +19,7 @@ public enum SingleDiagManageEnum implements AKeyedNamed {
 
     public static SingleDiagManageEnum getEnum(String key) {
         for (SingleDiagManageEnum item : SingleDiagManageEnum.values()) {
-            if (item.key == key) {
+            if (key.equals(item.getKey())) {
                 return item;
             }
         }

+ 1 - 1
src/main/java/com/diagbot/facade/data/AHomePageFacade.java

@@ -128,7 +128,7 @@ public class AHomePageFacade extends HomePageServiceImpl{
                 //初始化入参
                 HomePage homePage=new HomePage();
                 BeanUtil.copyProperties(s,homePage);
-                if(StringUtil.isNotBlank(s.getSex())){
+                if(StringUtil.isNotEmpty(s.getSex())){
                     //性别,1:男,2:女
                     homePage.setSex(SexEnum.getName(s.getSex()));
                 }