| | |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | import cn.hutool.core.util.IdcardUtil; |
| | | import com.panzhihua.service_user.dao.*; |
| | | import com.panzhihua.service_user.model.dos.*; |
| | | import org.apache.commons.lang.time.DateFormatUtils; |
| | |
| | | loginUserInfoVO.setVolunteerStatus(state); |
| | | } |
| | | //是否四长四员 |
| | | Integer countFourMember=comActFourMemberDao.selectCount(new QueryWrapper<ComActFourMember>().lambda().eq(ComActFourMember::getUserId,sysUserDO.getUserId())); |
| | | Integer countFourMember=comActFourMemberDao.selectCount(new QueryWrapper<ComActFourMember>().lambda().eq(ComActFourMember::getIdCard,sysUserDO.getIdCard())); |
| | | if(countFourMember>0){ |
| | | loginUserInfoVO.setIsFourMember(1); |
| | | } |
| | |
| | | @Override |
| | | public R listTag() { |
| | | List<String> list = new ArrayList<>(); |
| | | List<ComMngUserTagDO> comMngUserTagDOS = comMngUserTagDAO.selectList(new LambdaQueryWrapper<>()); |
| | | List<ComMngUserTagDO> comMngUserTagDOS = comMngUserTagDAO.selectList(new LambdaQueryWrapper<ComMngUserTagDO>() |
| | | .eq(ComMngUserTagDO::getSysFlag,1)); |
| | | if (!ObjectUtils.isEmpty(comMngUserTagDOS)) { |
| | | list = comMngUserTagDOS.stream().map(comMngUserTagDO -> comMngUserTagDO.getTagName()) |
| | | .collect(Collectors.toList()); |
| | |
| | | sysUserDO.setIdCard(idCard); |
| | | // 通过身份证号判断性别以及出生日期 |
| | | sysUserDO.setSex(IdCard.sex(idCard)); |
| | | sysUserDO.setBirthday(IdCard.birthDay(idCard)); |
| | | sysUserDO.setBirthday(IdcardUtil.getBirthDate(idCard)); |
| | | if (!StringUtils.isEmpty(loginUserInfoVO.getJob())) { |
| | | sysUserDO.setJob(loginUserInfoVO.getJob()); |
| | | } |