[feat] 重新梳理依赖
This commit is contained in:
@@ -1,22 +1,24 @@
|
||||
package contracts
|
||||
|
||||
import "git.fsdpf.net/go/req"
|
||||
|
||||
type JobService interface {
|
||||
Start() error
|
||||
Stop() error
|
||||
Restart() error
|
||||
Dispatch(job string, payload any, u User) error
|
||||
Dispatch(job string, payload any, u req.User) error
|
||||
}
|
||||
|
||||
type Job interface {
|
||||
Controller
|
||||
// 任务处理
|
||||
Handle(any, User) error
|
||||
Handle(any, req.User) error
|
||||
}
|
||||
|
||||
type JobBase struct {
|
||||
Controller
|
||||
}
|
||||
|
||||
func (JobBase) Handle(any, User) error {
|
||||
func (JobBase) Handle(any, req.User) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user