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, "没有数据");