Commit ba0350abdb134c9ee3507fc1cb990d7c96505586
Exists in
master
and in
6 other branches
Merge remote-tracking branch 'origin/master'
Showing 2 changed files
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/NewbornServiceImpl.java
View file @
ba0350a
... | ... | @@ -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 @
ba0350a
... | ... | @@ -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 | } |