chore: stabilize lint and verify builds
This commit is contained in:
@@ -3,7 +3,7 @@ package args
|
||||
import (
|
||||
"quyun/v2/providers/job"
|
||||
|
||||
. "github.com/riverqueue/river"
|
||||
"github.com/riverqueue/river"
|
||||
"go.ipao.vip/atom/contracts"
|
||||
)
|
||||
|
||||
@@ -32,13 +32,13 @@ func (OrderRefundJob) Kind() string { return "order_refund" }
|
||||
|
||||
func (a OrderRefundJob) UniqueID() string { return a.Kind() }
|
||||
|
||||
func (OrderRefundJob) InsertOpts() InsertOpts {
|
||||
return InsertOpts{
|
||||
func (OrderRefundJob) InsertOpts() river.InsertOpts {
|
||||
return river.InsertOpts{
|
||||
Queue: job.QueueDefault,
|
||||
Priority: job.PriorityDefault,
|
||||
// 失败可重试;由 worker 判断不可重试的场景并 JobCancel。
|
||||
MaxAttempts: 10,
|
||||
UniqueOpts: UniqueOpts{
|
||||
UniqueOpts: river.UniqueOpts{
|
||||
ByArgs: true,
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user