|
|
@@ -480,10 +480,10 @@ public class ChinaumsSenselessPayService extends SuperService {
|
|
|
unionFrictionlessPayFinishModel.setStatus((String) refundBody.get("status"));
|
|
|
unionFrictionlessPayFinishModel.setRefundStatus((String) refundBody.get("refundStatus"));
|
|
|
unionFrictionlessPayFinishModel.setRefundOrderId(refundOrderNo);
|
|
|
- unionFrictionlessPayFinishModel.setMerOrderId((String) refundBody.get("mchntOrderId"));
|
|
|
+ unionFrictionlessPayFinishModel.setMerOrderId(((String) refundBody.get("mchntOrderId")).substring(projectConf.getOrderNoPrefix().length()));
|
|
|
unionFrictionlessPayFinishModel.setTargetOrderId((String) refundBody.get("refundTargetOrderId"));
|
|
|
|
|
|
- if (handle && refundBody.get("status").equals("TRADE_REFUND") && refundBody.get("refundStatus").equals("SUCCESS")) {
|
|
|
+ if (handle && refundBody.get("status").equals("TRADE_SUCCESS") && refundBody.get("refundStatus").equals("SUCCESS")) {
|
|
|
com.github.microservice.pay.client.ret.ResultContent<List<TransactionLogModel>> listResultContent = handleRefund(projectOid,
|
|
|
oid,
|
|
|
userId,
|