admin

package
v0.0.0-...-8170b65 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 36 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenerateCaptcha

func GenerateCaptcha(c *gin.Context)

生成图形化验证码 ctx *context.Context

func TencentUploadFfile

func TencentUploadFfile(filename string) error

func UploadImage

func UploadImage(c *gin.Context)

@Summary Import Image @Produce json @Param image formData file true "Image File" @Success 200 {object} app.Response @Failure 500 {object} app.Response @Router /upload [post]

Types

type CaptchaResult

type CaptchaResult struct {
	Id          string `json:"id"`
	Base64Blob  string `json:"base_64_blob"`
	VerifyValue string `json:"code"`
}

type DeptController

type DeptController struct {
}

部门api

func (*DeptController) Delete

func (e *DeptController) Delete(c *gin.Context)

@Title 删除部门 @Description 删除部门 @Success 200 {object} app.Response @router / [delete]

func (*DeptController) GetAll

func (e *DeptController) GetAll(c *gin.Context)

@Title 获取部门列表 @Description 获取部门列表 @Success 200 {object} app.Response @router / [get]

func (*DeptController) Post

func (e *DeptController) Post(c *gin.Context)

@Title 添加部门 @Description 添加部门 @Success 200 {object} app.Response @router / [post]

func (*DeptController) Put

func (e *DeptController) Put(c *gin.Context)

@Title 修改部门 @Description 修改部门 @Success 200 {object} app.Response @router / [put]

type DictController

type DictController struct {
}

字典api

func (*DictController) Delete

func (e *DictController) Delete(c *gin.Context)

@Title 删除字典 @Description 删除字典 @Success 200 {object} app.Response @router /:id [delete]

func (*DictController) GetAll

func (e *DictController) GetAll(c *gin.Context)

@Title 获取字典列表 @Description 获取字典列表 @Success 200 {object} app.Response @router / [get]

func (*DictController) Post

func (e *DictController) Post(c *gin.Context)

@Title 添加字典 @Description 添加字典 @Success 200 {object} app.Response @router / [post]

func (*DictController) Put

func (e *DictController) Put(c *gin.Context)

@Title 修改字典 @Description 修改字典 @Success 200 {object} app.Response @router / [put]

type DictDetailController

type DictDetailController struct {
}

字典详情api

func (*DictDetailController) Delete

func (e *DictDetailController) Delete(c *gin.Context)

@Title 删除字典详情 @Description 删除字典详情 @Success 200 {object} app.Response @router /:id [delete]

func (*DictDetailController) GetAll

func (e *DictDetailController) GetAll(c *gin.Context)

@Title 获取字典详情列表 @Description 获取字典详情列表 @Success 200 {object} app.Response @router / [get]

func (*DictDetailController) Post

func (e *DictDetailController) Post(c *gin.Context)

@Title 添加字典详情 @Description 添加字典详情 @Success 200 {object} app.Response @router / [post]

func (*DictDetailController) Put

func (e *DictDetailController) Put(c *gin.Context)

@Title 修改字典详情 @Description 修改字典详情 @Success 200 {object} app.Response @router / [put]

type LogController

type LogController struct {
}

角色 API

func (*LogController) Delete

func (e *LogController) Delete(c *gin.Context)

@Title 日志删除 @Description 日志删除 @Success 200 {object} app.Response @router / [delete]

func (*LogController) GetAll

func (e *LogController) GetAll(c *gin.Context)

@Title 日志列表 @Description 日志列表 @Success 200 {object} app.Response @router / [get]

type LoginController

type LoginController struct {
}

登录api

func (*LoginController) Captcha

func (e *LoginController) Captcha(c *gin.Context)

@Title 获取验证码 @Description 获取验证码 @router /captcha [get]

func (*LoginController) Info

func (e *LoginController) Info(c *gin.Context)

@Title 获取用户信息 @Description 获取用户信息 @Success 200 {object} app.Response @router /info [get]

func (*LoginController) Login

func (e *LoginController) Login(c *gin.Context)

@Title 登录 @Description 登录 @Success 200 {object} app.Response @router /admin/login [post]

func (*LoginController) Logout

func (e *LoginController) Logout(c *gin.Context)

@Title 退出登录 @Description 退出登录 @Success 200 {object} app.Response @router /logout [delete]

type MaterialController

type MaterialController struct {
}

素材api

func (*MaterialController) Delete

func (e *MaterialController) Delete(c *gin.Context)

@Title 素材删除 @Description 素材删除 @Success 200 {object} app.Response @router /:id [delete]

func (*MaterialController) GetAll

func (e *MaterialController) GetAll(c *gin.Context)

@Title 素材列表 @Description 岗位列表 @Success 200 {object} app.Response @router / [get]

func (*MaterialController) Post

func (e *MaterialController) Post(c *gin.Context)

@Title 素材添加 @Description 素材添加 @Success 200 {object} app.Response @router / [post]

func (*MaterialController) Put

func (e *MaterialController) Put(c *gin.Context)

@Title 素材修改 @Description 素材修改 @Success 200 {object} app.Response @router / [put]

