Documentation ¶
Index ¶
- func ClearVisits(c *gin.Context)
- func GetDept(c *gin.Context)
- func GetDict(c *gin.Context)
- func GetJob(c *gin.Context)
- func GetResource(c *gin.Context)
- func GetRole(c *gin.Context)
- func GetServer(c *gin.Context)
- func GetUser(c *gin.Context)
- func ListCaches(c *gin.Context)
- func ListDepts(c *gin.Context)
- func ListDicts(c *gin.Context)
- func ListJobs(c *gin.Context)
- func ListMenus(c *gin.Context)
- func ListResources(c *gin.Context)
- func ListRoleResources(c *gin.Context)
- func ListRoles(c *gin.Context)
- func ListUserRoles(c *gin.Context)
- func ListUsers(c *gin.Context)
- func ListVisits(c *gin.Context)
- func Login(c *gin.Context)
- func Mgt() *gin.Engine
- func RemoveCaches(c *gin.Context)
- func RemoveDepts(c *gin.Context)
- func RemoveDicts(c *gin.Context)
- func RemoveResources(c *gin.Context)
- func RemoveRoles(c *gin.Context)
- func RemoveUsers(c *gin.Context)
- func RemoveVisits(c *gin.Context)
- func SaveDept(c *gin.Context)
- func SaveDict(c *gin.Context)
- func SaveFile(c *gin.Context)
- func SaveJob(c *gin.Context)
- func SaveResource(c *gin.Context)
- func SaveRole(c *gin.Context)
- func SaveRoleResources(c *gin.Context)
- func SaveUser(c *gin.Context)
- func SaveUserRoles(c *gin.Context)
- func StartJob(c *gin.Context)
- func StopJob(c *gin.Context)
- func Upgrade(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClearVisits ¶
@summary 清空访问集合 @tags 系统 @success 200 {object} bool @router /mgt/sys/visits/all [delete]
func GetDept ¶
@summary 获取部门 @tags 系统 @param id path int true "编码" @success 200 {object} mdl.Dept @router /mgt/sys/depts/{id} [get]
func GetDict ¶
@summary 获取字典 @tags 系统 @param id path int true "编码" @success 200 {object} mdl.Dict @router /mgt/sys/dicts/{id} [get]
func GetJob ¶ added in v1.0.0
@summary 获取作业 @tags 系统 @param id path int true "编码" @success 200 {object} mdl.Job @router /mgt/sys/jobs/{id} [get]
func GetResource ¶
@summary 获取资源 @tags 系统 @param id path int true "编码" @success 200 {object} mdl.Resource @router /mgt/sys/resources/{id} [get]
func GetRole ¶
@summary 获取角色 @tags 系统 @param id path int true "编码" @success 200 {object} mdl.Role @router /mgt/sys/roles/{id} [get]
func GetServer ¶
@summary 获取服务器 @tags 系统 @success 200 {object} mdl.Server @router /mgt/sys/servers [get]
func GetUser ¶
@summary 获取用户 @tags 系统 @param id path int true "编码" @success 200 {object} mdl.User @router /mgt/sys/users/{id} [get]
func ListCaches ¶ added in v1.0.17
@summary 列举缓存集合 @tags 系统 @param type query int true "类型: 1-本地, 2-远程" default(1) @param keyword query string false "关键字" @success 200 {object} []mdl.Cache @router /mgt/sys/caches [get]
func ListDepts ¶
@summary 列举部门集合 @tags 系统 @param current query int false "当前页" default(1) @param size query int false "页大小" default(10) @success 200 {object} []mdl.Dept @router /mgt/sys/depts [get]
func ListDicts ¶
@summary 列举字典集合 @tags 系统 @param current query int false "当前页" default(1) @param size query int false "页大小" default(10) @success 200 {object} []mdl.Dict @router /mgt/sys/dicts [get]
func ListJobs ¶ added in v1.0.0
@summary 列举作业集合 @tags 系统 @param current query int false "当前页" default(1) @param size query int false "页大小" default(10) @success 200 {object} []mdl.Job @router /mgt/sys/jobs [get]
func ListMenus ¶
@summary 列举菜单集合 @tags 系统 @success 200 {object} []mdl.Resource @router /mgt/sys/resources/menu [get]
func ListResources ¶
@summary 列举资源集合 @tags 系统 @param current query int false "当前页" default(1) @param size query int false "页大小" default(10) @success 200 {object} []mdl.Resource @router /mgt/sys/resources [get]
func ListRoleResources ¶
@summary 列举角色资源集合 @tags 系统 @param id path int true "编码" @success 200 {object} []int @router /mgt/sys/roles/{id}/resources [get]
func ListRoles ¶
@summary 列举角色集合 @tags 系统 @param current query int false "当前页" default(1) @param size query int false "页大小" default(10) @success 200 {object} []mdl.Role @router /mgt/sys/roles [get]
func ListUserRoles ¶
@summary 列举用户角色集合 @tags 系统 @param id path int true "编码" @success 200 {object} []int @router /mgt/sys/users/{id}/roles [get]
func ListUsers ¶
@summary 列举用户集合 @tags 系统 @param current query int false "当前页" default(1) @param size query int false "页大小" default(10) @success 200 {object} []mdl.User @router /mgt/sys/users [get]
func ListVisits ¶
@summary 列举访问集合 @tags 系统 @param current query int false "当前页" default(1) @param size query int false "页大小" default(10) @success 200 {object} []mdl.Visit @router /mgt/sys/visits [get]
func Login ¶
@summary 登录 @tags 系统 @param userName formData string true "用户名" @param password formData string true "密码" @success 200 {object} mdl.User @router /mgt/login [post]
func RemoveCaches ¶ added in v1.0.17
@summary 移除缓存集合 @tags 系统 @param type query int true "类型: 1-本地, 2-远程" default(1) @param ids path string true "编码集合" @success 200 {object} bool @router /mgt/sys/caches/{ids} [delete]
func RemoveDepts ¶
@summary 移除部门集合 @tags 系统 @param ids path string true "编码集合" @success 200 {object} bool @router /mgt/sys/depts/{ids} [delete]
func RemoveDicts ¶
@summary 移除字典集合 @tags 系统 @param ids path string true "编码集合" @success 200 {object} bool @router /mgt/sys/dicts/{ids} [delete]
func RemoveResources ¶
@summary 移除资源集合 @tags 系统 @param ids path string true "编码集合" @success 200 {object} bool @router /mgt/sys/resources/{ids} [delete]
func RemoveRoles ¶
@summary 移除角色集合 @tags 系统 @param ids path string true "编码集合" @success 200 {object} bool @router /mgt/sys/roles/{ids} [delete]
func RemoveUsers ¶
@summary 移除用户集合 @tags 系统 @param ids path string true "编码集合" @success 200 {object} bool @router /mgt/sys/users/{ids} [delete]
func RemoveVisits ¶
@summary 移除访问集合 @tags 系统 @param ids path string true "编码集合" @success 200 {object} bool @router /mgt/sys/visits/{ids} [delete]
func SaveDept ¶
@summary 保存部门 @tags 系统 @param dept body mdl.Dept true "部门" @success 200 {object} int @router /mgt/sys/depts [post]
func SaveDict ¶
@summary 保存字典 @tags 系统 @param dict body mdl.Dict true "字典" @success 200 {object} int @router /mgt/sys/dicts [post]
func SaveFile ¶
@summary 保存文件 @tags 系统 @param dir path string false "目录" @success 200 {object} string @router /mgt/sys/files/{dir} [post]
func SaveJob ¶ added in v1.0.0
@summary 保存作业 @tags 系统 @param job body mdl.Job true "作业" @success 200 {object} int @router /mgt/sys/jobs [post]
func SaveResource ¶
@summary 保存资源 @tags 系统 @param resource body mdl.Resource true "资源" @success 200 {object} int @router /mgt/sys/resources [post]
func SaveRole ¶
@summary 保存角色 @tags 系统 @param role body mdl.Role true "角色" @success 200 {object} int @router /mgt/sys/roles [post]
func SaveRoleResources ¶
@summary 保存角色资源集合 @tags 系统 @param id path int true "编码" @param resources body []mdl.Resource true "资源集合" @success 200 {object} bool @router /mgt/sys/roles/{id}/resources [post]
func SaveUser ¶
@summary 保存用户 @tags 系统 @param user body mdl.User true "用户" @success 200 {object} int @router /mgt/sys/users [post]
func SaveUserRoles ¶
@summary 保存用户角色集合 @tags 系统 @param id path int true "编码" @param roles body []int true "角色集合" @success 200 {object} bool @router /mgt/sys/users/{id}/roles [post]
func StartJob ¶ added in v1.0.0
@summary 启动作业 @tags 系统 @param id path int true "编码" @success 200 {object} bool @router /mgt/sys/jobs/{id}/start [post]
Types ¶
This section is empty.