Commit f83ab9941c648b6a982192801768418eafff4cd0
1 parent
84231ad0c8
Exists in
master
and in
6 other branches
诊断字段格式化
Showing 1 changed file with 15 additions and 1 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/NewbornServiceImpl.java
View file @
f83ab99
... | ... | @@ -245,7 +245,16 @@ |
245 | 245 | |
246 | 246 | @Override |
247 | 247 | public BaseObjectResponse get(String id) { |
248 | - return RespBuilder.buildSuccess(mongoTemplate.findById(id, NewbornVisit.class)); | |
248 | + NewbornVisit newbornVisit = mongoTemplate.findById(id, NewbornVisit.class); | |
249 | + Map<String, Object> restMap = new HashMap<>(); | |
250 | + if(newbornVisit != null) {} | |
251 | + List<String> diagnosis = newbornVisit.getDiagnosis(); | |
252 | + if(CollectionUtils.isNotEmpty(diagnosis)) { | |
253 | + for (String s : diagnosis) { | |
254 | + restMap.put(s, mongoUtil.findName(s)); | |
255 | + } | |
256 | + } | |
257 | + return RespBuilder.buildSuccess("newbornVisit", newbornVisit, "diagnosis", restMap); | |
249 | 258 | } |
250 | 259 | |
251 | 260 | @Override |
... | ... | @@ -302,6 +311,11 @@ |
302 | 311 | restMap.put("diagnosis", mongoUtil.findNames(newbornVisit.getDiagnosis())); /** 诊断 */ |
303 | 312 | restMap.put("handleOpinions", newbornVisit.getHandleOpinions()); /** 处理意见 */ |
304 | 313 | restMap.put("guidanceOpinion", newbornVisit.getGuidanceOpinion()); /** 指导意见 */ |
314 | + | |
315 | + /** 其他 */ | |
316 | + restMap.put("skinOther", newbornVisit.getSkinOther()); | |
317 | + restMap.put("complexionOther", newbornVisit.getComplexionOther()); | |
318 | + restMap.put("umbilicalCordOther", newbornVisit.getUmbilicalCordOther()); | |
305 | 319 | return RespBuilder.buildSuccess(restMap); |
306 | 320 | } |
307 | 321 | return RespBuilder.buildSuccess(); |