|
|
|
@@ -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) { |
|
|
|
|