|
|
@@ -575,12 +575,7 @@ public class PayScoreServiceImpl implements PayScoreService {
|
|
|
PayScoreResult result = payScoreStrategy.refundServiceOrder(request);
|
|
|
|
|
|
if (result.isSuccess()) {
|
|
|
- order.setRefundStatus(RefundStatus.REFUNDED.getCode());
|
|
|
- order.setRefundAmount(actualRefundAmount);
|
|
|
- order.setRefundTime(LocalDateTime.now());
|
|
|
- order.setRefundReason(reason);
|
|
|
- order.setPayStatus(OrderConstants.PAY_STATUS_REFUND);
|
|
|
- orderService.updateById(order);
|
|
|
+ // Order 状态由 PaymentServiceImpl.updateOrderRefundStatus() 统一处理(累计算法)
|
|
|
log.info("[支付分服务] 退款成功 - orderId: {}, refundId: {}", orderId, result.getPackageStr());
|
|
|
}
|
|
|
|