فهرست منبع

1、新增返回体征指标推送项

louhr 5 سال پیش
والد
کامیت
edace77062

+ 1 - 0
bigdata-web/src/main/java/org/diagbot/bigdata/util/BigDataConstants.java

@@ -22,6 +22,7 @@ public class BigDataConstants {
     public final static String feature_type_history = "7";       //历史
     public final static String feature_type_labelpush = "22";       //指标推送
     public final static String feature_type_manju = "11";       //管理评估
+    public final static String feature_type_vital_index = "42"; //体征指标
     public final static String feature_type_feature = "9"; //症状描述中的特征信息 如部位、性质等
 
 //    public final static String standard_info_diag_cache = "standardInfoDiagMap";                    //词典库疾病缓存

+ 3 - 0
bigdata-web/src/main/java/org/diagbot/bigdata/work/ParamsDataProxy.java

@@ -233,6 +233,9 @@ public class ParamsDataProxy {
             if ("11".equals(featureType)) {
                 return BigDataConstants.feature_type_manju;
             }
+            if ("42".equals(featureType)) {
+                return BigDataConstants.feature_type_vital_index;
+            }
             return null;
         }
         return featureType;

+ 4 - 1
nlp/src/main/java/org/diagbot/nlp/feature/FeatureType.java

@@ -13,7 +13,8 @@ public enum FeatureType {
     PACS(Constants.feature_type_pacs),
     FEATURE(Constants.feature_type_feature),
     TREAT(Constants.feature_type_treat),
-    HISTORY(Constants.feature_type_history);
+    HISTORY(Constants.feature_type_history),
+    VITAL_INDEX(Constants.feature_type_vital_index);
 
     FeatureType(String value) {
         this.value = value;
@@ -47,6 +48,8 @@ public enum FeatureType {
                 return FeatureType.HISTORY;
             case Constants.feature_type_feature:
                 return FeatureType.FEATURE;
+            case Constants.feature_type_vital_index:
+                return FeatureType.VITAL;
         }
         return FeatureType.SYMPTOM;
     }

+ 1 - 0
nlp/src/main/java/org/diagbot/nlp/util/Constants.java

@@ -16,6 +16,7 @@ public class Constants {
     public final static String feature_type_treat = "6";       //治疗
     public final static String feature_type_history = "7";       //历史
     public final static String feature_type_feature = "9"; //症状描述中的特征信息 如部位、性质等
+    public final static String feature_type_vital_index = "42"; //体征指标
 
     public static NegativeEnum[] symptom_type = new NegativeEnum[]{NegativeEnum.SYMPTOM, NegativeEnum.SYMPTOM_INDEX, NegativeEnum.SYMPTOM_PERFORMANCE};
     public static NegativeEnum[] unit_time_type = new NegativeEnum[]{NegativeEnum.EVENT_TIME, NegativeEnum.UNIT};