33333333333

This commit is contained in:
777
2025-03-31 22:09:45 +08:00
parent cbf538e808
commit 6d8833736d
2 changed files with 10 additions and 5 deletions

View File

@@ -73,11 +73,14 @@ public class PayTrdConfigServiceImpl extends ServiceImpl<PayTrdConfigMapper, Pay
String payCustom = systemConfigManager.getSystemConfig(SystemConfigEnum.PAY_CUSTOM); String payCustom = systemConfigManager.getSystemConfig(SystemConfigEnum.PAY_CUSTOM);
PayTrdConfig payTrdConfig = null; PayTrdConfig payTrdConfig = null;
if(StringUtils.isNotEmpty(payCustom)){ if(StringUtils.isNotEmpty(payCustom)){
String[] payCustomSplit = payCustom.split("-"); String[] ssss = payCustom.split(",");
for (String vvvvv : ssss) {
String[] payCustomSplit = vvvvv.split("-");
if(payCustomSplit[0].equals(LoginHelper.getUserId()+"")){ if(payCustomSplit[0].equals(LoginHelper.getUserId()+"")){
payTrdConfig = this.getById(payCustomSplit[1]); payTrdConfig = this.getById(payCustomSplit[1]);
} }
} }
}
if(payTrdConfig == null){ if(payTrdConfig == null){
payTrdConfig = getConfigV2(wx); payTrdConfig = getConfigV2(wx);
} }

View File

@@ -41,9 +41,11 @@ public class PayTrdV12Service implements PayTrdService {
config.setAccessMid(accessMid); config.setAccessMid(accessMid);
// 加签 加密参数设置 // 加签 加密参数设置
config.setEncryptType(SandpayConfigUtil.AES_STR); config.setEncryptType(SandpayConfigUtil.AES_STR);
config.setPrivateKeyPath("D:\\mmm\\6888806128148.pfx");//存放目录src\main\resources\cert\prod // config.setPrivateKeyPath("D:\\mmm\\6888806128148.pfx");//存放目录src\main\resources\cert\prod
config.setPrivateKeyPath("/home/server/api/sign/6888806128148.pfx");//存放目录src\main\resources\cert\prod
config.setPrivateKeyPassword("926645"); config.setPrivateKeyPassword("926645");
config.setSandPublicKeyPath("D:\\mmm\\sand_pro.cer");//存放目录src\main\resources\cert\prod // config.setSandPublicKeyPath("D:\\mmm\\sand_pro.cer");//存放目录src\main\resources\cert\prod
config.setSandPublicKeyPath("/home/server/api/sign/sand_pro.cer");//存放目录src\main\resources\cert\prod
// 请求版本号 // 请求版本号
config.setVersion("4.0.0"); config.setVersion("4.0.0");
sandPayClient = new SandPayClient(config); sandPayClient = new SandPayClient(config);