mirror of
https://github.com/go-admin-team/go-admin.git
synced 2026-09-21 18:20:50 +00:00
15 lines
199 B
Go
15 lines
199 B
Go
package jobs
|
|
|
|
type Job interface {
|
|
Run()
|
|
addJob() (int, error)
|
|
}
|
|
|
|
type JobsExec interface {
|
|
Exec(arg interface{}) error
|
|
}
|
|
|
|
func CallExec(e JobsExec, arg interface{}) error {
|
|
return e.Exec(arg)
|
|
}
|