|
@ -20,11 +20,13 @@ import com.elink.esua.epdc.dto.epdc.result.EpdcUserGridResultDTO; |
|
|
import com.elink.esua.epdc.dto.epdc.result.EpdcUserRegisterInfoResultDTO; |
|
|
import com.elink.esua.epdc.dto.epdc.result.EpdcUserRegisterInfoResultDTO; |
|
|
import com.elink.esua.epdc.dto.epdc.result.EpdcUserInfoResultDTO; |
|
|
import com.elink.esua.epdc.dto.epdc.result.EpdcUserInfoResultDTO; |
|
|
import com.elink.esua.epdc.dto.form.*; |
|
|
import com.elink.esua.epdc.dto.form.*; |
|
|
|
|
|
import com.elink.esua.epdc.dto.group.form.GroupUserPartyMemberFormDTO; |
|
|
import com.elink.esua.epdc.dto.result.EpdcAppRegisterCallbackDTO; |
|
|
import com.elink.esua.epdc.dto.result.EpdcAppRegisterCallbackDTO; |
|
|
import com.elink.esua.epdc.dto.result.EpdcAppAuthorizationDTO; |
|
|
import com.elink.esua.epdc.dto.result.EpdcAppAuthorizationDTO; |
|
|
import com.elink.esua.epdc.dto.result.EpdcCompleteUserInfoDTO; |
|
|
import com.elink.esua.epdc.dto.result.EpdcCompleteUserInfoDTO; |
|
|
import com.elink.esua.epdc.enums.*; |
|
|
import com.elink.esua.epdc.enums.*; |
|
|
import com.elink.esua.epdc.feign.AdminFeignClient; |
|
|
import com.elink.esua.epdc.feign.AdminFeignClient; |
|
|
|
|
|
import com.elink.esua.epdc.feign.GroupFeignClient; |
|
|
import com.elink.esua.epdc.feign.UserFeignClient; |
|
|
import com.elink.esua.epdc.feign.UserFeignClient; |
|
|
import com.elink.esua.epdc.jwt.JwtTokenProperties; |
|
|
import com.elink.esua.epdc.jwt.JwtTokenProperties; |
|
|
import com.elink.esua.epdc.jwt.JwtTokenUtils; |
|
|
import com.elink.esua.epdc.jwt.JwtTokenUtils; |
|
@ -80,6 +82,9 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
@Autowired |
|
|
@Autowired |
|
|
private RedisUtils redisUtils; |
|
|
private RedisUtils redisUtils; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
|
|
private GroupFeignClient groupFeignClient; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static String USER_FACE = "https://epdc.elinkchina.com.cn/esua-epdc/static/default/default_user_face.png"; |
|
|
private static String USER_FACE = "https://epdc.elinkchina.com.cn/esua-epdc/static/default/default_user_face.png"; |
|
|
|
|
|
|
|
@ -705,6 +710,12 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
tokenDto.setPartyFlag(user.getPartyFlag()); |
|
|
tokenDto.setPartyFlag(user.getPartyFlag()); |
|
|
EpdcAppAuthorizationDTO authorizationDto = this.packageEpdcAppAuthorization(tokenDto, userGrid.getGrid(), userDto.getState()); |
|
|
EpdcAppAuthorizationDTO authorizationDto = this.packageEpdcAppAuthorization(tokenDto, userGrid.getGrid(), userDto.getState()); |
|
|
|
|
|
|
|
|
|
|
|
// 更新社群用户党员标识
|
|
|
|
|
|
GroupUserPartyMemberFormDTO formDto = new GroupUserPartyMemberFormDTO(); |
|
|
|
|
|
formDto.setUserId(user.getId()); |
|
|
|
|
|
formDto.setPartyMember(user.getPartyFlag()); |
|
|
|
|
|
groupFeignClient.updateUserPartyMember(formDto); |
|
|
|
|
|
|
|
|
return new Result().ok(authorizationDto); |
|
|
return new Result().ok(authorizationDto); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|