api

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Jul 30, 2020 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

APISet 注入api

View Source
var AppSet = wire.NewSet(wire.Struct(new(App), "*"))
View Source
var DemoSet = wire.NewSet(wire.Struct(new(Demo), "*"))

DemoSet 注入Demo

View Source
var GPlatFormSet = wire.NewSet(wire.Struct(new(GPlatform), "*"))
View Source
var GTplMallSet = wire.NewSet(wire.Struct(new(GTplMall), "*"))
View Source
var LoginSet = wire.NewSet(wire.Struct(new(Login), "*"))

LoginSet 注入Login

View Source
var MenuSet = wire.NewSet(wire.Struct(new(Menu), "*"))

MenuSet 注入Menu

View Source
var PageManagerSet = wire.NewSet(wire.Struct(new(PageManager), "*"))

PageManagerSet 注入PageManager

View Source
var PageVersionHistorySet = wire.NewSet(wire.Struct(new(PageVersionHistory), "*"))

PageVersionHistorySet 注入PageVersionHistory

View Source
var RoleSet = wire.NewSet(wire.Struct(new(Role), "*"))

RoleSet 注入Role

View Source
var SettingSet = wire.NewSet(wire.Struct(new(Setting), "*"))

SettingSet 注入Setting

View Source
var UserSet = wire.NewSet(wire.Struct(new(User), "*"))

UserSet 注入User

Functions

This section is empty.

Types

type App

type App struct {
	AppBll       bll.IApp
	MenuBll      bll.IMenu
	PageBll      bll.IPageManager
	SettingBll   bll.ISetting
	GPlatformBll bll.IGPlatform
}

应用相关接口

func (*App) Init

func (a *App) Init(c *gin.Context)

初始化应用相关资源

func (*App) Query

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

type Demo

type Demo struct {
	DemoBll bll.IDemo
}

Demo 示例程序

func (*Demo) Create

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

Create 创建数据

func (*Demo) Delete

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

Delete 删除数据

func (*Demo) Disable

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

Disable 禁用数据

func (*Demo) Enable

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

Enable 启用数据

func (*Demo) Get

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

Get 查询指定数据

func (*Demo) Query

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

Query 查询数据

func (*Demo) Update

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

Update 更新数据

type GPlatform added in v1.0.1

type GPlatform struct {
	GPlatformBll bll.IGPlatform
}

func (*GPlatform) Create added in v1.0.1

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

Create 创建数据

func (*GPlatform) Delete added in v1.0.1

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

Delete 删除数据

func (*GPlatform) Disable added in v1.0.1

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

Disable 禁用数据

func (*GPlatform) Enable added in v1.0.1

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

Enable 启用数据

func (*GPlatform) Get added in v1.0.1

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

Get 查询指定数据

func (*GPlatform) GetOptions added in v1.0.1

func (a *GPlatform) GetOptions(c *gin.Context)

获取select的查询配置

func (*GPlatform) Query added in v1.0.1

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

Query 查询数据

func (*GPlatform) Update added in v1.0.1

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

Update 更新数据

type GTplMall added in v1.0.1

type GTplMall struct {
	GTplMallBll bll.IGTplMall
}

func (*GTplMall) Create added in v1.0.1

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

Create 创建数据

func (*GTplMall) Delete added in v1.0.1

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

Delete 删除数据

func (*GTplMall) Disable added in v1.0.1

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

func (*GTplMall) Enable added in v1.0.1

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

func (*GTplMall) Get added in v1.0.1

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

Get 查询指定数据

func (*GTplMall) Mock added in v1.0.1

func (a *GTplMall) Mock(c *gin.Context)

func (*GTplMall) Publish added in v1.0.1

func (a *GTplMall) Publish(c *gin.Context)

func (*GTplMall) Query added in v1.0.1

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

Query 查询数据

func (*GTplMall) Update added in v1.0.1

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

Update 更新数据

type Login

type Login struct {
	LoginBll     bll.ILogin
	GPlatformBll bll.IGPlatform
}

Login 登录管理

func (*Login) GetCaptcha

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

GetCaptcha 获取验证码信息

func (*Login) GetUserInfo

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

GetUserInfo 获取当前用户信息

func (*Login) Login

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

Login 用户登录

func (*Login) Logout

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

Logout 用户登出

func (*Login) Permissions added in v1.0.2

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

func (*Login) QueryUserMenuTree

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

QueryUserMenuTree 查询当前用户菜单树

func (*Login) RefreshToken

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

RefreshToken 刷新令牌

func (*Login) ResCaptcha

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

ResCaptcha 响应图形验证码

func (*Login) UpdatePassword

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

UpdatePassword 更新个人密码

type Menu struct {
	MenuBll bll.IMenu
}

Menu 菜单管理

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

Create 创建数据

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

Delete 删除数据

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

Disable 禁用数据

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

Enable 启用数据

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

Get 查询指定数据

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

Query 查询数据

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

QueryTree 查询菜单树

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

Update 更新数据

type PageManager

type PageManager struct {
	PageManagerBll bll.IPageManager
	MenuBll        bll.IMenu
}

PageManager 用户管理

func (*PageManager) Clone

func (a *PageManager) Clone(c *gin.Context)

Clone 克隆当前数据

func (*PageManager) Create

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

Create 创建数据

func (*PageManager) Delete

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

Delete 删除数据

func (*PageManager) Get

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

Get 查询指定数据

func (*PageManager) GetByRoute

func (a *PageManager) GetByRoute(c *gin.Context)

GetByRoute 根据路由查询指定数据

func (*PageManager) GetByRouteWithDetail

func (a *PageManager) GetByRouteWithDetail(c *gin.Context)

GetByRouteWithDetail 根据路由查询详细数据

func (*PageManager) History

func (a *PageManager) History(c *gin.Context)

func (*PageManager) Query

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

Query 查询数据

func (*PageManager) Revert

func (a *PageManager) Revert(c *gin.Context)

func (*PageManager) Update

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

Update 更新数据

type PageVersionHistory

type PageVersionHistory struct {
	PageVersionHistoryBll bll.IPageVersionHistory
}

PageVersionHistory 用户管理

func (*PageVersionHistory) Get

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

Get 查询指定数据

func (*PageVersionHistory) Query

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

Query 查询数据

type Role

type Role struct {
	RoleBll bll.IRole
}

Role 角色管理

func (*Role) Create

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

Create 创建数据

func (*Role) Delete

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

Delete 删除数据

func (*Role) Disable

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

Disable 禁用数据

func (*Role) Enable

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

Enable 启用数据

func (*Role) Get

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

Get 查询指定数据

func (*Role) Query

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

Query 查询数据

func (*Role) QuerySelect

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

QuerySelect 查询选择数据

func (*Role) Update

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

Update 更新数据

type Setting

type Setting struct {
	SettingBll   bll.ISetting
	GPlatformBll bll.IGPlatform
}

Setting 示例程序

func (*Setting) Create

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

Create 创建数据

func (*Setting) Delete

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

Delete 删除数据

func (*Setting) Get

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

Get 查询指定数据

func (*Setting) Query

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

Query 查询数据

func (*Setting) Update

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

Update 更新数据

type User

type User struct {
	UserBll bll.IUser
}

User 用户管理

func (*User) Create

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

Create 创建数据

func (*User) Delete

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

Delete 删除数据

func (*User) Disable

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

Disable 禁用数据

func (*User) Enable

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

Enable 启用数据

func (*User) Get

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

Get 查询指定数据

func (*User) Query

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

Query 查询数据

func (*User) Update

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

Update 更新数据

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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