|
|
@@ -327,7 +327,7 @@ public class ChinaumsSenselessPayService extends SuperService {
|
|
|
* refundOrderNo 退款订单号
|
|
|
*/
|
|
|
@SneakyThrows
|
|
|
- public ResultContent refund(String projectOid, String oid, String userId, BigDecimal total, String orderNo, String refundOrderNo, String remark) {
|
|
|
+ public ResultContent refund(String projectOid, String oid, String userId, BigDecimal total, String orderNo, String refundOrderNo, String remark, String targetOrderId) {
|
|
|
|
|
|
String projectAccountName = orgPayAccountService.queryOgPayAccount(projectOid, PaymentType.UnionFrictionlessPay);
|
|
|
//获取银联支付产品账户及需要签约的商户号
|
|
|
@@ -351,7 +351,7 @@ public class ChinaumsSenselessPayService extends SuperService {
|
|
|
ChinaSenselessRefundRequest request = new ChinaSenselessRefundRequest();
|
|
|
request.setMchntOrderId(refundOrderNo);
|
|
|
request.setRefundAmount(total.toBigInteger().toString());
|
|
|
- request.setTargetOrderId(orderNo);
|
|
|
+ request.setTargetOrderId(targetOrderId);
|
|
|
|
|
|
|
|
|
ShareOrder shareOrder = shareOrderDao.findTopByOrderNoAndProjectOidAndOidAndShareOrderType(orderNo, projectOid, oid, ShareOrderType.Pay);
|