Commit a13a9080 by 墨竹

feat:通讯录同步bug修改

parent 342d465e
...@@ -384,9 +384,12 @@ public class StaffApiServiceImpl implements StaffApiService { ...@@ -384,9 +384,12 @@ public class StaffApiServiceImpl implements StaffApiService {
res.setCode(3); res.setCode(3);
return res; return res;
} }
String phoneNumber = user.getMobile();
String imageUrl = changeHeaderImageUrl(user.getAvatar()); String imageUrl = changeHeaderImageUrl(user.getAvatar());
TabHaobanStaff staff = staffService.selectByPhoneNumberAndEnterpriseId(phoneNumber, wxEnterpriseId); String mobile = user.getMobile();
String[] arr = getNationCodeAndPhoneNumber(mobile);
String nationCode = arr[0];
String phoneNumber = arr[1];
TabHaobanStaff staff = staffService.selectByPhoneNumberAndEnterpriseId(phoneNumber.trim(), wxEnterpriseId);
staff = (staff == null ? new TabHaobanStaff() : staff); staff = (staff == null ? new TabHaobanStaff() : staff);
staff.setWxUserId(userId); staff.setWxUserId(userId);
staff.setUpdateTime(new Date()); staff.setUpdateTime(new Date());
...@@ -403,9 +406,8 @@ public class StaffApiServiceImpl implements StaffApiService { ...@@ -403,9 +406,8 @@ public class StaffApiServiceImpl implements StaffApiService {
user.setAlias(EmojiFilterUtil.removeAllEmoji(user.getAlias())); user.setAlias(EmojiFilterUtil.removeAllEmoji(user.getAlias()));
staff.setNickName((user.getAlias())); staff.setNickName((user.getAlias()));
} }
String[] arr = getNationCodeAndPhoneNumber(phoneNumber); staff.setPhoneNumber(phoneNumber);
staff.setPhoneNumber(arr[1]); staff.setNationCode(nationCode);
staff.setNationCode(arr[0]);
staff.setSex(user.getGender() == null ? 1 : Integer.parseInt(user.getGender())); staff.setSex(user.getGender() == null ? 1 : Integer.parseInt(user.getGender()));
staff.setPostion(user.getPosition()); staff.setPostion(user.getPosition());
staff.setExtendPostion(user.getExternal_position()); staff.setExtendPostion(user.getExternal_position());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment