Browse Source

【注册绑定网格】

feature/dangjian
李鹏飞 5 years ago
parent
commit
eb9af98eef
  1. 6
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/AppUserServiceImpl.java

6
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/AppUserServiceImpl.java

@ -734,7 +734,7 @@ public class AppUserServiceImpl implements AppUserService {
// IP地址 // IP地址
HttpServletRequest request = HttpContextUtils.getHttpServletRequest(); HttpServletRequest request = HttpContextUtils.getHttpServletRequest();
return this.dealWithUserRegisterState(userResult.getData(), openId, unionId, IpUtils.getIpAddr(request), formDto.getInviteUserId()); return this.dealWithUserRegisterState(userResult.getData(), openId, unionId, IpUtils.getIpAddr(request), formDto.getInviteUserId(),formDto.getGridId());
} }
@Override @Override
@ -770,7 +770,7 @@ public class AppUserServiceImpl implements AppUserService {
* @author liuchuang * @author liuchuang
* @since 2019/10/25 12:49 * @since 2019/10/25 12:49
*/ */
private Result<EpdcAppAuthorizationDTO> dealWithUserRegisterState(EpdcUserRegisterInfoResultDTO userResult, String openId, String unionId, String ipAddress, String inviteUserId) { private Result<EpdcAppAuthorizationDTO> dealWithUserRegisterState(EpdcUserRegisterInfoResultDTO userResult, String openId, String unionId, String ipAddress, String inviteUserId,Long currentGridId) {
EpdcUserRegisterBindGridFormDTO registerBindGridFormDto = new EpdcUserRegisterBindGridFormDTO(); EpdcUserRegisterBindGridFormDTO registerBindGridFormDto = new EpdcUserRegisterBindGridFormDTO();
// 用户注册状态 0-未注册未绑定网格,1-已注册未绑定当前网格,2-已注册已绑定当前网格 // 用户注册状态 0-未注册未绑定网格,1-已注册未绑定当前网格,2-已注册已绑定当前网格
Integer registerState = userResult.getRegisterState(); Integer registerState = userResult.getRegisterState();
@ -781,6 +781,8 @@ public class AppUserServiceImpl implements AppUserService {
// 组装用户注册信息 // 组装用户注册信息
registerBindGridFormDto.setRegisterState(NumConstant.ZERO); registerBindGridFormDto.setRegisterState(NumConstant.ZERO);
registeredUser = this.packageUserInfo(openId, unionId, ipAddress); registeredUser = this.packageUserInfo(openId, unionId, ipAddress);
gridId = currentGridId;
registeredUser.setDeptId(currentGridId);
registerBindGridFormDto.setUserDTO(registeredUser); registerBindGridFormDto.setUserDTO(registeredUser);
} }
// 已注册未绑定当前网格 // 已注册未绑定当前网格

Loading…
Cancel
Save