网页支付相关,如果有出现'(单引号)则直接剔除

This commit is contained in:
egzosn
2021-10-31 21:01:27 +08:00
parent 2d74c2a959
commit e10812cacc
2 changed files with 8 additions and 2 deletions

View File

@@ -162,6 +162,12 @@ public abstract class BasePayService<PC extends PayConfigStorage> implements Pay
*/
@Override
public <O extends PayOrder> String toPay(O order) {
if (StringUtils.isNotEmpty(order.getSubject()) && order.getSubject().contains("'")){
order.setSubject(order.getSubject().replace("'",""));
}
if (StringUtils.isNotEmpty(order.getBody()) && order.getBody().contains("'")){
order.setBody(order.getBody().replace("'",""));
}
Map<String, Object> orderInfo = orderInfo(order);
return buildRequest(orderInfo, MethodType.POST);
}