# fix: 修复退款卡死在REFUNDING状态的问题

- **日期**: 2026-03-31
- **PR**: #76
- **影响服务**: hl-order-service

## 变更内容

### 后端修复（无接口变更）

1. **退款事务隔离修复**：`RefundService.createRefund()` 事务传播改为 `REQUIRES_NEW`，修复退款失败时状态无法正确回滚的问题
2. **新增卡死恢复定时任务**：每120秒自动扫描超过5分钟卡在 REFUNDING 状态的退款申请，恢复为 APPROVED 自动重试

### 测试环境数据修复

- HL2603-WX-004：退款状态从卡死恢复，将自动重试
- HL2603-XX-002：0元退款已完成
- HL2603-SL-001：微信回调丢失，已手动标记完成

## 前端影响

**无**。纯后端逻辑修复，无接口变更。
