wujiefeng 1 год назад
Родитель
Сommit
e4158f8194

+ 2 - 2
FullCardServer/src/main/java/com/zhongshu/card/server/core/service/pay/ChinaumsSenselessPayService.java

@@ -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);