mock

package
v0.0.0-...-c8dbcfe Latest Latest
Warning

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

Go to latest
Published: May 31, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AgenSet = wire.NewSet(wire.Struct(new(AgentMock), "*"))
View Source
var AgentConfigSet = wire.NewSet(wire.Struct(new(AgentConfigMock), "*"))
View Source
var DomainSet = wire.NewSet(wire.Struct(new(DomainMock), "*"))
View Source
var LoginSet = wire.NewSet(wire.Struct(new(LoginMock), "*"))
View Source
var MemberSet = wire.NewSet(wire.Struct(new(MemberMock), "*"))
View Source
var MenuSet = wire.NewSet(wire.Struct(new(MenuMock), "*"))
View Source
var MockSet = wire.NewSet(
	LoginSet,
	MenuSet,
	RoleSet,
	MemberSet,

) // end
View Source
var RoleSet = wire.NewSet(wire.Struct(new(RoleMock), "*"))
View Source
var UserSet = wire.NewSet(wire.Struct(new(UserMock), "*"))
View Source
var UsertagSet = wire.NewSet(wire.Struct(new(UsertagMock), "*"))

Functions

This section is empty.

Types

type AgentConfigMock

type AgentConfigMock struct {
}

func (*AgentConfigMock) Create

func (a *AgentConfigMock) Create(c *gin.Context)

@Tags AgentConfigAPI @Summary 创建询经销商配置数据 @Security ApiKeyAuth @Param body body schema.AgentConfig true "创建询经销商配置数据" @Success 200 {object} schema.IDResult @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/agentconfigs [post]

func (*AgentConfigMock) Query

func (a *AgentConfigMock) Query(c *gin.Context)

@Tags AgentConfigAPI @Summary 查询经销商配置数据 @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param roleIDs query string false "角色ID(多个以英文逗号分隔)" @Param status query int false "状态(1:启用 0:停用)" @Success 200 {object} schema.ListResult{list=[]schema.AgentConfig} "经销商配置数据查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/agentconfigs [get]

func (*AgentConfigMock) Update

func (a *AgentConfigMock) Update(c *gin.Context)

@Tags AgentConfigAPI @Summary 更新经销商配置数据数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Param body body schema.User true "更新经销商配置数据数据" @Success 200 {object} schema.AgentConfig @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/agentconfigs/{id} [post]

type AgentMock

type AgentMock struct {
}

func (*AgentMock) Query

func (a *AgentMock) Query(c *gin.Context)

@Tags AgentAPI @Summary 经销商的普通查询数据(没有统计数据) @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param roleIDs query string false "角色ID(多个以英文逗号分隔)" @Param status query int false "状态(1:启用 0:停用)" @Success 200 {object} schema.ListResult{list=[]schema.MemberShow} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/agents [get]

func (*AgentMock) QueryMyUsers

func (a *AgentMock) QueryMyUsers(c *gin.Context)

@Tags AgentAPI @Summary 查询自己的经销商的用户列表 @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param status query int false "状态(1:启用 0:停用)" @Success 200 {object} schema.ListResult{list=[]schema.UserShow} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/agents/my/users [get]

func (*AgentMock) QueryUsersByID

func (a *AgentMock) QueryUsersByID(c *gin.Context)

@Tags AgentAPI @Summary 查询该经销商的用户列表 @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param roleIDs query string false "角色ID(多个以英文逗号分隔)" @Param status query int false "状态(1:启用 0:停用)" @Success 200 {object} schema.ListResult{list=[]schema.UserShow} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/agents/:id/users [get]

func (*AgentMock) QueryWithStatistics

func (a *AgentMock) QueryWithStatistics(c *gin.Context)

@Tags AgentAPI @Summary 经销商的普通查询数据(有统计数据) @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param roleIDs query string false "角色ID(多个以英文逗号分隔)" @Param status query int false "状态(1:启用 0:停用)" @Success 200 {object} schema.ListResult{list=[]schema.AgentShow} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/agents/with-statistics [get]

func (*AgentMock) Update

func (a *AgentMock) Update(c *gin.Context)

@Tags AgentAPI @Summary 更新该经销商的的等级 @Security ApiKeyAuth @Param body body schema.AgentUpdate true "更新数据" @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/agents/:id [post]

type DomainMock

type DomainMock struct {
}

func (*DomainMock) Create

func (a *DomainMock) Create(c *gin.Context)

