controller

package
v0.0.0-...-5357738 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 6, 2023 License: MIT Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var HostOnlineMap map[int]string

Functions

func AdminLoginRegister

func AdminLoginRegister(group *gin.RouterGroup)

func AdminRegister

func AdminRegister(group *gin.RouterGroup)

func BakRegister

func BakRegister(group *gin.RouterGroup)

func DashboardRegister

func DashboardRegister(group *gin.RouterGroup)

func HistoryRegister

func HistoryRegister(group *gin.RouterGroup)

func HostPingCheck

func HostPingCheck(user, password, host string) error

func HostPortCheck

func HostPortCheck()

func HostPortCheckHandler

func HostPortCheckHandler(host string)

func HostRegister

func HostRegister(group *gin.RouterGroup)

func PublicRegister

func PublicRegister(group *gin.RouterGroup)

func TaskRegister

func TaskRegister(group *gin.RouterGroup)

Types

type AdminController

type AdminController struct {
}

func (*AdminController) ChangePwd

func (a *AdminController) ChangePwd(ctx *gin.Context)

ChangePwd 更改密码

func (*AdminController) DeleteUser

func (a *AdminController) DeleteUser(ctx *gin.Context)

DeleteUser 删除用户

func (*AdminController) GetUserByGroup

func (a *AdminController) GetUserByGroup(ctx *gin.Context)

func (*AdminController) GetUserGroupList

func (a *AdminController) GetUserGroupList(ctx *gin.Context)

func (*AdminController) ResetUserPasswd

func (a *AdminController) ResetUserPasswd(ctx *gin.Context)

ResetUserPasswd 重置用户密码

func (*AdminController) RoleInfo

func (a *AdminController) RoleInfo(ctx *gin.Context)

func (*AdminController) UpdateUserInfo

func (a *AdminController) UpdateUserInfo(ctx *gin.Context)

func (*AdminController) UserInfo

func (a *AdminController) UserInfo(ctx *gin.Context)

type AdminLoginController

type AdminLoginController struct {
}

func (*AdminLoginController) AdminLogin

func (a *AdminLoginController) AdminLogin(ctx *gin.Context)

AdminLogin godoc @Summary 管理员登录 @Description 管理员登录 @Tags 管理员接口 @ID /admin_login/login @Accept json @Produce json @Param polygon body dto.AdminLoginInput true "body" @Success 200 {object} middleware.Response{data=dto.AdminLoginOut} "success" @Router /admin_login/login [post]

func (*AdminLoginController) AdminLoginOut

func (a *AdminLoginController) AdminLoginOut(ctx *gin.Context)

type BakController

type BakController struct{}

func (*BakController) StartBak

func (bak *BakController) StartBak(c *gin.Context)

func (*BakController) StartBakAll

func (bak *BakController) StartBakAll(c *gin.Context)

func (*BakController) StartBakAllByHost

func (bak *BakController) StartBakAllByHost(c *gin.Context)

func (*BakController) StopBak

func (bak *BakController) StopBak(c *gin.Context)

func (*BakController) StopBakAll

func (bak *BakController) StopBakAll(c *gin.Context)

func (*BakController) StopBakAllByHost

func (bak *BakController) StopBakAllByHost(c *gin.Context)

type DashboardController

type DashboardController struct {
	// contains filtered or unexported fields
}

func (*DashboardController) GetInfoByDate

func (d *DashboardController) GetInfoByDate(ctx *gin.Context)

func (*DashboardController) GetSvcFinishTNum

func (d *DashboardController) GetSvcFinishTNum(ctx *gin.Context)

func (*DashboardController) GetSvcTNum

func (d *DashboardController) GetSvcTNum(ctx *gin.Context)

type HistoryController

type HistoryController struct {
	AfterBakChan chan *core.BakHandler
}

func (*HistoryController) DeleteHistory

func (bak *HistoryController) DeleteHistory(ctx *gin.Context)

func (*HistoryController) FindAllHistory

func (bak *HistoryController) FindAllHistory(c *gin.Context)

func (*HistoryController) GetHistoryNumInfo

func (bak *HistoryController) GetHistoryNumInfo(ctx *gin.Context)

func (*HistoryController) HistoryList

func (bak *HistoryController) HistoryList(c *gin.Context)

type HostController

type HostController struct{}

func (*HostController) HostAdd

func (h *HostController) HostAdd(c *gin.Context)

func (*HostController) HostDelete

func (h *HostController) HostDelete(ctx *gin.Context)

func (*HostController) HostList

func (h *HostController) HostList(c *gin.Context)

func (*HostController) HostUpdate

func (h *HostController) HostUpdate(c *gin.Context)

type PublicController

type PublicController struct{}

func (*PublicController) BakFileExists

func (p *PublicController) BakFileExists(ctx *gin.Context)

func (*PublicController) DownLoadBakfile

func (p *PublicController) DownLoadBakfile(ctx *gin.Context)

type TaskController

type TaskController struct {
	// contains filtered or unexported fields
}

func (*TaskController) TaskAdd

func (t *TaskController) TaskAdd(c *gin.Context)

func (*TaskController) TaskDelete

func (s *TaskController) TaskDelete(ctx *gin.Context)

func (*TaskController) TaskDetail

func (s *TaskController) TaskDetail(ctx *gin.Context)

func (*TaskController) TaskList

func (t *TaskController) TaskList(c *gin.Context)

func (*TaskController) TaskUpdate

func (t *TaskController) TaskUpdate(c *gin.Context)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL