|
@ -25,6 +25,7 @@ import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
import com.elink.esua.epdc.commons.tools.constant.FieldConstant; |
|
|
import com.elink.esua.epdc.commons.tools.constant.FieldConstant; |
|
|
import com.elink.esua.epdc.commons.tools.constant.NumConstant; |
|
|
import com.elink.esua.epdc.commons.tools.constant.NumConstant; |
|
|
import com.elink.esua.epdc.commons.tools.enums.UserSexEnum; |
|
|
import com.elink.esua.epdc.commons.tools.enums.UserSexEnum; |
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.enums.UserTagEnum; |
|
|
import com.elink.esua.epdc.commons.tools.enums.YesOrNoEnum; |
|
|
import com.elink.esua.epdc.commons.tools.enums.YesOrNoEnum; |
|
|
import com.elink.esua.epdc.commons.tools.exception.RenException; |
|
|
import com.elink.esua.epdc.commons.tools.exception.RenException; |
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
@ -34,10 +35,7 @@ import com.elink.esua.epdc.commons.tools.security.user.UserDetail; |
|
|
import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; |
|
|
import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; |
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.constant.UserFieldConsant; |
|
|
import com.elink.esua.epdc.constant.UserFieldConsant; |
|
|
import com.elink.esua.epdc.dao.PartyAuthenticationFailedDao; |
|
|
import com.elink.esua.epdc.dao.*; |
|
|
import com.elink.esua.epdc.dao.PartyMembersDao; |
|
|
|
|
|
import com.elink.esua.epdc.dao.UserAuthenticateHistoryDao; |
|
|
|
|
|
import com.elink.esua.epdc.dao.UserDao; |
|
|
|
|
|
import com.elink.esua.epdc.dto.ParentAndAllDeptDTO; |
|
|
import com.elink.esua.epdc.dto.ParentAndAllDeptDTO; |
|
|
import com.elink.esua.epdc.dto.UserDTO; |
|
|
import com.elink.esua.epdc.dto.UserDTO; |
|
|
import com.elink.esua.epdc.dto.epdc.form.EpdcUserGroupInviteFormDTO; |
|
|
import com.elink.esua.epdc.dto.epdc.form.EpdcUserGroupInviteFormDTO; |
|
@ -92,7 +90,10 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem |
|
|
private AdminFeignClient adminFeignClient; |
|
|
private AdminFeignClient adminFeignClient; |
|
|
@Autowired |
|
|
@Autowired |
|
|
private PartyAuthenticationFailedDao partyAuthenticationFailedDao; |
|
|
private PartyAuthenticationFailedDao partyAuthenticationFailedDao; |
|
|
|
|
|
@Autowired |
|
|
|
|
|
private UserTagDao userTagDao; |
|
|
|
|
|
@Autowired |
|
|
|
|
|
private UserTagRelationDao userTagRelationDao; |
|
|
@Override |
|
|
@Override |
|
|
public PageData<UserDTO> page(Map<String, Object> params) { |
|
|
public PageData<UserDTO> page(Map<String, Object> params) { |
|
|
this.verifyParams(params); |
|
|
this.verifyParams(params); |
|
@ -552,6 +553,12 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem |
|
|
this.partyMembersDao.update(partyMembersEntity, partyUpdate); |
|
|
this.partyMembersDao.update(partyMembersEntity, partyUpdate); |
|
|
userAuthenticateHistoryEntity.setAuthenticatedFlag(YesOrNoEnum.YES.value()); |
|
|
userAuthenticateHistoryEntity.setAuthenticatedFlag(YesOrNoEnum.YES.value()); |
|
|
userDto.setPartyFlag(YesOrNoEnum.YES.value());//是否是党员(0-否,1-是) 认证失败:0
|
|
|
userDto.setPartyFlag(YesOrNoEnum.YES.value());//是否是党员(0-否,1-是) 认证失败:0
|
|
|
|
|
|
//党员认证成功需要插入epdc_user_tag_relation表
|
|
|
|
|
|
UserTagEntity userTagEntity=userTagDao.selectByTagCode(UserTagEnum.PARTY_MEMBER.value()); |
|
|
|
|
|
UserTagRelationEntity userTagRelationEntity=new UserTagRelationEntity(); |
|
|
|
|
|
userTagRelationEntity.setTagId(userTagEntity.getId()); |
|
|
|
|
|
userTagRelationEntity.setUserId(userDto.getId()); |
|
|
|
|
|
userTagRelationDao.insert(userTagRelationEntity); |
|
|
} |
|
|
} |
|
|
//插入用户认证历史表
|
|
|
//插入用户认证历史表
|
|
|
userAuthenticateHistoryEntity.setUserId(userId); |
|
|
userAuthenticateHistoryEntity.setUserId(userId); |
|
|