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(); |