@Tags DomainAPI @Summary 创建数据 @Security ApiKeyAuth @Param body body schema.Domain true "创建数据" @Success 200 {object} schema.IDResult @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/domains [post]

func (*DomainMock) Delete

func (a *DomainMock) Delete(c *gin.Context)

@Tags DomainAPI @Summary 删除数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/domains/{id} [delete]

func (*DomainMock) Disable

func (a *DomainMock) Disable(c *gin.Context)

@Tags DomainAPI @Summary 禁用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/domains/{id}/disable [patch]

func (*DomainMock) Enable

func (a *DomainMock) Enable(c *gin.Context)

@Tags DomainAPI @Summary 启用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/domains/{id}/enable [patch]

func (*DomainMock) Get

func (a *DomainMock) Get(c *gin.Context)

@Tags DomainAPI @Summary 查询指定数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.Domain @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/domains/{id} [get]

func (*DomainMock) Query

func (a *DomainMock) Query(c *gin.Context)

@Tags DomainAPI @Summary 查询数据 @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param status query int false "状态(1:启用 0:禁用)" @Success 200 {object} schema.ListResult{list=[]schema.Domain} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/domains [get]

func (*DomainMock) QuerySelect

func (a *DomainMock) QuerySelect(c *gin.Context)

@Tags DomainAPI @Summary 查询选择数据 @Security ApiKeyAuth @Param queryValue query string false "查询值" @Param status query int false "状态(1:启用 0:禁用)" @Success 200 {object} schema.ListResult{list=[]schema.Domain} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/domains.select [get]

func (*DomainMock) Update

func (a *DomainMock) Update(c *gin.Context)

@Tags DomainAPI @Summary 更新数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Param body body schema.Domain true "更新数据" @Success 200 {object} schema.Domain @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/domains/{id} [put]

type LoginMock

type LoginMock struct {
}

func (*LoginMock) GetCaptcha

func (a *LoginMock) GetCaptcha(c *gin.Context)

@Tags LoginAPI @Summary 获取验证码信息 @Success 200 {object} schema.LoginCaptcha @Router /api/v1/pub/login/captchaid [get]

func (*LoginMock) GetMemberInfo

func (a *LoginMock) GetMemberInfo(c *gin.Context)

@Tags LoginAPI @Summary 获取当前用户信息 @Security ApiKeyAuth @Success 200 {object} schema.MemberLoginInfo @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/pub/current/member [get]

func (*LoginMock) Login

func (a *LoginMock) Login(c *gin.Context)

@Tags LoginAPI @Summary 用户登录 @Param body body schema.LoginParam true "请求参数" @Success 200 {object} schema.LoginTokenInfo @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/pub/login [post]

func (*LoginMock) Logout

func (a *LoginMock) Logout(c *gin.Context)

@Tags LoginAPI @Summary 用户登出 @Success 200 {object} schema.StatusResult "{status:OK}" @Router /api/v1/pub/login/exit [post]

func (*LoginMock) QueryMemberMenuTree

func (a *LoginMock) QueryMemberMenuTree(c *gin.Context)

@Tags LoginAPI @Summary 查询当前用户菜单树 @Security ApiKeyAuth @Success 200 {object} schema.ListResult{list=[]schema.MenuTree} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/pub/current/menutree [get]

func (*LoginMock) RefreshToken

func (a *LoginMock) RefreshToken(c *gin.Context)

@Tags LoginAPI @Summary 刷新令牌 @Security ApiKeyAuth @Success 200 {object} schema.LoginTokenInfo @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/pub/refresh-token [post]

func (*LoginMock) ResCaptcha

func (a *LoginMock) ResCaptcha(c *gin.Context)

@Tags LoginAPI @Summary 响应图形验证码 @Param id query string true "验证码ID" @Param reload query string false "重新加载" @Produce image/png @Success 200 "图形验证码" @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/pub/login/captcha [get]

func (*LoginMock) UpdatePassword

func (a *LoginMock) UpdatePassword(c *gin.Context)

@Tags LoginAPI @Summary 更新个人密码 @Security ApiKeyAuth @Param body body schema.UpdatePasswordParam true "请求参数" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/pub/current/password [put]

type MemberMock

type MemberMock struct {
}

func (*MemberMock) Create

func (a *MemberMock) Create(c *gin.Context)

@Tags MemberAPI @Summary 创建数据 @Security ApiKeyAuth @Param body body schema.Member true "创建数据" @Success 200 {object} schema.IDResult @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/members [post]

