diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java index d4e8885..f4a4626 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java @@ -6,6 +6,7 @@ import com.lyms.hospitalapi.lcdcf.LcdcfHisService; import com.lyms.hospitalapi.pojo.WhfyHisModel; import com.lyms.hospitalapi.whfy.WhfyHisService; import com.lyms.platform.biz.service.*; +import com.lyms.platform.common.base.PageInfo; import com.lyms.platform.common.constants.ErrorCodeConstants; import com.lyms.platform.common.dao.operator.MongoOper; import com.lyms.platform.common.enums.*; @@ -2147,12 +2148,18 @@ public class MatDeliverFacade { matDeliverQuery.setCunZai(sList); } }else if("1".equals(childbirthManagerRequest.getGcStatus())){ + List sList = new ArrayList(); if(CollectionUtils.isNotEmpty(prList)){ - List sList = new ArrayList(); for(PostpartumRecords p : prList){ sList.add(p.getMaternalDeliverId()); } matDeliverQuery.setIds(sList); + }else{ + childbirthManagerResult.setPageInfo(new PageInfo(childbirthManagerRequest.getPage(),1,0,childbirthManagerRequest.getLimit())); + childbirthManagerResult.setData(null); + childbirthManagerResult.setErrorcode(ErrorCodeConstants.SUCCESS); + childbirthManagerResult.setErrormsg(ErrorCodeConstants.SUCCESS_DESCRIPTION); + return childbirthManagerResult; } } }