voucher/internal/service/wechat_retry.go

45 lines
942 B
Go

package service
import (
"context"
"voucher/internal/pkg/rdsmq"
)
func (s *VoucherService) GetWechatRetryConfig() *rdsmq.ConsumeConfig {
return nil
//queue := s.bc.RdsMQ.GetWechatRetry()
//if queue == nil {
// return nil
//}
//
//if !queue.GetIsOpen() {
// log.Warn(fmt.Sprintf("[%s]RdsMQ is not open", queue.Name))
// return nil
//}
//
//return &rdsmq.ConsumeConfig{
// Rdb: s.rdb.Rdb,
// QueueName: queue.Name,
// NumWorkers: queue.NumWorkers,
// WaitTime: queue.GetWaitTime().AsDuration(),
// RetryNum: queue.RetryNum,
// Fn: s.HandleWechatRetry,
// Logger: s.logHelper,
//}
}
func (s *VoucherService) HandleWechatRetry(ctx context.Context, batchNo string) error {
//if batchNo == "" {
// s.logHelper.Errorf("RdsMQ keySend error: batchNo is empty")
// return nil
//}
//
//if err := s.VoucherBiz.WechatRetry(ctx, batchNo); err != nil {
// s.logHelper.Error(err)
//}
return nil
}