Browse Source

添加枚举类型

zhoutg 4 years ago
parent
commit
ed8fca1cad

+ 13 - 0
docs/038.20200723海南静态知识检索/med_20200723.sql

@@ -0,0 +1,13 @@
+use `med`;
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('72', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '诊疗指南(门诊)', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('73', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '诊疗指南(住院)', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('74', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '护理', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('75', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '临床路径', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('76', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '血液', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('77', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '麻醉', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('78', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '监护', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('79', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '中医', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('80', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '入科流程', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('81', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '审查规则', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('82', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '电子书', '0');
+INSERT INTO `med`.`kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `is_has_common`) VALUES ('83', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '视频', '0');

+ 13 - 1
knowledgeman-service/src/main/java/com/diagbot/enums/LexiconTypeEnum.java

@@ -80,7 +80,19 @@ public enum LexiconTypeEnum implements KeyedNamed {
     FURTHER_CONSULTATION(68, "复诊"),
     DIAGNOSTIC_CRITERIA(69, "诊断依据条件"),
     OTHER_DIAGNOSTIC_CRITERIA(70, "诊断依据其他"),
-    PACS_ROOT_DIRECTORY(71,"辅检根目录");
+    PACS_ROOT_DIRECTORY(71,"辅检根目录"),
+    GUIDELINES_OUTPATIENT(72,"诊疗指南(门诊)"),
+    GUIDELINES_HOS(73,"诊疗指南(住院)"),
+    NURSE(74,"护理"),
+    CLINICAL_PATHWAY(75,"临床路径"),
+    BLOOD(76,"血液"),
+    ANESTHESIA(77,"麻醉"),
+    TUTELAGE(78,"监护"),
+    TCM(79,"中医"),
+    THE_DIVISION_PROCESS(80,"入科流程"),
+    CENSORSHIP_RULES(81,"审查规则"),
+    E_BOOK (82,"电子书"),
+    VIDEO(83,"视频");
 
     @Setter
     private int key;

+ 3 - 1
knowledgeman-service/src/main/java/com/diagbot/enums/PositionTypeEnum.java

@@ -15,7 +15,9 @@ public enum PositionTypeEnum implements KeyedNamed {
     T4(4, "手术治疗展示"),
     T5(5, "药品说明书"),
     T6(6, "不良反应"),
-    T7(7, "描述信息");
+    T7(7, "描述信息"),
+    T8(8, "电子书"),
+    T9(9, "视频");
 
     @Setter
     private int key;

+ 7 - 1
knowledgeman-service/src/main/java/com/diagbot/service/impl/EnumsDataServiceImpl.java

@@ -55,7 +55,13 @@ public class EnumsDataServiceImpl implements EnumsDataService {
                         LexiconTypeEnum.DIAGNOSIS, LexiconTypeEnum.LIS_TABLES,
                         LexiconTypeEnum.PACS_ITEMS, LexiconTypeEnum.DRUGS,
                         LexiconTypeEnum.SIDE_EFFECTS, LexiconTypeEnum.SYMPTOM,
-                        LexiconTypeEnum.OPERATION)
+                        LexiconTypeEnum.OPERATION, LexiconTypeEnum.GUIDELINES_OUTPATIENT,
+                        LexiconTypeEnum.GUIDELINES_HOS, LexiconTypeEnum.NURSE,
+                        LexiconTypeEnum.CLINICAL_PATHWAY, LexiconTypeEnum.BLOOD,
+                        LexiconTypeEnum.ANESTHESIA, LexiconTypeEnum.TUTELAGE,
+                        LexiconTypeEnum.TCM, LexiconTypeEnum.THE_DIVISION_PROCESS,
+                        LexiconTypeEnum.CENSORSHIP_RULES, LexiconTypeEnum.E_BOOK,
+                        LexiconTypeEnum.VIDEO)
                 .addEnums("conceptDetailLisPacsOnlyEnum",
                         LexiconTypeEnum.LIS_TABLES, LexiconTypeEnum.PACS_ITEMS)
                 .addEnums("relationModelTypeEnum", RelationModelTypeEnum.values())