From 5c9f7276bcd73de420596e8a53235d85b04ec0a0 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Tue, 14 Feb 2017 23:38:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=94=B5=E5=AD=90=E7=97=85?= =?UTF-8?q?=E5=8E=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/platform/operate/web/facade/BabyCheckFacade.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java index c651325..fe0543e 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java @@ -69,7 +69,7 @@ public class BabyCheckFacade { * @param request * @return */ - public BaseResponse updateBabyCheck(BabyCheckRequest request) { + public BaseResponse updateBabyCheck(BabyCheckRequest request,Integer userId) { BabyCheckModel model = getBabyCheckModel(request); model.setModified(new Date()); @@ -99,6 +99,16 @@ public class BabyCheckFacade { bm.setLastDiagnose(diagnoseNames); } babyBookbuildingService.updateBabyBuild(bm, request.getBuildId()); + BabyModelQuery babyModelQuery=new BabyModelQuery(); + babyModelQuery.setId(request.getBuildId()); + List list =babyBookbuildingService.queryBabyBuildByCond(babyModelQuery); + if(CollectionUtils.isNotEmpty(list)){ + bm.setPid(list.get(0).getPid()); + bm.setId(request.getBuildId()); + if(autoMatchFacade.checkBStatus(userId)){ + babyBookbuildingService.updateBaseData(bm); + } + } updateLastGrowth(model); return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); @@ -191,7 +201,6 @@ public class BabyCheckFacade { model.setWeightEvaluate(request.getWeightEvaluate()); model.setHeadEvaluate(request.getHeadEvaluate()); model.setHeightEvaluate(request.getHeightEvaluate()); - if (StringUtils.isNotEmpty(request.getBuildId())) { BabyModelQuery babyModelQuery = new BabyModelQuery(); babyModelQuery.setId(request.getBuildId()); -- 1.8.3.1