| | |
| | | import com.panzhihua.common.model.vos.*; |
| | | import com.panzhihua.common.model.vos.partybuilding.ActivityManagerVO; |
| | | import com.panzhihua.common.model.vos.user.*; |
| | | import com.panzhihua.common.utlis.RealNameUtil; |
| | | import com.panzhihua.service_user.dao.*; |
| | | import com.panzhihua.service_user.model.dos.*; |
| | | import com.panzhihua.service_user.model.dtos.DataKanbanDTO; |
| | |
| | | */ |
| | | @Override |
| | | public R putUserAuthentication(LoginUserInfoVO loginUserInfoVO) { |
| | | //接入第三方实名认证 |
| | | String idCard = loginUserInfoVO.getIdCard(); |
| | | String name = loginUserInfoVO.getName(); |
| | | boolean b = RealNameUtil.authentication(idCard, name); |
| | | if (!b) { |
| | | return R.fail("身份认证失败:公安系统认证错误"); |
| | | } |
| | | SysUserDO sysUserDO=new SysUserDO(); |
| | | sysUserDO.setName(loginUserInfoVO.getName()); |
| | | sysUserDO.setIdCard(loginUserInfoVO.getIdCard()); |
| | | sysUserDO.setName(name); |
| | | sysUserDO.setIdCard(idCard); |
| | | sysUserDO.setSex(loginUserInfoVO.getSex()); |
| | | sysUserDO.setBirthday(loginUserInfoVO.getBirthday()); |
| | | sysUserDO.setJob(loginUserInfoVO.getJob()); |
| | | sysUserDO.setUserId(loginUserInfoVO.getUserId()); |
| | | sysUserDO.setFaceUrl(loginUserInfoVO.getFaceUrl()); |
| | | sysUserDO.setFaceState(0); |
| | | SysUserDO sysUserDO1 = userDao.selectOne(new QueryWrapper<SysUserDO>().lambda().eq(SysUserDO::getIdCard, loginUserInfoVO.getIdCard())); |
| | | SysUserDO sysUserDO1 = userDao.selectOne(new QueryWrapper<SysUserDO>().lambda().eq(SysUserDO::getIdCard, idCard)); |
| | | if (!ObjectUtils.isEmpty(sysUserDO1)) { |
| | | return R.fail("身份证已经存在"); |
| | | } |