From ac8d7de1c857db0e2c5d030305dd735c8463290b Mon Sep 17 00:00:00 2001 From: liquanyu Date: Tue, 25 May 2021 14:28:37 +0800 Subject: [PATCH] update --- .../platform/operate/web/facade/PostkfFaccade.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostkfFaccade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostkfFaccade.java index 46ab13b..5de0ab9 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostkfFaccade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostkfFaccade.java @@ -222,7 +222,23 @@ public class PostkfFaccade { public BaseResponse getPostKf(String mid, Integer userId) { List postkfModels = mongoTemplate.find(Query.query(Criteria.where("mid"). is(mid)), PostkfModel.class); - return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(CollectionUtils.isNotEmpty(postkfModels) ? postkfModels.get(0) : null); + + Map info = new HashMap(); + MatDeliverQuery matDeliverQuery = new MatDeliverQuery(); + matDeliverQuery.setId(mid); + List list2 = matDeliverService.query(matDeliverQuery); + if (CollectionUtils.isNotEmpty(list2)) + { + MaternalDeliverModel maternalDeliverModel = list2.get(0); + info.put("fmDate",maternalDeliverModel.getDueDate()); + info.put("fmDoctor",usersService.getUsers(Integer.parseInt(maternalDeliverModel.getDeliverDoctor())).getName()); + info.put("name",patientsService.findOnePatientById(maternalDeliverModel.getParentId()).getUsername()); + } + + BaseObjectResponse response = new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(CollectionUtils.isNotEmpty(postkfModels) + ? postkfModels.get(0) : null); + response.setObject(info); + return response; } public BaseResponse addBabyAssess(BabyAssessModel babyAssessModel, Integer userId) { -- 1.8.3.1