diff --git a/rc-service/rc-service-other/other-adapter/src/main/java/com/red/circle/other/adapter/app/message/PublicMessageController.java b/rc-service/rc-service-other/other-adapter/src/main/java/com/red/circle/other/adapter/app/message/PublicMessageController.java index 10307510..0ebaba61 100644 --- a/rc-service/rc-service-other/other-adapter/src/main/java/com/red/circle/other/adapter/app/message/PublicMessageController.java +++ b/rc-service/rc-service-other/other-adapter/src/main/java/com/red/circle/other/adapter/app/message/PublicMessageController.java @@ -1,5 +1,6 @@ package com.red.circle.other.adapter.app.message; +import com.red.circle.common.business.dto.cmd.AppExtCommand; import com.red.circle.framework.dto.PageResult; import com.red.circle.framework.web.controller.BaseController; import com.red.circle.other.infra.convertor.message.PublicMessageConvertor; @@ -50,7 +51,11 @@ public class PublicMessageController extends BaseController { * @eo.request-type formdata */ @GetMapping("/page") - public PageResult pagePublicMessages(@Validated PublicMessagePageQry qry) { + public PageResult pagePublicMessages(@Validated PublicMessagePageQry qry, AppExtCommand cmd) { + if (cmd.checkIos()) { + return PageResult.newPageResult(0); + } + log.info("分页查询公共消息, qry={}", qry); // 调用服务层分页查询 diff --git a/rc-service/rc-service-other/other-adapter/src/main/java/com/red/circle/other/adapter/app/sys/AppConfigRestController.java b/rc-service/rc-service-other/other-adapter/src/main/java/com/red/circle/other/adapter/app/sys/AppConfigRestController.java index 4bdb4ec7..c3482562 100644 --- a/rc-service/rc-service-other/other-adapter/src/main/java/com/red/circle/other/adapter/app/sys/AppConfigRestController.java +++ b/rc-service/rc-service-other/other-adapter/src/main/java/com/red/circle/other/adapter/app/sys/AppConfigRestController.java @@ -185,6 +185,9 @@ public class AppConfigRestController extends BaseController { */ @GetMapping("/banner") public List listBanner(AppExtCommand cmd, @RequestParam(required = false) String bannerType) { + if (cmd.checkIos()) { + return Collections.emptyList(); + } return appConfigService.listBanner(cmd, bannerType); }