Преглед изворни кода

huiyuan

release_toaliyun_real
xhxu пре 4 година
родитељ
комит
83cb4db6b3
3 измењених фајлова са 6 додато и 3 уклоњено
  1. +3
    -1
      mallinkCApi/src/main/java/com/iformall/controller/BaseController.java
  2. +2
    -1
      mallinkCApi/src/main/java/com/iformall/controller/WxMsgValidationcodeController.java
  3. +1
    -1
      mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java

+ 3
- 1
mallinkCApi/src/main/java/com/iformall/controller/BaseController.java Прегледај датотеку

@@ -215,7 +215,7 @@ public class BaseController {
}


public Long saveToBasicInfoByCUser(String userPhone,String userName,String avatarUrl,Integer sex,Long userId) {
public Long saveToBasicInfoByCUser(String userPhone,String userName,String avatarUrl,Integer sex,Long userId,Boolean isFirstPhone) {
TenantEntity tenantEntity = getTenantInfo();
if (StringUtils.isBlank(userPhone))
return null;
@@ -243,6 +243,7 @@ public class BaseController {
basicInfo.setSex(sex);
wxCUserBasicInfoService.update(basicInfo);
removeCacheMember(basicInfo.getId());
isFirstPhone = false;
return basicInfo.getId();
} else {
if (byId != null) {
@@ -255,6 +256,7 @@ public class BaseController {
byId.setSex(sex);
wxCUserBasicInfoService.update(byId);
removeCacheMember(basicInfo.getId());
isFirstPhone = false;
return byId.getId();
} else {
basicInfo = new WxCUserBasicInfo();


+ 2
- 1
mallinkCApi/src/main/java/com/iformall/controller/WxMsgValidationcodeController.java Прегледај датотеку

@@ -75,8 +75,9 @@ public class WxMsgValidationcodeController extends BaseController {
//wxMsgValidationcode.setAppid(user.getAppId());
ResultData rd = wxMsgValidationcodeService.hasvalidationcode(wxMsgValidationcode);
if (rd.code == Result.SUCCESS) {
boolean isFirstPhone = false;
// 更新到basicinfo
Long basicUserId = saveToBasicInfoByCUser(phone, user.getNickName(), user.getAvatarUrl(), user.getGender(), user.getUserId());
Long basicUserId = saveToBasicInfoByCUser(phone, user.getNickName(), user.getAvatarUrl(), user.getGender(), user.getUserId(),isFirstPhone);
if (null != basicUserId) {
if(basicUserId.intValue() == -1){
return rd;


+ 1
- 1
mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java Прегледај датотеку

@@ -622,7 +622,7 @@ public class WxUserGrantController extends BaseController {
phone = user.getVerifyCodePhone();
}
// 更新到basicinfo
Long userBasicId = saveToBasicInfoByCUser(phone, user.getNickName(), user.getAvatarUrl(), user.getGender(), user.getUserId());
Long userBasicId = saveToBasicInfoByCUser(phone, user.getNickName(), user.getAvatarUrl(), user.getGender(), user.getUserId(),isFirstPhone);
if (null != userBasicId) {
if(userBasicId.intValue() == -1){
return new ResultData(ErrorCode.USER_PHONE_IS_FOUND);


Loading…
Откажи
Сачувај