|
@@ -77,7 +77,7 @@ public class WxCompanyUserController extends AppBaseController {
|
|
|
this.logger.info(session.getOpenid());
|
|
|
// 解密
|
|
|
WxMaPhoneNumberInfo phoneNoInfo = wxService.getUserService().getPhoneNoInfo(session.getSessionKey(), param.getEncryptedData(), param.getIv());
|
|
|
- WxMaUserInfo userInfo = wxService.getUserService().getUserInfo(session.getSessionKey(), param.getEncryptedData(), param.getIv());
|
|
|
+// WxMaUserInfo userInfo = wxService.getUserService().getUserInfo(session.getSessionKey(), param.getEncryptedData(), param.getIv());
|
|
|
FsUser user = userService.selectFsUserByPhone(phoneNoInfo.getPhoneNumber());
|
|
|
//以下暂时注释,不需要往销售表添加数据
|
|
|
// CompanyUser companyUser = companyUserService.getCompanyUserByOpenId(session.getOpenid());
|
|
@@ -156,8 +156,8 @@ public class WxCompanyUserController extends AppBaseController {
|
|
|
userMap.setMaOpenId(session.getOpenid());
|
|
|
userMap.setUnionId(session.getUnionid());
|
|
|
userMap.setUpdateTime(new DateTime());
|
|
|
- userMap.setNickname(userInfo.getNickName() != null ? userInfo.getNickName() : "微信用户");
|
|
|
- userMap.setAvatar(userInfo.getAvatarUrl() != null ? userInfo.getAvatarUrl() : null);
|
|
|
+ userMap.setNickname(param.getNickname() != null ? param.getNickname() : "微信用户");
|
|
|
+ userMap.setAvatar(param.getAvatar() != null ? param.getAvatar() : null);
|
|
|
userMap.setPhone(phoneNoInfo.getPhoneNumber());
|
|
|
if(companyUser != null && companyUser.getIsNeedRegisterMember() != null && companyUser.getIsNeedRegisterMember() != 1){
|
|
|
user.setCompanyId(param.getCompanyId());
|
|
@@ -167,8 +167,8 @@ public class WxCompanyUserController extends AppBaseController {
|
|
|
} else {
|
|
|
//新增
|
|
|
user = new FsUser();
|
|
|
- user.setNickname(userInfo.getNickName() != null ? userInfo.getNickName() : "微信用户");
|
|
|
- user.setAvatar(userInfo.getAvatarUrl() != null ? userInfo.getAvatarUrl() : null);
|
|
|
+ user.setNickname(param.getNickname() != null ? param.getNickname() : "微信用户");
|
|
|
+ user.setAvatar(param.getAvatar() != null ? param.getAvatar() : null);
|
|
|
user.setStatus((company != null ? company.getFsUserIsDefaultBlack() : 0) == 1 ? 0 : 1);
|
|
|
user.setMaOpenId(session.getOpenid());
|
|
|
user.setUnionId(session.getUnionid());
|