|
|
@ -2500,6 +2500,10 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi |
|
|
|
result.setUserRole(leaderFlag); |
|
|
|
ResiGroupEntity resiGroup = resiGroupDao.selectById(groupId); |
|
|
|
result.setGroupType(resiGroup.getGroupType()); |
|
|
|
if (StringUtils.isEmpty(leaderFlag)){ |
|
|
|
result.setNoticeBut(false); |
|
|
|
result.setActBut(false); |
|
|
|
}else { |
|
|
|
if (leaderFlag.equals(ModuleConstant.GROUP_MEMBER_FLAG)) { |
|
|
|
// 当前人员是组长,显示通知按钮
|
|
|
|
result.setNoticeBut(true); |
|
|
@ -2508,6 +2512,7 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi |
|
|
|
// 当前组为支部组且当前人是组长,显示活动按钮
|
|
|
|
result.setActBut(true); |
|
|
|
} |
|
|
|
} |
|
|
|
Integer unRead = resiGroupDao.selectUserUnRead(groupId, userId); |
|
|
|
if (unRead > NumConstant.ZERO){ |
|
|
|
// 存在未读消息
|
|
|
|