| | |
| | | loginUserInfoVO.setCommunityId(sysUserDO.getCommunityId()); |
| | | if(comActVO!=null){ |
| | | loginUserInfoVO.setComActVO(comActVO); |
| | | String areaName=userDao.selectAreaCodeByStreetId(comActVO.getStreetId()); |
| | | if(StringUtils.isNotEmpty(areaName)){ |
| | | loginUserInfoVO.setAreaName(areaName); |
| | | } |
| | | SysAppConfig sysAppConfig=sysAppConfigDao.selectOne(new QueryWrapper<SysAppConfig>().lambda().eq(SysAppConfig::getAreaCode,comActVO.getAreaCode())); |
| | | if(sysAppConfig!=null){ |
| | | loginUserInfoVO.setAppId(sysAppConfig.getAppId()); |
| | |
| | | loginUserInfoVO.setIsPropertyWorker(2); |
| | | loginUserInfoVO.setIsSocialWorker(2); |
| | | loginUserInfoVO.setIsFmsMember(2); |
| | | loginUserInfoVO.setIsAcidMember(2); |
| | | loginUserInfoVO.setIsAcidMember(0); |
| | | // 志愿者状态 |
| | | String phone = sysUserDO.getPhone(); |
| | | Long userCommunityId = sysUserDO.getCommunityId(); |
| | |
| | | //是否是防疫工作人员 |
| | | ComActAcidMemberVO acidMember = userDao.selectAcidMemberByPhone(phone); |
| | | if (nonNull(acidMember)) { |
| | | loginUserInfoVO.setIsAcidMember(1); |
| | | if(acidMember.getRelationName().equals("panzhihua")||acidMember.getRelationName().equals("西区")||acidMember.getRelationName().equals("东区")||acidMember.getRelationName().equals("仁和区")||acidMember.getRelationName().equals("米易县")||acidMember.getRelationName().equals("盐边县")){ |
| | | loginUserInfoVO.setIsAcidMember(1); |
| | | } |
| | | else { |
| | | loginUserInfoVO.setIsAcidMember(2); |
| | | } |
| | | loginUserInfoVO.setRelationName(acidMember.getRelationName()); |
| | | } |
| | | //是否网格员 |
| | |
| | | } |
| | | ComActVO comActVO = userDao.selectCommunity(loginUserInfoVO.getCommunityId()); |
| | | if (!ObjectUtils.isEmpty(comActVO)) { |
| | | String areaName=userDao.selectAreaCodeByStreetId(comActVO.getStreetId()); |
| | | if(StringUtils.isNotEmpty(areaName)){ |
| | | loginUserInfoVO.setAreaName(areaName); |
| | | } |
| | | loginUserInfoVO.setComActVO(comActVO); |
| | | loginUserInfoVO.setCommunityName(comActVO.getName()); |
| | | loginUserInfoVO.setAreaCode(comActVO.getAreaCode()); |
| | |
| | | int countFmsMember = userDao.countFmsMember(loginUserInfoVO.getPhone(), loginUserInfoVO.getCommunityId()); |
| | | loginUserInfoVO.setIsFmsMember(countFmsMember > 0 ? 1 : 0); |
| | | //是否是防疫工作人员 |
| | | loginUserInfoVO.setIsAcidMember(2); |
| | | loginUserInfoVO.setIsAcidMember(0); |
| | | ComActAcidMemberVO acidMember = userDao.selectAcidMemberByPhone(loginUserInfoVO.getPhone()); |
| | | if (nonNull(acidMember)) { |
| | | loginUserInfoVO.setIsAcidMember(1); |
| | | if(acidMember.getRelationName().equals("panzhihua")||acidMember.getRelationName().equals("西区")||acidMember.getRelationName().equals("东区")||acidMember.getRelationName().equals("仁和区")||acidMember.getRelationName().equals("米易县")||acidMember.getRelationName().equals("盐边县")){ |
| | | loginUserInfoVO.setIsAcidMember(1); |
| | | } |
| | | else { |
| | | loginUserInfoVO.setIsAcidMember(2); |
| | | } |
| | | loginUserInfoVO.setRelationName(acidMember.getRelationName()); |
| | | } |
| | | loginUserInfoVO.setIdCard(SensitiveUtil.desensitizedIdNumber(loginUserInfoVO.getIdCard())); |
| | |
| | | // 实名认证成功推送订阅消息给用户 |
| | | try { |
| | | WxXCXTempSend util = new WxXCXTempSend(); |
| | | String accessToken = util.getAppAccessToken(); |
| | | String accessToken = util.getAccessToken(); |
| | | SysTemplateConfig sysTemplateConfig=sysTemplateConfigDao.selectOne(new QueryWrapper<SysTemplateConfig>().lambda().eq(SysTemplateConfig::getAreaCode, loginUserInfoVO.getComActVO()).eq(SysTemplateConfig::getType,5)); |
| | | // 用户实名认证推送消息 |
| | | WxUtil.sendSubscribeRZSH(user.getOpenid(), accessToken, "实名认证", |
| | |
| | | * @return 删除结果 |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public R deleteUserBackstage(AdministratorsUserVO administratorsUserVO) { |
| | | Long userId = administratorsUserVO.getUserId(); |
| | | SysUserDO sysUserDO = userDao.selectById(userId); |