Documentation
¶
Index ¶
- func CreateTask(ctx *gin.Context)
- func GetTask(c *gin.Context)
- func GetTaskList(c *gin.Context)
- func GetTaskScheduleCfgList(c *gin.Context)
- func HoldTasks(c *gin.Context)
- func SetTask(c *gin.Context)
- type CreateTaskHandler
- type GetTaskHandler
- type GetTaskListHandler
- type GetTaskScheduleCfgListHandler
- type HoldTasksHandler
- type SetTaskHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CreateTaskHandler ¶
type CreateTaskHandler struct { Req model.CreateTaskReq Resp model.CreateTaskResp UserId string }
CreateTaskHandler 接口处理handler request和response都在这里
func (*CreateTaskHandler) HandleInput ¶
func (p *CreateTaskHandler) HandleInput() error
HandleInput 参数检查, 比如检查任务类型,优先级参数,实际每个参数都要检查,代码为了省事,只留了2个做例子
func (*CreateTaskHandler) HandleProcess ¶
func (p *CreateTaskHandler) HandleProcess() error
HandleProcess 处理函数 根据SQL,构成对应的需要的结构体
type GetTaskHandler ¶
type GetTaskHandler struct { Req model.GetTaskReq Resp model.GetTaskResp UserId string }
GetTaskHandler 接口处理handler
func (*GetTaskHandler) HandleProcess ¶
func (p *GetTaskHandler) HandleProcess() error
HandleProcess 处理函数
type GetTaskListHandler ¶
type GetTaskListHandler struct { Req model.GetTaskListReq Resp model.GetTaskListResp UserId string }
GetTaskListHandler 接口处理handler
func (*GetTaskListHandler) HandleInput ¶
func (p *GetTaskListHandler) HandleInput() error
HandleInput 参数检查
func (*GetTaskListHandler) HandleProcess ¶
func (p *GetTaskListHandler) HandleProcess() error
HandleProcess 处理函数
type GetTaskScheduleCfgListHandler ¶
type GetTaskScheduleCfgListHandler struct { Req model.GetTaskScheduleCfgListReq Resp model.GetTaskScheduleCfgListResp UserId string }
GetTaskScheduleCfgListHandler 接口处理handler
func (*GetTaskScheduleCfgListHandler) HandleInput ¶
func (p *GetTaskScheduleCfgListHandler) HandleInput() error
HandleInput 参数检查
func (*GetTaskScheduleCfgListHandler) HandleProcess ¶
func (p *GetTaskScheduleCfgListHandler) HandleProcess() error
HandleProcess 处理函数
type HoldTasksHandler ¶
type HoldTasksHandler struct { Req model.HoldTasksReq Resp model.HoldTasksResp UserId string }
HoldTasksHandler 接口处理handler
func (*HoldTasksHandler) HandleInput ¶
func (p *HoldTasksHandler) HandleInput() error
HandleInput 参数检查
func (*HoldTasksHandler) HandleProcess ¶
func (p *HoldTasksHandler) HandleProcess() error
HandleProcess 处理函数
type SetTaskHandler ¶
type SetTaskHandler struct { Req model.SetTaskReq Resp model.SetTaskResp UserId string }
SetTaskHandler 接口处理handler
func (*SetTaskHandler) HandleProcess ¶
func (p *SetTaskHandler) HandleProcess() error
HandleProcess 处理函数
Click to show internal directories.
Click to hide internal directories.