mirror of
https://gitee.com/dromara/dax-pay
synced 2026-08-10 23:01:58 +08:00
style 一些小问题修复
This commit is contained in:
@@ -50,11 +50,6 @@ public class MchAppInfoManager extends BaseManager<MchAppInfoMapper, MchAppInfo>
|
||||
return requireByAppIdNotTenant(appId).getMchNo();
|
||||
}
|
||||
|
||||
/// 商户是否存在APP
|
||||
public boolean existByMchNo(String mchNo) {
|
||||
return existedByField(MchAppInfo::getMchNo, mchNo);
|
||||
}
|
||||
|
||||
/// 分页
|
||||
public Page<MchAppInfo> page(PageParam pageParam, MchAppInfoQuery query) {
|
||||
Page<MchAppInfo> mpPage = MpUtil.getMpPage(pageParam);
|
||||
@@ -62,12 +57,6 @@ public class MchAppInfoManager extends BaseManager<MchAppInfoMapper, MchAppInfo>
|
||||
return this.page(mpPage, wrapper);
|
||||
}
|
||||
|
||||
/// 根据状态查询所有
|
||||
public List<MchAppInfo> findAllByStatus(MchAppStatusEnum status) {
|
||||
return findAllByField(MchAppInfo::getStatus, status.getCode());
|
||||
|
||||
}
|
||||
|
||||
/// 查询默认应用
|
||||
public Optional<MchAppInfo> findDefaultByMchNo(String mchNo) {
|
||||
return lambdaQuery()
|
||||
|
||||
@@ -35,6 +35,7 @@ public class PayRouteConfigService {
|
||||
private final MchAppInfoManager mchAppInfoManager;
|
||||
private final PayRouteSceneConfigService sceneConfigService;
|
||||
private final PayRouteBasicConfigService basicConfigService;
|
||||
|
||||
/// 按应用号获取路由策略,不存在则创建默认基础模式策略
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public PayRouteStrategyResult getOrInitByAppId(String appId) {
|
||||
|
||||
@@ -17,6 +17,7 @@ import cn.daxpay.open.payment.unipay.param.trade.pay.PayParam;
|
||||
import cn.daxpay.open.platform.common.i18n.util.I18nUtil;
|
||||
import cn.daxpay.open.platform.core.enums.pay.channel.PayCapabilityEnum;
|
||||
import cn.daxpay.open.platform.core.enums.pay.channel.PayMethodEnum;
|
||||
import cn.daxpay.open.platform.core.enums.pay.route.PayRouteModeEnum;
|
||||
import cn.daxpay.open.platform.core.code.CommonErrorCode;
|
||||
import cn.daxpay.open.platform.core.exception.BizInfoException;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
@@ -116,7 +117,7 @@ public class PayRouteService implements PayRouteFacade {
|
||||
|
||||
/// 按路由模式委托匹配器;未识别模式按场景模式处理
|
||||
private RouteHit resolveByMode(PayRouteBundle bundle, PayParam payParam, String mode) {
|
||||
if (Objects.equals(mode, "basic")) {
|
||||
if (Objects.equals(mode, PayRouteModeEnum.BASIC.getCode())) {
|
||||
return basicMatcher.match(bundle.getBasicConfigs(), payParam);
|
||||
}
|
||||
return PayRouteSceneMatcher.match(bundle.getSceneConfigs(), payParam);
|
||||
|
||||
@@ -17,7 +17,9 @@ public class PayRouteConfigProviders {
|
||||
public static final List<String> CODES = List.of(
|
||||
PayProviderEnum.WECHAT.getCode(),
|
||||
PayProviderEnum.ALIPAY.getCode(),
|
||||
PayProviderEnum.UNION_PAY.getCode());
|
||||
PayProviderEnum.UNION_PAY.getCode(),
|
||||
PayProviderEnum.DOUYIN.getCode()
|
||||
);
|
||||
|
||||
|
||||
/// 是否属于通道路由配置白名单支付渠道
|
||||
|
||||
Reference in New Issue
Block a user