|
@ -30,6 +30,7 @@ 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.OssFeignClient; |
|
|
import com.elink.esua.epdc.feign.OssFeignClient; |
|
|
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; |
|
@ -95,6 +96,9 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
@Autowired |
|
|
@Autowired |
|
|
private GroupTask groupTask; |
|
|
private GroupTask groupTask; |
|
|
|
|
|
|
|
|
|
|
|
@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";
|
|
|
private static String USER_FACE = "https://epdc-shibei.elinkservice.cn/epdcFile/M00/00/00/CgUipV3wgl6Afm4cAAAa8QfEb00266_big.png"; |
|
|
private static String USER_FACE = "https://epdc-shibei.elinkservice.cn/epdcFile/M00/00/00/CgUipV3wgl6Afm4cAAAa8QfEb00266_big.png"; |
|
|
|
|
|
|
|
@ -295,7 +299,7 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
EpdcAppAuthorizationDTO authorization = this.packageEpdcAppAuthorization(tokenDto, newAppUser.getGrid(), AppUserStatesEnum.STATE_REGISTERED.value()); |
|
|
EpdcAppAuthorizationDTO authorization = this.packageEpdcAppAuthorization(tokenDto, newAppUser.getGrid(), AppUserStatesEnum.STATE_REGISTERED.value()); |
|
|
|
|
|
|
|
|
// 网格长加入网格党员群并设置为群主
|
|
|
// 网格长加入网格党员群并设置为群主
|
|
|
this.joinGridPartyGroup(newAppUser, NumConstant.ONE_STR); |
|
|
this.joinGridPartyGroup(newAppUser, newAppUser.getGridId(), NumConstant.ONE_STR); |
|
|
|
|
|
|
|
|
return new Result().ok(authorization); |
|
|
return new Result().ok(authorization); |
|
|
} |
|
|
} |
|
@ -723,7 +727,7 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
registeredUser = userResult.getUserDTO(); |
|
|
registeredUser = userResult.getUserDTO(); |
|
|
// 用户已认证为党员,绑定网格时加入该网格党员群
|
|
|
// 用户已认证为党员,绑定网格时加入该网格党员群
|
|
|
if (NumConstant.ONE_STR.equals(registeredUser.getPartyFlag())) { |
|
|
if (NumConstant.ONE_STR.equals(registeredUser.getPartyFlag())) { |
|
|
this.joinGridPartyGroup(registeredUser, NumConstant.ZERO_STR); |
|
|
this.joinGridPartyGroup(registeredUser, userResult.getGridId(), NumConstant.ZERO_STR); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -830,7 +834,8 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
formDto.setDeptId(user.getGridId()); |
|
|
formDto.setDeptId(user.getGridId()); |
|
|
formDto.setState(GroupUserStateEnum.GROUP_USER_STATE_EXAMINATION_PASSED.getValue()); |
|
|
formDto.setState(GroupUserStateEnum.GROUP_USER_STATE_EXAMINATION_PASSED.getValue()); |
|
|
|
|
|
|
|
|
groupTask.updateUserPartyMember(formDto); |
|
|
groupFeignClient.updateUserPartyMember(formDto); |
|
|
|
|
|
// groupTask.updateUserPartyMember(formDto);
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
return new Result().ok(authorizationDto); |
|
|
return new Result().ok(authorizationDto); |
|
@ -1005,7 +1010,7 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
* @author liuchuang |
|
|
* @author liuchuang |
|
|
* @since 2019/11/21 10:58 |
|
|
* @since 2019/11/21 10:58 |
|
|
*/ |
|
|
*/ |
|
|
private void joinGridPartyGroup(UserDTO userDto, String lordFlag) { |
|
|
private void joinGridPartyGroup(UserDTO userDto, Long gridId, String lordFlag) { |
|
|
GroupUserFormDTO formDto = new GroupUserFormDTO(); |
|
|
GroupUserFormDTO formDto = new GroupUserFormDTO(); |
|
|
formDto.setUserId(userDto.getId()); |
|
|
formDto.setUserId(userDto.getId()); |
|
|
formDto.setNickname(userDto.getNickname()); |
|
|
formDto.setNickname(userDto.getNickname()); |
|
@ -1014,8 +1019,9 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
formDto.setPartyMember(userDto.getPartyFlag()); |
|
|
formDto.setPartyMember(userDto.getPartyFlag()); |
|
|
formDto.setState(GroupUserStateEnum.GROUP_USER_STATE_EXAMINATION_PASSED.getValue()); |
|
|
formDto.setState(GroupUserStateEnum.GROUP_USER_STATE_EXAMINATION_PASSED.getValue()); |
|
|
formDto.setLordFlag(lordFlag); |
|
|
formDto.setLordFlag(lordFlag); |
|
|
formDto.setGridId(userDto.getGridId()); |
|
|
formDto.setGridId(gridId); |
|
|
groupTask.joinGridPartyGroup(formDto); |
|
|
groupFeignClient.joinGridPartyGroup(formDto); |
|
|
|
|
|
// groupTask.joinGridPartyGroup(formDto);
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|