func (*MaterialController) Upload

func (e *MaterialController) Upload(c *gin.Context)

@Title 上传图像 @Description 上传图像 @Success 200 {object} app.Response @router /upload [post]

type MaterialGroupController

type MaterialGroupController struct {
}

素材分组api

func (*MaterialGroupController) Delete

func (e *MaterialGroupController) Delete(c *gin.Context)

@Title 素材分组删除 @Description 素材分组删除 @Success 200 {object} app.Response @router /:id [delete]

func (*MaterialGroupController) GetAll

func (e *MaterialGroupController) GetAll(c *gin.Context)

@Title 素材分组列表 @Description 素材分组列表 @Success 200 {object} app.Response @router / [get]

func (*MaterialGroupController) Post

func (e *MaterialGroupController) Post(c *gin.Context)

@Title素材分组添加 @Description素材分组添加 @Success 200 {object} app.Response @router / [post]

func (*MaterialGroupController) Put

func (e *MaterialGroupController) Put(c *gin.Context)

@Title 素材分组修改 @Description 素材分组修改 @Success 200 {object} app.Response @router / [put]

type MenuController struct {
}

菜单api

func (e *MenuController) Build(c *gin.Context)

@Title 菜单构建 @Description 菜单构建 @Success 200 {object} app.Response @router /build [get]

func (e *MenuController) Delete(c *gin.Context)

@Title 菜单删除 @Description 菜单删除 @Success 200 {object} app.Response @router / [delete]

func (e *MenuController) GetAll(c *gin.Context)

@Title 菜单列表 @Description 菜单列表 @Success 200 {object} app.Response @router / [get]

func (e *MenuController) GetTree(c *gin.Context)

@Title 菜单树形 @Description 菜单树形 @Success 200 {object} app.Response @router /tree [get]

func (e *MenuController) Post(c *gin.Context)

@Title 菜单添加 @Description 菜单添加 @Success 200 {object} app.Response @router / [post]

func (e *MenuController) Put(c *gin.Context)

@Title 菜单修改 @Description 菜单修改 @Success 200 {object} app.Response @router / [put]

type RoleController

type RoleController struct {
}

角色 API

func (*RoleController) Delete

func (e *RoleController) Delete(c *gin.Context)

@Title 角色删除 @Description 角色删除 @Success 200 {object} app.Response @router / [delete]

func (*RoleController) GetAll

func (e *RoleController) GetAll(c *gin.Context)

@Title 角色列表 @Description 角色列表 @Success 200 {object} app.Response @router / [get]

func (*RoleController) GetOne

func (e *RoleController) GetOne(c *gin.Context)

@Title 获取单个角色 @Description 获取单个角色 @Param id path int true "角色ID" @Success 200 {object} app.Response @router /:id [get]

func (*RoleController) Menu

func (e *RoleController) Menu(c *gin.Context)

@Title 角色菜单更新 @Description 角色菜单更新 @Success 200 {object} app.Response @router /menu [put]

func (*RoleController) Post

func (e *RoleController) Post(c *gin.Context)

@Title 角色添加 @Description 角色添加 @Success 200 {object} app.Response @router / [post]

func (*RoleController) Put

func (e *RoleController) Put(c *gin.Context)

@router / [put]

type StorePicController

type StorePicController struct {
}

func (*StorePicController) Delete

func (e *StorePicController) Delete(c *gin.Context)

func (*StorePicController) GetAll

func (e *StorePicController) GetAll(c *gin.Context)

func (*StorePicController) GetInfo

func (e *StorePicController) GetInfo(c *gin.Context)

func (*StorePicController) Post

func (e *StorePicController) Post(c *gin.Context)

type UserController

type UserController struct {
}

用户 API

func (*UserController) Avatar

func (e *UserController) Avatar(c *gin.Context)

@Title 用户上传图像 @Description 用户上传图像 @Success 200 {object} app.Response @router /updateAvatar [post]

func (*UserController) Center

func (e *UserController) Center(c *gin.Context)

@Title 用户修改个人信息 @Description 用户修改个人信息 @Success 200 {object} app.Response @router /center [put]

func (*UserController) Delete

func (e *UserController) Delete(c *gin.Context)

@Title 用户删除 @Description 用户删除 @Success 200 {object} app.Response @router / [delete]

func (*UserController) GetAll

func (e *UserController) GetAll(c *gin.Context)

@Title 用户列表 @Description 用户列表 @Success 200 {object} app.Response @router / [get]

func (*UserController) Pass

func (e *UserController) Pass(c *gin.Context)

@Title 用户修改密码 @Description 用户修改密码 @Success 200 {object} app.Response @router /updatePass [post]

func (*UserController) Post

func (e *UserController) Post(c *gin.Context)

@Title 用户添加 @Description 用户添加 @Success 200 {object} app.Response @router / [post]

func (*UserController) Put

func (e *UserController) Put(c *gin.Context)

@Title 用户编辑 @Description 用户编辑 @Success 200 {object} app.Response @router / [put]

Jump to

Keyboard shortcuts

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