Commit 914a325be878730fe52787bdc30867279154d24c
1 parent
b11ea18f34
Exists in
master
and in
6 other branches
修改高危因素
Showing 2 changed files with 23 additions and 10 deletions
platform-common/src/main/java/com/lyms/platform/common/enums/DiagnoseEnums.java
View file @
914a325
... | ... | @@ -28,8 +28,12 @@ |
28 | 28 | crbs(15, "传染病史"), |
29 | 29 | ckjc(16, "产科检查"), |
30 | 30 | bc(17, "B超"), |
31 | - BCRSQK(18, "本次妊娠情况"); | |
31 | + BCRSQK(18, "本次妊娠情况"), | |
32 | + xy(19, "血压"), | |
33 | + xt(20, "血糖"), | |
34 | + bg(21, "丙肝"); | |
32 | 35 | |
36 | + | |
33 | 37 | private DiagnoseItemEnums(int id, String title) { |
34 | 38 | this.id = id; |
35 | 39 | this.title = title; |
... | ... | @@ -202,6 +206,8 @@ |
202 | 206 | //一般检查 |
203 | 207 | XZ(1, "心脏", 4, TypeEnums.WZ.getId(), 0, ""), |
204 | 208 | FB(2, "肺部", 4, TypeEnums.WZ.getId(), 0, ""), |
209 | + | |
210 | + //血压 | |
205 | 211 | XY(64, "血压", 19, TypeEnums.SZ.getId(), 0, ""), |
206 | 212 | |
207 | 213 | //辅助检查——血常规 |
... | ... | @@ -216,6 +222,7 @@ |
216 | 222 | /** |
217 | 223 | * 20190808提出来 |
218 | 224 | */ |
225 | + //血糖 | |
219 | 226 | XT(8, "血糖", 20, TypeEnums.SZ.getId(), 0, "mmol/L"), |
220 | 227 | |
221 | 228 | //辅助检查——肝功能 |
... | ... | @@ -229,6 +236,7 @@ |
229 | 236 | /** |
230 | 237 | * 20190808 剔除出来 |
231 | 238 | **/ |
239 | + //丙肝 | |
232 | 240 | GGNBG(14, "丙肝——阳性(+)", 21, TypeEnums.WZJ.getId(), 1, ""), |
233 | 241 | // 辅助检查——乙肝五项 |
234 | 242 | YGBMKY(15, "乙肝表面抗原——阳性(+)", 8, TypeEnums.WZJ.getId(), 1, ""), |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
View file @
914a325
... | ... | @@ -3919,10 +3919,15 @@ |
3919 | 3919 | } |
3920 | 3920 | } |
3921 | 3921 | } |
3922 | + | |
3923 | + } | |
3924 | + | |
3925 | + | |
3926 | + if (isEnableItem(status, DiagnoseEnums.DiagnoseItemEnums.xy.getId())) { | |
3922 | 3927 | //血压 |
3923 | 3928 | if (!antExcAddRequest.getBp().isEmpty() && antExcAddRequest.getBp().size() > 0) { |
3924 | 3929 | Map map = antExcAddRequest.getBp(); |
3925 | - List<DiagnoseItemModel> ybjcItems = mapItems.get(DiagnoseEnums.DiagnoseItemEnums.ybjc.getId()); | |
3930 | + List<DiagnoseItemModel> ybjcItems = mapItems.get(DiagnoseEnums.DiagnoseItemEnums.xy.getId()); | |
3926 | 3931 | if (CollectionUtils.isNotEmpty(ybjcItems)) { |
3927 | 3932 | for (DiagnoseItemModel item : ybjcItems) { |
3928 | 3933 | if ((double) map.get("ssy") > Double.valueOf(item.getValueOne()) && (double) map.get("ssy") < Double.valueOf(item.getValueTwo())) { |
... | ... | @@ -3934,6 +3939,8 @@ |
3934 | 3939 | } |
3935 | 3940 | } |
3936 | 3941 | } |
3942 | + | |
3943 | + | |
3937 | 3944 | if (isEnableItem(status, DiagnoseEnums.DiagnoseItemEnums.bc.getId())) { |
3938 | 3945 | if (StringUtils.isNotEmpty(antExcAddRequest.getbChao())) { |
3939 | 3946 | String bChao = antExcAddRequest.getbChao(); |
3940 | 3947 | |
... | ... | @@ -4080,11 +4087,11 @@ |
4080 | 4087 | } |
4081 | 4088 | } |
4082 | 4089 | } |
4083 | - | |
4084 | - | |
4090 | + } | |
4091 | + if (isEnableItem(status, DiagnoseEnums.DiagnoseItemEnums.xt.getId())) { | |
4085 | 4092 | if (StringUtils.isNotEmpty(antExcAddRequest.getBloodSugar())) { |
4086 | 4093 | // 辅助检查——血型 |
4087 | - List<DiagnoseItemModel> items = mapItems.get(DiagnoseEnums.DiagnoseItemEnums.xx.getId()); | |
4094 | + List<DiagnoseItemModel> items = mapItems.get(DiagnoseEnums.DiagnoseItemEnums.xt.getId()); | |
4088 | 4095 | if (CollectionUtils.isNotEmpty(items)) { |
4089 | 4096 | //血糖 |
4090 | 4097 | for (DiagnoseItemModel item : items) { |
... | ... | @@ -4096,7 +4103,6 @@ |
4096 | 4103 | } |
4097 | 4104 | } |
4098 | 4105 | } |
4099 | - | |
4100 | 4106 | if (isEnableItem(status, DiagnoseEnums.DiagnoseItemEnums.ggn.getId())) { |
4101 | 4107 | if (StringUtils.isNotEmpty(antExcAddRequest.getXqgbzam())) { |
4102 | 4108 | // 辅助检查——肝功能 |
4103 | 4109 | |
4104 | 4110 | |
... | ... | @@ -4171,12 +4177,13 @@ |
4171 | 4177 | } |
4172 | 4178 | } |
4173 | 4179 | } |
4180 | + } | |
4174 | 4181 | |
4175 | - | |
4182 | + if (isEnableItem(status, DiagnoseEnums.DiagnoseItemEnums.bg.getId())) { | |
4176 | 4183 | if (StringUtils.isNotEmpty(antExcAddRequest.getBg())) { |
4177 | 4184 | if ("yang".equals(antExcAddRequest.getBg())) { |
4178 | 4185 | // 辅助检查——肝功能 |
4179 | - List<DiagnoseItemModel> items = mapItems.get(DiagnoseEnums.DiagnoseItemEnums.ggn.getId()); | |
4186 | + List<DiagnoseItemModel> items = mapItems.get(DiagnoseEnums.DiagnoseItemEnums.bg.getId()); | |
4180 | 4187 | if (CollectionUtils.isNotEmpty(items)) { |
4181 | 4188 | //丙肝——阳性(+) |
4182 | 4189 | for (DiagnoseItemModel item : items) { |
... | ... | @@ -4189,8 +4196,6 @@ |
4189 | 4196 | } |
4190 | 4197 | } |
4191 | 4198 | } |
4192 | - | |
4193 | - | |
4194 | 4199 | if (isEnableItem(status, DiagnoseEnums.DiagnoseItemEnums.ygwx.getId())) { |
4195 | 4200 | if (StringUtils.isNotEmpty(antExcAddRequest.getYgbmky())) { |
4196 | 4201 | if ("yang".equals(antExcAddRequest.getYgbmky())) { |