Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BusiServerInterface ¶
type BusiServerInterface interface { RunServer() // 运行服务 RestartServer() // 重启服务 InitServer() // 初始化服务 Shutdown() // 关闭服务 }
api服务接口
type Cron ¶
type Cron struct { Jobid string `gorm:"column:jobid;type:varchar(200)" json:"jobid"` // 任务ID Name string `gorm:"column:name;type:varchar(50)" json:"name"` // 任务名称 Expr string `gorm:"column:expr;type:varchar(50)" json:"expr"` // 表达式 Script string `gorm:"column:script;type:nvarchar(max)" json:"script"` // 脚本 Status int `gorm:"column:status;type:int" json:"status"` // 状态 Desc string `gorm:"column:desc;type:varchar(100)" json:"desc"` // 描述 Creator string `gorm:"column:creator;type:varchar(20)" json:"creator"` // 创建者 Category string `gorm:"column:category;type:varchar(50)" json:"category"` // 类别 models.BaseModel }
系统根据选择的表生成的结构体
type CronBase ¶
type CronBase struct { Name string `form:"name" json:"name"` // 任务名称 Expr string `form:"expr" json:"expr"` // 表达式 Script string `form:"script" json:"script"` // 脚本 Desc string `form:"desc" json:"desc"` // 描述 Creator string `form:"creator" json:"creator"` // 创建者 Category string `form:"category" json:"category"` // 类别 }
type CronQuery ¶
type CronQuery struct { Name string `form:"name" json:"name"` // 任务名称 Expr string `form:"expr" json:"expr"` // 表达式 Desc string `form:"desc" json:"desc"` // 描述 Creator string `form:"creator" json:"creator"` // 创建者 Category string `form:"category" json:"category"` // 类别 0 SQL 1 LUA脚本 2 shell脚本 3 http接口 models.PageInfo }
查询
type CronUpdateStatus ¶
type CronUpdateStatus struct {
Status int `form:"status" json:"status"` // 状态
}
修改状态
type DatabaseInfo ¶
type DatabaseInfo struct { Database string `json:"database" form:"database"` // 数据库 UserName string `json:"user" form:"user"` // 用户名 Password string `json:"password" form:"password"` // 密码 Host string `json:"host" form:"host"` // 服务地址 Port int `json:"port" form:"port"` // 端口号 }
数据库信息
type ServerInfo ¶
type ServerInfo struct { // 服务对象 BusiServerInterface // 业务中文名称 Name string // 业务路由名称 RouterName string // 端口号 Port int64 }
Click to show internal directories.
Click to hide internal directories.