mirror of
https://gitee.com/dromara/dax-pay.git
synced 2025-09-03 11:06:46 +00:00
perf 支付/退款/转账商户订单号查询时根据AppId做隔离
This commit is contained in:
@@ -72,7 +72,7 @@ public class AliPayConfigService {
|
||||
public void save(AliPayConfigParam param) {
|
||||
AliPayConfig entity = AlipayConfigConvert.CONVERT.toEntity(param);
|
||||
ChannelConfig channelConfig = entity.toChannelConfig();
|
||||
// 判断商户和应用下是否存在该配置
|
||||
// 判断商户应用下是否存在该配置
|
||||
if (channelConfigManager.existsByAppIdAndChannel(channelConfig.getAppId(), channelConfig.getChannel())){
|
||||
throw new DataErrorException("该应用下已存在支付宝配置, 请勿重新添加");
|
||||
}
|
||||
|
@@ -63,7 +63,7 @@ public class UnionPayConfigService {
|
||||
public void save(UnionPayConfigParam param) {
|
||||
UnionPayConfig entity = UnionPayConfigConvert.CONVERT.toEntity(param);
|
||||
ChannelConfig channelConfig = entity.toChannelConfig();
|
||||
// 判断商户和应用下是否存在该配置
|
||||
// 判断商户应用下是否存在该配置
|
||||
if (channelConfigManager.existsByAppIdAndChannel(channelConfig.getAppId(), channelConfig.getChannel())){
|
||||
throw new DataErrorException("该应用下已存在云闪付配置, 请勿重新添加");
|
||||
}
|
||||
|
@@ -65,7 +65,7 @@ public class WechatPayConfigService {
|
||||
public void save(WechatPayConfigParam param) {
|
||||
WechatPayConfig entity = WechatPayConfigConvert.CONVERT.toEntity(param);
|
||||
ChannelConfig channelConfig = entity.toChannelConfig();
|
||||
// 判断商户和应用下是否存在该配置
|
||||
// 判断商户应用下是否存在该配置
|
||||
if (channelConfigManager.existsByAppIdAndChannel(channelConfig.getAppId(), channelConfig.getChannel())){
|
||||
throw new DataErrorException("该应用下已存在微信配置, 请勿重新添加");
|
||||
}
|
||||
|
Reference in New Issue
Block a user