style 一些小问题修复

This commit is contained in:
DaxPay Dev
2026-06-28 19:31:59 +08:00
parent 68684bde2e
commit 69c96c0579
4 changed files with 6 additions and 13 deletions

View File

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

View File

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

View File

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

View File

@@ -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()
);
/// 是否属于通道路由配置白名单支付渠道