mirror of
https://gitee.com/XM-GO/PandaX.git
synced 2026-04-23 02:48:34 +08:00
19 lines
960 B
Go
19 lines
960 B
Go
package entity
|
|
|
|
import (
|
|
"pandax/pkg/global/model"
|
|
)
|
|
|
|
type SysJob struct {
|
|
model.BaseAuthModel
|
|
JobName string `json:"jobName" gorm:"type:varchar(255);"` // 名称
|
|
TargetInvoke string `json:"targetInvoke" gorm:"type:varchar(64);comment:目标类型"` //调用目标 设备还是产品
|
|
TargetArgs string `json:"targetArgs" gorm:"type:varchar(64);comment:目标Id"` //目标传参 设备或者产品id
|
|
JobContent string `json:"jobContent" gorm:"type:json;comment:任务内容"` //目标传参 要执行的内容
|
|
CronExpression string `json:"cronExpression" gorm:"type:varchar(255);"` // cron表达式
|
|
MisfirePolicy string `json:"misfirePolicy" gorm:"type:varchar(1);"` // 执行策略
|
|
Status string `json:"status" gorm:"type:varchar(1);"` // 状态
|
|
EntryId int `json:"entryId" gorm:"type:int;"` // job启动时返回的id
|
|
|
|
}
|