From 64b342152b270527d299273ab2f0757aab0747a7 Mon Sep 17 00:00:00 2001 From: o2wwx <95523761@qq.com> Date: Tue, 21 Jul 2020 16:38:08 +0800 Subject: [PATCH] =?UTF-8?q?'=E8=AE=BA=E5=9D=9B=E5=81=9C=E7=94=A8=E5=88=86?= =?UTF-8?q?=E5=8C=BA=E5=90=8E=EF=BC=8C=E5=9C=A8=E5=AF=BC=E8=88=AA=E4=B8=AD?= =?UTF-8?q?=E8=BF=98=E6=98=AF=E4=BC=9A=E6=98=BE=E7=A4=BA'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foruminfo/ActionGetAllWithPermission.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/o2server/x_bbs_assemble_control/src/main/java/com/x/bbs/assemble/control/jaxrs/foruminfo/ActionGetAllWithPermission.java b/o2server/x_bbs_assemble_control/src/main/java/com/x/bbs/assemble/control/jaxrs/foruminfo/ActionGetAllWithPermission.java index 0adda96ddc..dde5dc299d 100644 --- a/o2server/x_bbs_assemble_control/src/main/java/com/x/bbs/assemble/control/jaxrs/foruminfo/ActionGetAllWithPermission.java +++ b/o2server/x_bbs_assemble_control/src/main/java/com/x/bbs/assemble/control/jaxrs/foruminfo/ActionGetAllWithPermission.java @@ -1,6 +1,7 @@ package com.x.bbs.assemble.control.jaxrs.foruminfo; import java.util.ArrayList; +import java.util.Iterator; import java.util.List; import javax.servlet.http.HttpServletRequest; @@ -103,7 +104,20 @@ public class ActionGetAllWithPermission extends BaseAction { forumInfoList = forumInfoServiceAdv.listAllViewAbleForumWithUserPermission( ids ); if( forumInfoList == null ){ forumInfoList = new ArrayList(); + }else { + //排除“停用” + ArrayList bbsForumInfoList = new ArrayList(); + Iterator it = forumInfoList.iterator(); + while (it.hasNext()) { + BBSForumInfo forumInfo = it.next(); + if(!forumInfo.getForumStatus().equalsIgnoreCase("停用")) { + bbsForumInfoList.add(forumInfo); + } + } + forumInfoList = bbsForumInfoList; } + + } catch (Exception e) { Exception exception = new ExceptionForumInfoProcess( e, "根据ID列表查询论坛信息列表时发生异常。" ); result.error( exception ); -- GitLab