feat: added modules

This commit is contained in:
Marvin Zhang
2024-06-14 15:42:50 +08:00
parent 4d0adcb6f0
commit c4d795f47f
626 changed files with 60104 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
package interfaces
import "go.mongodb.org/mongo-driver/bson/primitive"
type Task interface {
Model
GetNodeId() (id primitive.ObjectID)
SetNodeId(id primitive.ObjectID)
GetNodeIds() (ids []primitive.ObjectID)
GetStatus() (status string)
SetStatus(status string)
GetError() (error string)
SetError(error string)
GetPid() (pid int)
SetPid(pid int)
GetSpiderId() (id primitive.ObjectID)
GetType() (ty string)
GetCmd() (cmd string)
GetParam() (param string)
GetPriority() (p int)
GetUserId() (id primitive.ObjectID)
SetUserId(id primitive.ObjectID)
}