From 6bf0126899f8d74abbddec408fe9215aad4f1905 Mon Sep 17 00:00:00 2001 From: "rui.zhang" Date: Sat, 30 Apr 2016 10:30:05 +0800 Subject: [PATCH] platform permission add return pageinfo --- .../operate/web/controller/CommunityConfigController.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CommunityConfigController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CommunityConfigController.java index 72f4c4e..88bad03 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CommunityConfigController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CommunityConfigController.java @@ -11,6 +11,8 @@ import com.lyms.platform.common.enums.YnEnums; import com.lyms.platform.operate.web.facade.PuerperaManagerFacade; import com.lyms.platform.operate.web.request.PuerperaManagerQueryRequest; import com.lyms.platform.operate.web.result.FrontEndResult; +import com.lyms.platform.permission.model.Regions; +import com.lyms.platform.permission.service.RegionsService; import com.lyms.platform.pojo.Patients; import com.lyms.platform.query.PatientsQuery; import org.springframework.beans.factory.annotation.Autowired; @@ -39,6 +41,8 @@ public class CommunityConfigController extends RestController { private CommunityConfigService communityConfigService; @Autowired private PatientsService patientsService; + @Autowired + private RegionsService regionsService; @@ -95,11 +99,12 @@ public class CommunityConfigController extends RestController { @TokenRequired public FrontEndResult queryCommunity(CommunityQuery communityQuery) { List communityConfigList = communityConfigService.queryCommunity(communityQuery); - + Regions regions = regionsService.getRegions(Integer.valueOf(communityQuery.getId())); + if(null == regions) { + return FrontEndResult.ini(ErrorCodeConstants.PARAMETER_ERROR, "address ID error"); + } + communityQuery.setLevel(String.valueOf(regions.getLevel())); if(null != communityConfigList) { - for(CommunityConfig communityConfig : communityConfigList) { - - } return FrontEndResult.ini().setData(communityConfigList).setPageInfo(communityQuery.getPageInfo()).setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("查询成功"); } return FrontEndResult.ini(ErrorCodeConstants.NO_DATA, "没有数据"); -- 1.8.3.1