Commit 3654e2b7c526b6edaf0e07b109a789928ef91b39
1 parent
0078def1db
Exists in
dev
#fix:优化辅助检查项自动诊断高危逻辑
Showing 2 changed files with 13 additions and 0 deletions
platform-common/src/main/java/com/lyms/platform/common/enums/DiagnoseEnums.java
View file @
3654e2b
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
View file @
3654e2b
| ... | ... | @@ -5651,6 +5651,18 @@ |
| 5651 | 5651 | } |
| 5652 | 5652 | } |
| 5653 | 5653 | } |
| 5654 | + }else if ("yin".equals(rh)){ | |
| 5655 | + // 辅助检查——血型 | |
| 5656 | + List <DiagnoseItemModel> items = mapItems.get(DiagnoseEnums.DiagnoseItemEnums.xx.getId()); | |
| 5657 | + if (CollectionUtils.isNotEmpty(items)) { | |
| 5658 | + //阴性 | |
| 5659 | + for (DiagnoseItemModel item : items) { | |
| 5660 | + if (String.valueOf(DiagnoseEnums.DiagnoseDetailItemEnums.RHXXY.getId()).equals(item.getValueOne()) && | |
| 5661 | + CollectionUtils.isNotEmpty(item.getRiskIds())) { | |
| 5662 | + list.addAll(item.getRiskIds()); | |
| 5663 | + } | |
| 5664 | + } | |
| 5665 | + } | |
| 5654 | 5666 | } |
| 5655 | 5667 | } |
| 5656 | 5668 | } |