|
@@ -310,8 +310,12 @@ public class WxUserScrmController extends AppBaseController {
|
|
|
else{
|
|
else{
|
|
|
//写入
|
|
//写入
|
|
|
user=new FsUserScrm();
|
|
user=new FsUserScrm();
|
|
|
- user.setPhone(phoneNoInfo.getPhoneNumber());
|
|
|
|
|
- user.setNickName("微信用户"+phoneNoInfo.getPhoneNumber().substring(phoneNoInfo.getPhoneNumber().length()-4));
|
|
|
|
|
|
|
+ if(phoneNoInfo != null && StringUtils.isNotBlank(phoneNoInfo.getPhoneNumber())){
|
|
|
|
|
+ user.setPhone(phoneNoInfo.getPhoneNumber());
|
|
|
|
|
+ user.setNickName("微信用户"+phoneNoInfo.getPhoneNumber().substring(phoneNoInfo.getPhoneNumber().length()-4));
|
|
|
|
|
+ }else {
|
|
|
|
|
+ user.setNickName("微信用户");
|
|
|
|
|
+ }
|
|
|
user.setAvatar("https://hos-1309931967.cos.ap-chongqing.myqcloud.com/fs/20230725/a848605591384ec29d49773dd58d9345.jpg");
|
|
user.setAvatar("https://hos-1309931967.cos.ap-chongqing.myqcloud.com/fs/20230725/a848605591384ec29d49773dd58d9345.jpg");
|
|
|
user.setStatus(1);
|
|
user.setStatus(1);
|
|
|
user.setMaOpenId(session.getOpenid());
|
|
user.setMaOpenId(session.getOpenid());
|
|
@@ -332,6 +336,9 @@ public class WxUserScrmController extends AppBaseController {
|
|
|
if(session.getUnionid()!=null){
|
|
if(session.getUnionid()!=null){
|
|
|
userMap.setUnionId(session.getUnionid());
|
|
userMap.setUnionId(session.getUnionid());
|
|
|
}
|
|
}
|
|
|
|
|
+ if(StringUtils.isEmpty(user.getNickname()) || user.getNickname().equals("") || (StringUtils.isNotBlank(user.getNickname()) && user.getNickname().equals("微信用户"))){
|
|
|
|
|
+ userMap.setNickName("微信用户"+phoneNoInfo.getPhoneNumber().substring(phoneNoInfo.getPhoneNumber().length()-4));
|
|
|
|
|
+ }
|
|
|
userMap.setMaOpenId(session.getOpenid());
|
|
userMap.setMaOpenId(session.getOpenid());
|
|
|
userMap.setPhone(phoneNoInfo.getPhoneNumber());
|
|
userMap.setPhone(phoneNoInfo.getPhoneNumber());
|
|
|
userMap.setUpdateTime(new DateTime());
|
|
userMap.setUpdateTime(new DateTime());
|