diff --git a/internal/biz/order.go b/internal/biz/order.go index 4878177..421c690 100644 --- a/internal/biz/order.go +++ b/internal/biz/order.go @@ -40,7 +40,7 @@ func (v *VoucherBiz) orderRetry(ctx context.Context, order *bo.OrderBo) error { voucherNo, err := v.WechatCpnRepo.Order(ctx, order) if err != nil { - if err3 := v.fail(ctx, order, err.Error()); err3 != nil { + if err3 := v.fail(ctx, order, err); err3 != nil { return err3 } return err diff --git a/internal/biz/vo/cache.go b/internal/biz/vo/cache.go index 2537d25..3081ab0 100644 --- a/internal/biz/vo/cache.go +++ b/internal/biz/vo/cache.go @@ -36,7 +36,7 @@ var CacheKeyMap = map[CacheKey]time.Duration{ CmbProductQueryLockKey: 30 * time.Second, CmbBatchNoticeCacheKey: 21600 * time.Second, // 6小时 CmbBatchNoticeLockKey: 300 * time.Second, - OrderConsumeFailAlarmKey: 5 * time.Hour, // 5小时 + OrderConsumeFailAlarmKey: 3 * time.Hour, // 3小时 OrderConsumeFailAlarmLockKey: 60 * time.Second, NotifyRetryConsume: 60 * time.Second, WechatNotifyRegisterTagCacheKey: 30 * 86400 * time.Second, // 30天