From f809e2428208bfe8e421ed51053a73d530a3c8f4 Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期一, 27 九月 2021 11:25:34 +0800 Subject: [PATCH] 登录四长四员判断 --- springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java | 40 ++++++++++++---------------------------- 1 files changed, 12 insertions(+), 28 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java index 9028f7d..ac993d1 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java @@ -14,6 +14,8 @@ import javax.annotation.Resource; +import com.panzhihua.service_user.dao.*; +import com.panzhihua.service_user.model.dos.*; import org.apache.commons.lang.time.DateFormatUtils; import org.apache.commons.lang.time.DateUtils; import org.springframework.beans.BeanUtils; @@ -81,34 +83,6 @@ import com.panzhihua.common.utlis.StringUtils; import com.panzhihua.common.utlis.WxUtil; import com.panzhihua.common.utlis.WxXCXTempSend; -import com.panzhihua.service_user.dao.ComMngFamilyInfoDAO; -import com.panzhihua.service_user.dao.ComMngUserTagDAO; -import com.panzhihua.service_user.dao.EventGridMemberBuildingRelationMapper; -import com.panzhihua.service_user.dao.LcCompareMemberCodeMapper; -import com.panzhihua.service_user.dao.RoleDAO; -import com.panzhihua.service_user.dao.SysMenuDAO; -import com.panzhihua.service_user.dao.SysOperLogDAO; -import com.panzhihua.service_user.dao.SysRoleMenuDAO; -import com.panzhihua.service_user.dao.SysUserAgreementDAO; -import com.panzhihua.service_user.dao.SysUserFeedbackDAO; -import com.panzhihua.service_user.dao.SysUserInputDAO; -import com.panzhihua.service_user.dao.SysUserNoticeDAO; -import com.panzhihua.service_user.dao.SysUserRoleDAO; -import com.panzhihua.service_user.dao.UserDao; -import com.panzhihua.service_user.model.dos.ComMngFamilyInfoDO; -import com.panzhihua.service_user.model.dos.ComMngUserTagDO; -import com.panzhihua.service_user.model.dos.EventGridMemberBuildingRelationDO; -import com.panzhihua.service_user.model.dos.LcCompareCodeMemberDO; -import com.panzhihua.service_user.model.dos.SysMenuDO; -import com.panzhihua.service_user.model.dos.SysOperLogDO; -import com.panzhihua.service_user.model.dos.SysRoleDO; -import com.panzhihua.service_user.model.dos.SysRoleMenuDO; -import com.panzhihua.service_user.model.dos.SysUserAgreementDO; -import com.panzhihua.service_user.model.dos.SysUserDO; -import com.panzhihua.service_user.model.dos.SysUserFeedbackDO; -import com.panzhihua.service_user.model.dos.SysUserInputDO; -import com.panzhihua.service_user.model.dos.SysUserNoticeDO; -import com.panzhihua.service_user.model.dos.SysUserRoleDO; import com.panzhihua.service_user.model.dtos.DataKanbanDTO; import com.panzhihua.service_user.service.EventGridMemberBuildingRelationService; import com.panzhihua.service_user.service.UserService; @@ -158,6 +132,8 @@ private EventGridMemberBuildingRelationMapper eventGridMemberBuildingRelationMapper; @Resource private LcCompareMemberCodeMapper lcCompareMemberCodeMapper; + @Resource + private ComActFourMemberDao comActFourMemberDao; // @Resource // private GridService gridService; @@ -363,6 +339,14 @@ int state = comMngVolunteerMngVO.getState().intValue(); loginUserInfoVO.setVolunteerStatus(state); } + //是否四长四员 + Integer countFourMember=comActFourMemberDao.selectCount(new QueryWrapper<ComActFourMember>().lambda().eq(ComActFourMember::getUserId,sysUserDO.getUserId())); + if(countFourMember>0){ + loginUserInfoVO.setIsFourMember(1); + } + else { + loginUserInfoVO.setIsFourMember(2); + } // 是否是"管理员"或者 本社区 "社区团队"、"党委成员" Integer countTeam = userDao.selectCountTeam(phone, userCommunityId); Integer selectCountMemberRole = userDao.selectCountMemberRole(phone, userCommunityId); -- Gitblit v1.7.1