Commit 5f16ba7c87f78c947d464d32d59cb28908cb602e
1 parent
5fcefa8179
Exists in
master
and in
6 other branches
诊断字段格式化
Showing 2 changed files with 14 additions and 1 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/NewbornServiceImpl.java
View file @
5f16ba7
| ... | ... | @@ -298,7 +298,7 @@ |
| 298 | 298 | restMap.put("spine", newbornVisit.getSpine()); /** 脊柱 */ |
| 299 | 299 | restMap.put("extGenitalia", newbornVisit.getExtGenitalia()); /** 外生殖器 */ |
| 300 | 300 | /** 指导诊断 */ |
| 301 | - restMap.put("diagnosis", newbornVisit.getDiagnosis()); /** 诊断 */ | |
| 301 | + restMap.put("diagnosis", mongoUtil.findNames(newbornVisit.getDiagnosis())); /** 诊断 */ | |
| 302 | 302 | restMap.put("handleOpinions", newbornVisit.getHandleOpinions()); /** 处理意见 */ |
| 303 | 303 | restMap.put("guidanceOpinion", newbornVisit.getGuidanceOpinion()); /** 指导意见 */ |
| 304 | 304 | return RespBuilder.buildSuccess(restMap); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MongoUtil.java
View file @
5f16ba7
| ... | ... | @@ -202,5 +202,18 @@ |
| 202 | 202 | Assert.notNull(id, "id不能为空"); |
| 203 | 203 | return mongoTemplate.findById(id, BasicConfig.class); |
| 204 | 204 | } |
| 205 | + | |
| 206 | + public List<String> findNames(List<String> ids) { | |
| 207 | + List<String> names = new ArrayList<>(); | |
| 208 | + if(CollectionUtils.isNotEmpty(ids)) { | |
| 209 | + for (String id : ids) { | |
| 210 | + String name = findName(id); | |
| 211 | + if(StringUtils.isNotEmpty(name)) { | |
| 212 | + names.add(name); | |
| 213 | + } | |
| 214 | + } | |
| 215 | + } | |
| 216 | + return names; | |
| 217 | + } | |
| 205 | 218 | } |