mirror of
https://gitee.com/dromara/dax-pay.git
synced 2025-10-13 13:20:23 +00:00
fix(refund): 修复退款成功状态下错误信息被清空
This commit is contained in:
@@ -76,9 +76,11 @@ public class RefundOrder extends MchAppBaseEntity implements ToResult<RefundOrde
|
||||
private String status;
|
||||
|
||||
/** 错误码 */
|
||||
@TableField(updateStrategy = FieldStrategy.ALWAYS)
|
||||
private String errorCode;
|
||||
|
||||
/** 错误信息 */
|
||||
@TableField(updateStrategy = FieldStrategy.ALWAYS)
|
||||
private String errorMsg;
|
||||
|
||||
/** 异步通知地址 */
|
||||
|
@@ -172,6 +172,7 @@ public class RefundAssistService {
|
||||
}
|
||||
// 设置退款为完成状态和完成时间
|
||||
refundOrder.setStatus(RefundStatusEnum.SUCCESS.getCode())
|
||||
.setErrorMsg(null)
|
||||
.setFinishTime(finishTime);
|
||||
payOrder.setRefundStatus(afterPayRefundStatus.getCode());
|
||||
|
||||
|
@@ -102,7 +102,8 @@ public class RefundCallbackService {
|
||||
}
|
||||
// 设置退款为完成状态和完成时间
|
||||
refundOrder.setStatus(RefundStatusEnum.SUCCESS.getCode())
|
||||
.setFinishTime(callbackInfo.getFinishTime());
|
||||
.setFinishTime(callbackInfo.getFinishTime())
|
||||
.setErrorMsg(null);
|
||||
payOrder.setRefundStatus(payRefundStatusEnum.getCode());
|
||||
|
||||
// 更新订单和退款相关订单
|
||||
|
Reference in New Issue
Block a user