MCPcopy Create free account

hub / github.com/anerg2046/go-admin-server / functions

Functions98 in github.com/anerg2046/go-admin-server

↓ 28 callersFunctionNewError
(code int, msg string)
app/code/error.go:15
↓ 11 callersFunctionbindParams
(c *gin.Context, params T)
app/http/binding/common.go:96
↓ 4 callersMethodID
()
app/http/binding/common.go:37
↓ 3 callersMethodEdit
(params model.Menu)
app/http/repo/Menu.go:55
↓ 2 callersMethodAssign
角色指派权限
app/http/repo/Role.go:77
↓ 2 callersFunctionMenuListToTree
菜单列表转树状结构
app/http/repo/Menu.go:36
↓ 2 callersFunctionNewGinEngine
()
app/server/gin.go:9
↓ 2 callersMethodStart
()
app/server/apiServer.go:18
↓ 2 callersMethodgenJwtToken
生成jwt token即AccessToken
app/http/repo/Auth.go:72
↓ 1 callersMethodKeyword
()
app/http/binding/common.go:83
↓ 1 callersMethodLogin
(params binding.UserLoginParams)
app/http/repo/Auth.go:25
↓ 1 callersFunctionNewApiServer
(engine *gin.Engine)
app/server/apiServer.go:23
↓ 1 callersFunctionNewWebServer
(engine *gin.Engine)
app/server/webServer.go:22
↓ 1 callersMethodPager
()
app/http/binding/common.go:64
↓ 1 callersFunctionPaginate
(params binding.Pager)
model/scope/common.go:9
↓ 1 callersMethodRefreshToken
(params binding.RefreshTokenParams)
app/http/repo/Auth.go:49
↓ 1 callersFunctionRegisterApiRouter
(r *gin.Engine)
router/api.go:14
↓ 1 callersFunctionRegisterWebRouter
(r *gin.Engine)
router/web.go:11
↓ 1 callersMethodVerifyTurnstile
()
app/http/binding/User.go:37
↓ 1 callersFunctionapp
(conn *gorm.DB)
cmd/migrator/main.go:27
↓ 1 callersFunctionassetReader
从embed读取静态资源
cmd/web/main.go:42
↓ 1 callersFunctiondefaultMenu
(conn *gorm.DB)
cmd/migrator/main.go:36
↓ 1 callersFunctiondefaultRole
(conn *gorm.DB)
cmd/migrator/main.go:124
↓ 1 callersFunctiondefaultUser
(conn *gorm.DB)
cmd/migrator/main.go:146
↓ 1 callersMethodgenRefreshToken
生成随机数token即RefreshToken
app/http/repo/Auth.go:90
↓ 1 callersMethodgetAllChildrenID
(menu model.Menu)
app/http/repo/Menu.go:103
↓ 1 callersFunctiongetTimezone
()
config/app.go:35
↓ 1 callersFunctionparseAssetTemplates
从embed读取模板文件
cmd/web/main.go:58
↓ 1 callersFunctionrouterNoneAuth
无需身份认证的接口
router/api.go:43
↓ 1 callersFunctionrouterSystemSetting
系统管理路由
router/api.go:51
↓ 1 callersFunctiontemplateFuncs
模板公共方法
cmd/web/main.go:37
MethodAfterFind
(tx *gorm.DB)
model/User.go:19
MethodAfterFind
(tx *gorm.DB)
model/User.go:29
MethodAfterFind
(tx *gorm.DB)
model/Menu.go:26
MethodAssign
角色指派权限
app/http/controller/api/Role.go:42
MethodAssign
用户分配角色
app/http/controller/api/Users.go:38
MethodAssign
()
app/http/binding/Role.go:31
MethodAssign
()
app/http/binding/Users.go:31
MethodAssign
(params binding.UserAssign)
app/http/repo/Users.go:98
MethodBeforeDelete
(tx *gorm.DB)
model/User.go:41
MethodBeforeDelete
(tx *gorm.DB)
model/Menu.go:32
MethodBeforeDelete
(tx *gorm.DB)
model/Role.go:19
MethodBeforeUpdate
(tx *gorm.DB)
model/User.go:34
MethodBeforeUpdate
(tx *gorm.DB)
model/Menu.go:39
MethodDel
删除菜单
app/http/controller/api/Menu.go:36
MethodDel
删除角色
app/http/controller/api/Role.go:30
MethodDel
删除用户
app/http/controller/api/Users.go:32
MethodDel
(id uint)
app/http/repo/Menu.go:87
MethodDel
(id uint)
app/http/repo/Role.go:46
MethodDel
(id uint)
app/http/repo/Users.go:86
MethodEdit
添加/编辑菜单
app/http/controller/api/Menu.go:30
MethodEdit
添加/编辑角色
app/http/controller/api/Role.go:24
MethodEdit
添加/编辑用户
app/http/controller/api/Users.go:26
MethodEdit
()
app/http/binding/Menu.go:13
MethodEdit
()
app/http/binding/Role.go:13
MethodEdit
()
app/http/binding/Users.go:13
MethodEdit
(params model.Role)
app/http/repo/Role.go:24
MethodEdit
(params model.User)
app/http/repo/Users.go:42
MethodErrCode
()
app/code/error.go:6
MethodErrCode
()
app/code/error.go:24
MethodErrMsg
()
app/code/error.go:7
MethodErrMsg
()
app/code/error.go:27
FunctionExpandChildren
展开所有的子集
model/scope/common.go:17
MethodGenre
()
app/http/binding/common.go:51
FunctionInitMultiDatabase
()
boot/db/database.go:39
MethodIp
(c *gin.Context)
app/http/controller/api/TestController.go:13
MethodIp
(c *gin.Context)
app/http/controller/web/TestController.go:11
MethodList
** 管理相关接口 */ 所有菜单
app/http/controller/api/Menu.go:25
MethodList
** 管理相关接口 */ 所有角色
app/http/controller/api/Role.go:19
MethodList
** 管理相关接口 */ 所有用户
app/http/controller/api/Users.go:19
MethodList
所有菜单列表
app/http/repo/Menu.go:48
MethodList
()
app/http/repo/Role.go:19
MethodList
(keyword binding.Keyword, pager binding.Pager)
app/http/repo/Users.go:24
MethodLogin
(c *gin.Context)
app/http/controller/api/Auth.go:15
MethodLogin
()
app/http/binding/User.go:23
MethodPermission
角色权限
app/http/controller/api/Role.go:36
MethodPermission
获取角色的权限
app/http/repo/Role.go:59
MethodRefreshToken
(c *gin.Context)
app/http/controller/api/Auth.go:20
MethodRefreshToken
()
app/http/binding/User.go:61
MethodRouter
(c *gin.Context)
app/http/controller/api/Menu.go:17
MethodRouter
用户可显示的菜单
app/http/repo/Menu.go:22
MethodScan
(value any)
model/common.go:18
MethodScan
(value any)
model/Menu.go:72
MethodScan
(value any)
model/Menu.go:84
MethodStart
()
app/server/webServer.go:17
MethodValue
()
model/common.go:14
MethodValue
()
model/Menu.go:68
MethodValue
()
model/Menu.go:80
FunctionaddGinIndex
postgres 添加json数据的gin索引
boot/db/database.go:33
Functionhelp
()
asset/public/static/js/app.js:1
Methodi
i 为了避免被其他包实现
app/code/error.go:5
Methodi
()
app/code/error.go:22
Functioninit
()
boot/db/database.go:14
Functioninit
()
config/app.go:27
Functionmain
()
cmd/test/main.go:9
Functionmain
()
cmd/migrator/main.go:19
Functionmain
()
cmd/api/main.go:12
Functionmain
()
cmd/web/main.go:20