diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/CareerEnums.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/CareerEnums.java index f32a361..1359fa6 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/CareerEnums.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/CareerEnums.java @@ -5,11 +5,13 @@ package com.lyms.hospitalapi.lhxfy.model.enums; * 职业 */ public enum CareerEnums { - A("1", "早孕B超"), - B("2", "排卵日期"), - C("3", "同房日期"), - D("4", "中孕B超"), - E("5", "其他"); + Career01("01", "农民"), + Career02("02", "工人"), + Career03("03", "家务"), + Career04("04", "经商"), + Career05("05", "服务业"), + Career06("06", "教师/公务员/职员等"), + Career07("07", "其他"); CareerEnums(String id, String name) { this.id = id; @@ -26,6 +28,15 @@ public enum CareerEnums { } return ""; } + public static String getId(String name) { + CareerEnums[] values = CareerEnums.values(); + for (CareerEnums value : values) { + if (value.getName().equals(name)) { + return value.getId(); + } + } + return ""; + } private String id; private String name; diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/DiseaseEnums.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/DiseaseEnums.java index a2a05fb..8891356 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/DiseaseEnums.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/DiseaseEnums.java @@ -5,11 +5,41 @@ package com.lyms.hospitalapi.lhxfy.model.enums; * 出生缺陷儿--病种类型 */ public enum DiseaseEnums { - A("1", "早孕B超"), - B("2", "排卵日期"), - C("3", "同房日期"), - D("4", "中孕B超"), - E("5", "其他"); + Disease01("01", "无脑畸形"), + Disease02("02", "脊柱裂"), + Disease03("03", "脑膨出"), + Disease04("04", "先天性脑积水"), + Disease05("05", "腭裂"), + Disease06("06", "唇裂"), + Disease07("07", "唇裂并腭裂"), + Disease08("08", "小耳(包括无耳)"), + Disease09("09", "外耳其他畸形(小耳、无耳除外)"), + Disease10("10", "食道闭锁或狭窄"), + Disease11("11", "直肠肛门闭锁或狭窄(包括无肛)"), + Disease12("12", "尿道下裂"), + Disease13("13", "膀胱外翻"), + Disease14("14", "左侧马蹄内翻足"), + Disease15("15", "右侧马蹄内翻足"), + Disease16("16", "左手多指"), + Disease17("17", "右手多指"), + Disease18("18", "左脚多趾"), + Disease19("19", "右脚多趾"), + Disease20("20", "并指左"), + Disease21("21", "并指右"), + Disease22("22", "并趾左"), + Disease23("23", "并趾右"), + Disease24("24", "左上肢肢体短缩(包括缺指(趾)"), + Disease25("25", "裂手(足)"), + Disease26("26", "右上肢肢体短缩(包括缺指(趾)、裂手(足))"), + Disease27("27", "左下肢肢体短缩(包括缺指(趾)、裂手(足))"), + Disease28("28", "右下肢肢体短缩(包括缺指(趾)、裂手(足))"), + Disease29("29", "先天性膈疝"), + Disease30("30", "脐膨出"), + Disease31("31", "腹裂"), + Disease32("32", "联体双胎"), + Disease33("33", "唐氏综合征(21-三体综合征)"), + Disease34("34", "先天性心脏病"), + Disease35("35", "其他"); DiseaseEnums(String id, String name) { this.id = id; @@ -26,6 +56,15 @@ public enum DiseaseEnums { } return ""; } + public static String getId(String name) { + DiseaseEnums[] values = DiseaseEnums.values(); + for (DiseaseEnums value : values) { + if (value.getName().equals(name)) { + return value.getId(); + } + } + return ""; + } private String id; private String name; diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/NationEnums.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/NationEnums.java index 81e5e49..0c78997 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/NationEnums.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/model/enums/NationEnums.java @@ -5,11 +5,62 @@ package com.lyms.hospitalapi.lhxfy.model.enums; * 民族 */ public enum NationEnums { - A("1", "早孕B超"), - B("2", "排卵日期"), - C("3", "同房日期"), - D("4", "中孕B超"), - E("5", "其他"); + Nation01("01", "汉族"), + Nation02("02", "满族"), + Nation03("03", "蒙古族"), + Nation04("04", "回族"), + Nation05("05", "藏族"), + Nation06("06", "维吾尔族"), + Nation07("07", "苗族"), + Nation08("08", "彝族"), + Nation09("09", "壮族"), + Nation10("10", "布依族"), + Nation11("11", "侗族"), + Nation12("12", "瑶族"), + Nation13("13", "白族"), + Nation14("14", "土家族"), + Nation15("15", "哈尼族"), + Nation16("16", "哈萨克族"), + Nation17("17", "傣族"), + Nation18("18", "黎族"), + Nation19("19", "傈僳族"), + Nation20("20", "佤族"), + Nation21("21", "畲族"), + Nation22("22", "高山族"), + Nation23("23", "拉祜族"), + Nation24("24", "水族"), + Nation25("25", "东乡族"), + Nation26("26", "纳西族"), + Nation27("27", "景颇族"), + Nation28("28", "柯尔克孜族"), + Nation29("29", "土族"), + Nation30("30", "达斡尔族"), + Nation31("31", "仫佬族"), + Nation32("32", "羌族"), + Nation33("33", "布朗族"), + Nation34("34", "撒拉族"), + Nation35("35", "毛南族"), + Nation36("36", "仡佬族"), + Nation37("37", "锡伯族"), + Nation38("38", "阿昌族"), + Nation39("39", "普米族"), + Nation40("40", "朝鲜族"), + Nation41("41", "塔吉克族"), + Nation42("42", "怒族"), + Nation43("43", "乌孜别克族"), + Nation44("44", "俄罗斯族"), + Nation45("45", "鄂温克族"), + Nation46("46", "德昂族"), + Nation47("47", "保安族"), + Nation48("48", "裕固族"), + Nation49("49", "京族"), + Nation50("50", "塔塔尔族"), + Nation51("51", "独龙族"), + Nation52("52", "鄂伦春族"), + Nation53("53", "赫哲族"), + Nation54("54", "门巴族"), + Nation55("55", "珞巴族"), + Nation56("56", "基诺族"); NationEnums(String id, String name) { this.id = id; @@ -26,6 +77,15 @@ public enum NationEnums { } return ""; } + public static String getId(String name) { + NationEnums[] values = NationEnums.values(); + for (NationEnums value : values) { + if (value.getName().equals(name)) { + return value.getId(); + } + } + return ""; + } private String id; private String name;