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

fix cashout

release_toaliyun_real
xiaohanzi 5 лет назад
Родитель
Сommit
9019237583
3 измененных файлов: 22 добавлений и 1 удалений
  1. +2
    -0
      mallinkService/src/main/java/com/iformall/service/WxAppinfoService.java
  2. +19
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxAppinfoServiceImpl.java
  3. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCashOutServiceImpl.java

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

@@ -63,6 +63,8 @@ public interface WxAppinfoService {
*/
WxAppinfo getCAppInfo(TenantEntity tenantEntity,EnumPayWay payWay);
WxAppinfo getBAppInfo(TenantEntity tenantEntity,EnumPayWay payWay);
/**
* 保存或更新实体
*


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

@@ -54,6 +54,25 @@ public class WxAppinfoServiceImpl implements WxAppinfoService {
}
return appInfo;
}
@Override
public WxAppinfo getBAppInfo(TenantEntity tenantEntity,EnumPayWay payWay) {
WxAppinfo appInfo = null;
WxAppinfo appinfoQ = new WxAppinfo();
if (null == payWay.getPlat()) {
appinfoQ.setPlat(EnumPayWay.PAY_WAY_WECHAT.getPlat().getCode());
}else {
appinfoQ.setPlat(payWay.getPlat().getCode());
}
appinfoQ.updateTenantInfo(tenantEntity);
appinfoQ.setType(EnumAppType.B.getCode());
List<WxAppinfo> appList = wxAppinfoMapper.selectList(new QueryWrapper(appinfoQ));
if (appList.size() > 0) {
appInfo = appList.get(0);
}
return appInfo;
}

@Override
public WxAppinfo getByAppId(String appId) {


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

@@ -234,7 +234,7 @@ public class WxCashOutServiceImpl implements WxCashOutService {
if (null == cashout ) {
return;
}
WxAppinfo appInfo = wxAppinfoService.getCAppInfo(tenantEntity, payWay);
WxAppinfo appInfo = wxAppinfoService.getBAppInfo(tenantEntity, payWay);
if (null == appInfo) {
return;
}


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