func (*MemberMock) Delete

func (a *MemberMock) Delete(c *gin.Context)

@Tags MemberAPI @Summary 删除数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/members/{id} [delete]

func (*MemberMock) Disable

func (a *MemberMock) Disable(c *gin.Context)

@Tags MemberAPI @Summary 禁用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/members/{id}/disable [patch]

func (*MemberMock) Enable

func (a *MemberMock) Enable(c *gin.Context)

@Tags MemberAPI @Summary 启用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/members/{id}/enable [patch]

func (*MemberMock) Get

func (a *MemberMock) Get(c *gin.Context)

@Tags MemberAPI @Summary 查询指定数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.Member @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/members/{id} [get]

func (*MemberMock) Query

func (a *MemberMock) Query(c *gin.Context)

@Tags MemberAPI @Summary 查询数据 @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param roleIDs query string false "角色ID(多个以英文逗号分隔)" @Param status query int false "状态(1:启用 0:停用)" @Success 200 {object} schema.ListResult{list=[]schema.MemberShow} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/members [get]

func (*MemberMock) Update

func (a *MemberMock) Update(c *gin.Context)

@Tags MemberAPI @Summary 更新数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Param body body schema.Member true "更新数据" @Success 200 {object} schema.Member @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/members/{id} [put]

type MenuMock struct{}
func (a *MenuMock) Create(c *gin.Context)

@Tags MenuAPI @Summary 创建数据 @Security ApiKeyAuth @Param body body schema.Menu true "创建数据" @Success 200 {object} schema.IDResult @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/menus [post]

func (a *MenuMock) Delete(c *gin.Context)

@Tags MenuAPI @Summary 删除数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/menus/{id} [delete]

func (a *MenuMock) Disable(c *gin.Context)

@Tags MenuAPI @Summary 禁用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/menus/{id}/disable [patch]

func (a *MenuMock) Enable(c *gin.Context)

@Tags MenuAPI @Summary 启用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/menus/{id}/enable [patch]

func (a *MenuMock) Get(c *gin.Context)

@Tags MenuAPI @Summary 查询指定数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.Menu @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/menus/{id} [get]

func (a *MenuMock) Query(c *gin.Context)

@Tags MenuAPI @Summary 查询菜单平铺数据 @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param status query int false "状态(1:启用 0:禁用)" @Param isShow query int false "是否显示(1:显示 2:隐藏)" @Param parentID query int false "父级ID" @Success 200 {object} schema.ListResult{list=[]schema.Menu} "查询结果" @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/menus [get]

func (a *MenuMock) QueryTree(c *gin.Context)

@Tags MenuAPI @Summary 查询菜单树-这是分group的树形结构 @Security ApiKeyAuth @Param status query int false "状态(1:启用 0:禁用)" @Param parentID query int false "父级ID" @Success 200 {object} schema.ListResult{list=[]schema.MenuTree} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/menus.tree [get]

func (a *MenuMock) Update(c *gin.Context)

@Tags MenuAPI @Summary 更新数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Param body body schema.Menu true "更新数据" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/menus/{id} [put]

type RoleMock

type RoleMock struct {
}

func (*RoleMock) Create

func (a *RoleMock) Create(c *gin.Context)

@Tags RoleAPI @Summary 创建数据 @Security ApiKeyAuth @Param body body schema.Role true "创建数据" @Success 200 {object} schema.IDResult @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/roles [post]

func (*RoleMock) Delete

func (a *RoleMock) Delete(c *gin.Context)

@Tags RoleAPI @Summary 删除数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/roles/{id} [delete]

func (*RoleMock) Disable

func (a *RoleMock) Disable(c *gin.Context)

@Tags RoleAPI @Summary 禁用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/roles/{id}/disable [patch]

func (*RoleMock) Enable

func (a *RoleMock) Enable(c *gin.Context)

@Tags RoleAPI @Summary 启用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/roles/{id}/enable [patch]

func (*RoleMock) Get

func (a *RoleMock) Get(c *gin.Context)

@Tags RoleAPI @Summary 查询指定数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.Role @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/roles/{id} [get]

func (*RoleMock) Query

func (a *RoleMock) Query(c *gin.Context)

@Tags RoleAPI @Summary 查询数据 @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param status query int false "状态(1:启用 0:禁用)" @Success 200 {object} schema.ListResult{list=[]schema.Role} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/roles [get]

func (*RoleMock) QuerySelect

