Просмотр исходного кода

[B端用户只取有效用户][新增]

release_toaliyun_real
Stormeye.Wu 7 лет назад
Родитель
Сommit
2b91ddfb77
3 измененных файлов: 9 добавлений и 7 удалений
  1. +2
    -0
      mallinkBApi/src/main/java/com/iformall/controller/WxMerchantBUserController.java
  2. +2
    -2
      mallinkService/src/main/java/com/iformall/enums/EnumMerchantBUserStatus.java
  3. +5
    -5
      mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java

+ 2
- 0
mallinkBApi/src/main/java/com/iformall/controller/WxMerchantBUserController.java Просмотреть файл

@@ -7,6 +7,7 @@ import com.iformall.common.ResultData;
import com.iformall.domain.po.WxMall;
import com.iformall.domain.po.WxMerchant;
import com.iformall.domain.po.WxMerchantBUser;
import com.iformall.enums.EnumMerchantBUserStatus;
import com.iformall.enums.EnumMerchantStatus;
import com.iformall.service.WxMallService;
import com.iformall.service.WxMerchantBUserService;
@@ -113,6 +114,7 @@ public class WxMerchantBUserController extends BaseController {
WxMerchantBUser user = new WxMerchantBUser();
user.setAppId(appId);
user.setPhone(phone);
user.setStatus(EnumMerchantBUserStatus.NOT_VALID.getCode());

Date currentDate = new Date();
WxMerchantBUser user1 = null;


+ 2
- 2
mallinkService/src/main/java/com/iformall/enums/EnumMerchantBUserStatus.java Просмотреть файл

@@ -5,8 +5,8 @@ package com.iformall.enums;
*/
public enum EnumMerchantBUserStatus {

NOT_BOUND(0, "绑定"),
BOUND(1, "未绑定"),
VALID(0, "有效/绑定"),
NOT_VALID(1, "无效/未绑定"),
;

public static EnumMerchantBUserStatus getEnum(Integer code) {


+ 5
- 5
mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java Просмотреть файл

@@ -99,7 +99,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {

WxMerchantBUser wxMerchantBUser = new WxMerchantBUser();
wxMerchantBUser.setMerchantId(wxMerchant.getId());
wxMerchantBUser.setStatus(EnumMerchantBUserStatus.BOUND.getCode());
wxMerchantBUser.setStatus(EnumMerchantBUserStatus.NOT_VALID.getCode());
List<WxMerchantBUser> bUserList = wxMerchantBUserMapper.findList(wxMerchantBUser);
wxMerchant.setbUsers(bUserList);
return wxMerchant;
@@ -217,7 +217,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {
date = new Date();
user.setCreateDate(date);
user.setUpdateDate(date);
user.setStatus(EnumMerchantBUserStatus.NOT_BOUND.getCode());
user.setStatus(EnumMerchantBUserStatus.VALID.getCode());
wxMerchantBUserMapper.insertSelective(user);

} //添加商户的分账账户(不是必选)
@@ -296,7 +296,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {
bUser.setMerchantId(wxMerchant.getId());
List<WxMerchantBUser> wxMerchantBUserMapperList = wxMerchantBUserMapper.findList(bUser);
for(WxMerchantBUser wxMerchantBUser:wxMerchantBUserMapperList){
wxMerchantBUser.setStatus(EnumMerchantBUserStatus.NOT_BOUND.getCode());
wxMerchantBUser.setStatus(EnumMerchantBUserStatus.VALID.getCode());
wxMerchantBUserMapper.updateByPrimaryKeySelective(wxMerchantBUser);
}

@@ -313,7 +313,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {
date = new Date();
user.setCreateDate(date);
user.setUpdateDate(date);
user.setStatus(EnumMerchantBUserStatus.BOUND.getCode());
user.setStatus(EnumMerchantBUserStatus.NOT_VALID.getCode());
wxMerchantBUserMapper.insertSelective(user);
}else{//有id的更新
user.setBUserId(user.getId());
@@ -322,7 +322,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {
user.setAppId(wxAppinfo.getAppId());
date = new Date();
user.setUpdateDate(date);
user.setStatus(EnumMerchantBUserStatus.BOUND.getCode());
user.setStatus(EnumMerchantBUserStatus.NOT_VALID.getCode());
wxMerchantBUserMapper.updateByPrimaryKeySelective(user);
}



Загрузка…
Отмена
Сохранить