修复重构后逻辑问题
This commit is contained in:
@@ -18,7 +18,10 @@ func HandleCancelTrade(_ context.Context, task *asynq.Task) (err error) {
|
||||
return fmt.Errorf("解析任务参数失败: %w", err)
|
||||
}
|
||||
|
||||
err = s.Trade.CancelTrade(data.TradeNo, data.Method, time.Now())
|
||||
err = s.Trade.CancelTrade(&s.ModifyTradeData{
|
||||
TradeNo: data.TradeNo,
|
||||
Method: data.Method,
|
||||
}, time.Now())
|
||||
if err != nil {
|
||||
return fmt.Errorf("取消交易失败: %w", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user