func (a *RoleMock) QuerySelect(c *gin.Context)

@Tags RoleAPI @Summary 查询选择数据 @Security ApiKeyAuth @Param queryValue query string false "查询值" @Param status query int false "状态(1:启用 2:禁用)" @Success 200 {object} schema.ListResult{list=[]schema.Role} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/roles.select [get]

func (*RoleMock) Update

func (a *RoleMock) Update(c *gin.Context)

@Tags RoleAPI @Summary 更新数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Param body body schema.Role true "更新数据" @Success 200 {object} schema.Role @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/roles/{id} [put]

type UserMock

type UserMock struct {
}

func (*UserMock) Create

func (a *UserMock) Create(c *gin.Context)

@Tags UserAPI @Summary 创建数据 @Security ApiKeyAuth @Param body body schema.User true "创建数据" @Success 200 {object} schema.IDResult @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/users [post]

func (*UserMock) Delete

func (a *UserMock) Delete(c *gin.Context)

@Tags UserAPI @Summary 删除数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/users/{id} [delete]

func (*UserMock) Disable

func (a *UserMock) Disable(c *gin.Context)

@Tags UserAPI @Summary 禁用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/users/{id}/disable [patch]

func (*UserMock) Enable

func (a *UserMock) Enable(c *gin.Context)

@Tags UserAPI @Summary 启用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/users/{id}/enable [patch]

func (*UserMock) Get

func (a *UserMock) Get(c *gin.Context)

@Tags UserAPI @Summary 查询指定数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.User @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/users/{id} [get]

func (*UserMock) Query

func (a *UserMock) Query(c *gin.Context)

@Tags UserAPI @Summary 查询数据 @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param roleIDs query string false "角色ID(多个以英文逗号分隔)" @Param status query int false "状态(1:启用 0:停用)" @Success 200 {object} schema.ListResult{list=[]schema.UserShow} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/users [get]

func (*UserMock) Update

func (a *UserMock) Update(c *gin.Context)

@Tags UserAPI @Summary 更新数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Param body body schema.User true "更新数据" @Success 200 {object} schema.User @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/users/{id} [put]

type UsertagMock

type UsertagMock struct {
}

func (*UsertagMock) Create

func (a *UsertagMock) Create(c *gin.Context)

@Tags UsertagAPI @Summary 创建数据 @Security ApiKeyAuth @Param body body schema.Usertag true "创建数据" @Success 200 {object} schema.IDResult @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/usertags [post]

func (*UsertagMock) Delete

func (a *UsertagMock) Delete(c *gin.Context)

@Tags UsertagAPI @Summary 删除数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/usertags/{id} [delete]

func (*UsertagMock) Disable

func (a *UsertagMock) Disable(c *gin.Context)

@Tags UsertagAPI @Summary 禁用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/usertags/{id}/disable [patch]

func (*UsertagMock) Enable

func (a *UsertagMock) Enable(c *gin.Context)

@Tags UsertagAPI @Summary 启用数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.StatusResult "{status:OK}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/usertags/{id}/enable [patch]

func (*UsertagMock) Get

func (a *UsertagMock) Get(c *gin.Context)

@Tags UsertagAPI @Summary 查询指定数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Success 200 {object} schema.Usertag @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/usertags/{id} [get]

func (*UsertagMock) Query

func (a *UsertagMock) Query(c *gin.Context)

@Tags UsertagAPI @Summary 查询数据 @Security ApiKeyAuth @Param current query int true "分页索引" default(1) @Param pageSize query int true "分页大小" default(10) @Param queryValue query string false "查询值" @Param roleIDs query string false "角色ID(多个以英文逗号分隔)" @Param status query int false "状态(1:启用 0:停用)" @Success 200 {object} schema.ListResult{list=[]schema.Usertag} "查询结果" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/usertags [get]

func (*UsertagMock) Update

func (a *UsertagMock) Update(c *gin.Context)

@Tags UsertagAPI @Summary 更新数据 @Security ApiKeyAuth @Param id path int true "唯一标识" @Param body body schema.User true "更新数据" @Success 200 {object} schema.Usertag @Failure 400 {object} schema.ErrorResult "{error:{code:0,message:bad request}}" @Failure 401 {object} schema.ErrorResult "{error:{code:9999,message:invalid signature}}" @Failure 500 {object} schema.ErrorResult "{error:{code:0,message:internal server error}}" @Router /api/v1/usertags/{id} [put]

Jump to

Keyboard shortcuts

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