From 260d7ff09d90169833e2585d516facaf9a7fcc6f Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Fri, 1 Apr 2022 16:11:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AD=E5=8C=BB=E6=8C=87=E5=AF=BC=EF=BC=9A?= =?UTF-8?q?=E5=84=BF=E7=AB=A5=E5=B0=8F=E7=A8=8B=E5=BA=8F=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?-=E6=96=87=E7=AB=A0=E6=9F=A5=E8=AF=A2=E4=BC=98=E5=8C=96update?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/facade/MedicineArticleFacade.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MedicineArticleFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MedicineArticleFacade.java index d102c13..ffc8c72 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MedicineArticleFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MedicineArticleFacade.java @@ -13,8 +13,10 @@ import com.lyms.platform.common.utils.ReflectionUtils; import com.lyms.platform.common.utils.StringUtils; import com.lyms.platform.permission.dao.master.CouponMapper; import com.lyms.platform.pojo.BabyCheckModel; +import com.lyms.platform.pojo.BabyModel; import com.lyms.platform.pojo.MedicineArticleModel; import com.lyms.platform.query.BabyCheckModelQuery; +import com.lyms.platform.query.BabyModelQuery; import com.lyms.platform.query.MedicineArticleQuery; import org.apache.commons.collections.CollectionUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -132,9 +134,16 @@ public class MedicineArticleFacade { if(StringUtils.isEmpty(id)){ return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.PARAMETER_ERROR).setErrormsg("参数错误"); } + BabyModelQuery babyModelQuery=new BabyModelQuery(); + babyModelQuery.setYn(YnEnums.YES.getId()); + babyModelQuery.setPid(id); + List babyModelList = babyBookbuildingService.queryBabyBuildByCond(babyModelQuery, "created", Sort.Direction.DESC); + if(CollectionUtils.isEmpty(babyModelList)){ + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.NO_DATA).setErrormsg("儿童档案不存在"); + } BabyCheckModelQuery query = new BabyCheckModelQuery(); query.setYn(YnEnums.YES.getId()); - query.setBuildId(id); + query.setBuildId(babyModelList.get(0).getId()); List checkModels = babyCheckService.queryBabyCheckRecord(query, "checkDate,created", Sort.Direction.DESC); List resultList=new ArrayList<>(); if(CollectionUtils.isNotEmpty(checkModels) && -- 1.8.3.1