33333333333
This commit is contained in:
@@ -96,10 +96,25 @@ public class PayController {
|
||||
return R.fail(600,"支付失败,未找到订单");
|
||||
}
|
||||
try {
|
||||
boolean openAliPay = systemConfigManager.getSystemConfigOfBool(SystemConfigEnum.OPEN_WX_PAY);
|
||||
if(!openAliPay){
|
||||
orderLogsService.createBaseFail(dto.getOrderNo(),"四方微信支付","第四方微信未开启");
|
||||
return R.fail(600,"微信支付失败!未开启微信通道!");
|
||||
boolean checkOpen = true;
|
||||
String payCustom = systemConfigManager.getSystemConfig(SystemConfigEnum.PAY_CUSTOM);
|
||||
PayTrdConfig payTrdConfig = null;
|
||||
if(StringUtils.isNotEmpty(payCustom)){
|
||||
String[] ssss = payCustom.split(",");
|
||||
for (String vvvvv : ssss) {
|
||||
String[] payCustomSplit = vvvvv.split("-");
|
||||
if(payCustomSplit[0].equals(LoginHelper.getUserId()+"")){
|
||||
checkOpen = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(checkOpen){
|
||||
boolean openAliPay = systemConfigManager.getSystemConfigOfBool(SystemConfigEnum.OPEN_WX_PAY);
|
||||
if(!openAliPay){
|
||||
orderLogsService.createBaseFail(dto.getOrderNo(),"四方微信支付","第四方微信未开启");
|
||||
return R.fail(600,"微信支付失败!未开启微信通道!");
|
||||
}
|
||||
}
|
||||
log.info("微信聚合支付 使用第三方支付 dto={}",JSON.toJSONString(dto));
|
||||
PayReturnResp orderAli = payTrdConfigService.createOrderAli(payOrderInfo,true);
|
||||
|
||||
Reference in New Issue
Block a user