基础架构变更 增加模块化
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
package system
|
||||
|
||||
type RouterGroup struct {
|
||||
ApiRouter
|
||||
AuthorityRouter
|
||||
AutoCodeRouter
|
||||
BaseRouter
|
||||
CasbinRouter
|
||||
DictionaryRouter
|
||||
DictionaryDetailRouter
|
||||
EmailRouter
|
||||
InitRouter
|
||||
JwtRouter
|
||||
MenuRouter
|
||||
OperationRecordRouter
|
||||
SysRouter
|
||||
UserRouter
|
||||
}
|
||||
@@ -6,15 +6,19 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitApiRouter(Router *gin.RouterGroup) {
|
||||
ApiRouter := Router.Group("api").Use(middleware.OperationRecord())
|
||||
type ApiRouter struct {
|
||||
}
|
||||
|
||||
func (s *ApiRouter) InitApiRouter(Router *gin.RouterGroup) {
|
||||
apiRouter := Router.Group("api").Use(middleware.OperationRecord())
|
||||
var apiRouterApi = v1.ApiGroupApp.SystemApiGroup.SystemApiApi
|
||||
{
|
||||
ApiRouter.POST("createApi", v1.CreateApi) // 创建Api
|
||||
ApiRouter.POST("deleteApi", v1.DeleteApi) // 删除Api
|
||||
ApiRouter.POST("getApiList", v1.GetApiList) // 获取Api列表
|
||||
ApiRouter.POST("getApiById", v1.GetApiById) // 获取单条Api消息
|
||||
ApiRouter.POST("updateApi", v1.UpdateApi) // 更新api
|
||||
ApiRouter.POST("getAllApis", v1.GetAllApis) // 获取所有api
|
||||
ApiRouter.DELETE("deleteApisByIds", v1.DeleteApisByIds) // 删除选中api
|
||||
apiRouter.POST("createApi", apiRouterApi.CreateApi) // 创建Api
|
||||
apiRouter.POST("deleteApi", apiRouterApi.DeleteApi) // 删除Api
|
||||
apiRouter.POST("getApiList", apiRouterApi.GetApiList) // 获取Api列表
|
||||
apiRouter.POST("getApiById", apiRouterApi.GetApiById) // 获取单条Api消息
|
||||
apiRouter.POST("updateApi", apiRouterApi.UpdateApi) // 更新api
|
||||
apiRouter.POST("getAllApis", apiRouterApi.GetAllApis) // 获取所有api
|
||||
apiRouter.DELETE("deleteApisByIds", apiRouterApi.DeleteApisByIds) // 删除选中api
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,14 +6,18 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitAuthorityRouter(Router *gin.RouterGroup) {
|
||||
AuthorityRouter := Router.Group("authority").Use(middleware.OperationRecord())
|
||||
type AuthorityRouter struct {
|
||||
}
|
||||
|
||||
func (s *AuthorityRouter) InitAuthorityRouter(Router *gin.RouterGroup) {
|
||||
authorityRouter := Router.Group("authority").Use(middleware.OperationRecord())
|
||||
var authorityApi = v1.ApiGroupApp.SystemApiGroup.AuthorityApi
|
||||
{
|
||||
AuthorityRouter.POST("createAuthority", v1.CreateAuthority) // 创建角色
|
||||
AuthorityRouter.POST("deleteAuthority", v1.DeleteAuthority) // 删除角色
|
||||
AuthorityRouter.PUT("updateAuthority", v1.UpdateAuthority) // 更新角色
|
||||
AuthorityRouter.POST("copyAuthority", v1.CopyAuthority) // 更新角色
|
||||
AuthorityRouter.POST("getAuthorityList", v1.GetAuthorityList) // 获取角色列表
|
||||
AuthorityRouter.POST("setDataAuthority", v1.SetDataAuthority) // 设置角色资源权限
|
||||
authorityRouter.POST("createAuthority", authorityApi.CreateAuthority) // 创建角色
|
||||
authorityRouter.POST("deleteAuthority", authorityApi.DeleteAuthority) // 删除角色
|
||||
authorityRouter.PUT("updateAuthority", authorityApi.UpdateAuthority) // 更新角色
|
||||
authorityRouter.POST("copyAuthority", authorityApi.CopyAuthority) // 更新角色
|
||||
authorityRouter.POST("getAuthorityList", authorityApi.GetAuthorityList) // 获取角色列表
|
||||
authorityRouter.POST("setDataAuthority", authorityApi.SetDataAuthority) // 设置角色资源权限
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,17 +5,21 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitAutoCodeRouter(Router *gin.RouterGroup) {
|
||||
AutoCodeRouter := Router.Group("autoCode")
|
||||
type AutoCodeRouter struct {
|
||||
}
|
||||
|
||||
func (s *AutoCodeRouter) InitAutoCodeRouter(Router *gin.RouterGroup) {
|
||||
autoCodeRouter := Router.Group("autoCode")
|
||||
var authorityApi = v1.ApiGroupApp.SystemApiGroup.AutoCodeApi
|
||||
{
|
||||
AutoCodeRouter.POST("delSysHistory", v1.DelSysHistory) // 删除回滚记录
|
||||
AutoCodeRouter.POST("getMeta", v1.GetMeta) // 根据id获取meta信息
|
||||
AutoCodeRouter.POST("getSysHistory", v1.GetSysHistory) // 获取回滚记录分页
|
||||
AutoCodeRouter.POST("rollback", v1.RollBack) // 回滚
|
||||
AutoCodeRouter.POST("preview", v1.PreviewTemp) // 获取自动创建代码预览
|
||||
AutoCodeRouter.POST("createTemp", v1.CreateTemp) // 创建自动化代码
|
||||
AutoCodeRouter.GET("getTables", v1.GetTables) // 获取对应数据库的表
|
||||
AutoCodeRouter.GET("getDB", v1.GetDB) // 获取数据库
|
||||
AutoCodeRouter.GET("getColumn", v1.GetColumn) // 获取指定表所有字段信息
|
||||
autoCodeRouter.POST("delSysHistory", authorityApi.DelSysHistory) // 删除回滚记录
|
||||
autoCodeRouter.POST("getMeta", authorityApi.GetMeta) // 根据id获取meta信息
|
||||
autoCodeRouter.POST("getSysHistory", authorityApi.GetSysHistory) // 获取回滚记录分页
|
||||
autoCodeRouter.POST("rollback", authorityApi.RollBack) // 回滚
|
||||
autoCodeRouter.POST("preview", authorityApi.PreviewTemp) // 获取自动创建代码预览
|
||||
autoCodeRouter.POST("createTemp", authorityApi.CreateTemp) // 创建自动化代码
|
||||
autoCodeRouter.GET("getTables", authorityApi.GetTables) // 获取对应数据库的表
|
||||
autoCodeRouter.GET("getDB", authorityApi.GetDB) // 获取数据库
|
||||
autoCodeRouter.GET("getColumn", authorityApi.GetColumn) // 获取指定表所有字段信息
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,11 +5,15 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitBaseRouter(Router *gin.RouterGroup) (R gin.IRoutes) {
|
||||
BaseRouter := Router.Group("base")
|
||||
type BaseRouter struct {
|
||||
}
|
||||
|
||||
func (s *BaseRouter) InitBaseRouter(Router *gin.RouterGroup) (R gin.IRoutes) {
|
||||
baseRouter := Router.Group("base")
|
||||
var baseApi = v1.ApiGroupApp.SystemApiGroup.BaseApi
|
||||
{
|
||||
BaseRouter.POST("login", v1.Login)
|
||||
BaseRouter.POST("captcha", v1.Captcha)
|
||||
baseRouter.POST("login", baseApi.Login)
|
||||
baseRouter.POST("captcha", baseApi.Captcha)
|
||||
}
|
||||
return BaseRouter
|
||||
return baseRouter
|
||||
}
|
||||
|
||||
@@ -6,10 +6,14 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitCasbinRouter(Router *gin.RouterGroup) {
|
||||
CasbinRouter := Router.Group("casbin").Use(middleware.OperationRecord())
|
||||
type CasbinRouter struct {
|
||||
}
|
||||
|
||||
func (s *CasbinRouter) InitCasbinRouter(Router *gin.RouterGroup) {
|
||||
casbinRouter := Router.Group("casbin").Use(middleware.OperationRecord())
|
||||
var casbinApi = v1.ApiGroupApp.SystemApiGroup.CasbinApi
|
||||
{
|
||||
CasbinRouter.POST("updateCasbin", v1.UpdateCasbin)
|
||||
CasbinRouter.POST("getPolicyPathByAuthorityId", v1.GetPolicyPathByAuthorityId)
|
||||
casbinRouter.POST("updateCasbin", casbinApi.UpdateCasbin)
|
||||
casbinRouter.POST("getPolicyPathByAuthorityId", casbinApi.GetPolicyPathByAuthorityId)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,13 +6,17 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitSysDictionaryRouter(Router *gin.RouterGroup) {
|
||||
SysDictionaryRouter := Router.Group("sysDictionary").Use(middleware.OperationRecord())
|
||||
type DictionaryRouter struct {
|
||||
}
|
||||
|
||||
func (s *DictionaryRouter) InitSysDictionaryRouter(Router *gin.RouterGroup) {
|
||||
sysDictionaryRouter := Router.Group("sysDictionary").Use(middleware.OperationRecord())
|
||||
var sysDictionaryApi = v1.ApiGroupApp.SystemApiGroup.DictionaryApi
|
||||
{
|
||||
SysDictionaryRouter.POST("createSysDictionary", v1.CreateSysDictionary) // 新建SysDictionary
|
||||
SysDictionaryRouter.DELETE("deleteSysDictionary", v1.DeleteSysDictionary) // 删除SysDictionary
|
||||
SysDictionaryRouter.PUT("updateSysDictionary", v1.UpdateSysDictionary) // 更新SysDictionary
|
||||
SysDictionaryRouter.GET("findSysDictionary", v1.FindSysDictionary) // 根据ID获取SysDictionary
|
||||
SysDictionaryRouter.GET("getSysDictionaryList", v1.GetSysDictionaryList) // 获取SysDictionary列表
|
||||
sysDictionaryRouter.POST("createSysDictionary", sysDictionaryApi.CreateSysDictionary) // 新建SysDictionary
|
||||
sysDictionaryRouter.DELETE("deleteSysDictionary", sysDictionaryApi.DeleteSysDictionary) // 删除SysDictionary
|
||||
sysDictionaryRouter.PUT("updateSysDictionary", sysDictionaryApi.UpdateSysDictionary) // 更新SysDictionary
|
||||
sysDictionaryRouter.GET("findSysDictionary", sysDictionaryApi.FindSysDictionary) // 根据ID获取SysDictionary
|
||||
sysDictionaryRouter.GET("getSysDictionaryList", sysDictionaryApi.GetSysDictionaryList) // 获取SysDictionary列表
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,13 +6,17 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitSysDictionaryDetailRouter(Router *gin.RouterGroup) {
|
||||
SysDictionaryDetailRouter := Router.Group("sysDictionaryDetail").Use(middleware.OperationRecord())
|
||||
type DictionaryDetailRouter struct {
|
||||
}
|
||||
|
||||
func (s *DictionaryDetailRouter) InitSysDictionaryDetailRouter(Router *gin.RouterGroup) {
|
||||
dictionaryDetailRouter := Router.Group("sysDictionaryDetail").Use(middleware.OperationRecord())
|
||||
var sysDictionaryDetailApi = v1.ApiGroupApp.SystemApiGroup.DictionaryDetailApi
|
||||
{
|
||||
SysDictionaryDetailRouter.POST("createSysDictionaryDetail", v1.CreateSysDictionaryDetail) // 新建SysDictionaryDetail
|
||||
SysDictionaryDetailRouter.DELETE("deleteSysDictionaryDetail", v1.DeleteSysDictionaryDetail) // 删除SysDictionaryDetail
|
||||
SysDictionaryDetailRouter.PUT("updateSysDictionaryDetail", v1.UpdateSysDictionaryDetail) // 更新SysDictionaryDetail
|
||||
SysDictionaryDetailRouter.GET("findSysDictionaryDetail", v1.FindSysDictionaryDetail) // 根据ID获取SysDictionaryDetail
|
||||
SysDictionaryDetailRouter.GET("getSysDictionaryDetailList", v1.GetSysDictionaryDetailList) // 获取SysDictionaryDetail列表
|
||||
dictionaryDetailRouter.POST("createSysDictionaryDetail", sysDictionaryDetailApi.CreateSysDictionaryDetail) // 新建SysDictionaryDetail
|
||||
dictionaryDetailRouter.DELETE("deleteSysDictionaryDetail", sysDictionaryDetailApi.DeleteSysDictionaryDetail) // 删除SysDictionaryDetail
|
||||
dictionaryDetailRouter.PUT("updateSysDictionaryDetail", sysDictionaryDetailApi.UpdateSysDictionaryDetail) // 更新SysDictionaryDetail
|
||||
dictionaryDetailRouter.GET("findSysDictionaryDetail", sysDictionaryDetailApi.FindSysDictionaryDetail) // 根据ID获取SysDictionaryDetail
|
||||
dictionaryDetailRouter.GET("getSysDictionaryDetailList", sysDictionaryDetailApi.GetSysDictionaryDetailList) // 获取SysDictionaryDetail列表
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,9 +6,13 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitEmailRouter(Router *gin.RouterGroup) {
|
||||
EmailRouter := Router.Group("email").Use(middleware.OperationRecord())
|
||||
type EmailRouter struct {
|
||||
}
|
||||
|
||||
func (s *EmailRouter) InitEmailRouter(Router *gin.RouterGroup) {
|
||||
emailRouter := Router.Group("email").Use(middleware.OperationRecord())
|
||||
var systemApi = v1.ApiGroupApp.SystemApiGroup.SystemApi
|
||||
{
|
||||
EmailRouter.POST("emailTest", v1.EmailTest) // 发送测试邮件
|
||||
emailRouter.POST("emailTest", systemApi.EmailTest) // 发送测试邮件
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,10 +5,14 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitInitRouter(Router *gin.RouterGroup) {
|
||||
InitRouter := Router.Group("init")
|
||||
type InitRouter struct {
|
||||
}
|
||||
|
||||
func (s *InitRouter) InitInitRouter(Router *gin.RouterGroup) {
|
||||
initRouter := Router.Group("init")
|
||||
var dbApi = v1.ApiGroupApp.SystemApiGroup.DBApi
|
||||
{
|
||||
InitRouter.POST("initdb", v1.InitDB) // 创建Api
|
||||
InitRouter.POST("checkdb", v1.CheckDB) // 创建Api
|
||||
initRouter.POST("initdb", dbApi.InitDB) // 创建Api
|
||||
initRouter.POST("checkdb", dbApi.CheckDB) // 创建Api
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,9 +6,13 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitJwtRouter(Router *gin.RouterGroup) {
|
||||
JwtRouter := Router.Group("jwt").Use(middleware.OperationRecord())
|
||||
type JwtRouter struct {
|
||||
}
|
||||
|
||||
func (s *JwtRouter) InitJwtRouter(Router *gin.RouterGroup) {
|
||||
jwtRouter := Router.Group("jwt").Use(middleware.OperationRecord())
|
||||
var jwtApi = v1.ApiGroupApp.SystemApiGroup.JwtApi
|
||||
{
|
||||
JwtRouter.POST("jsonInBlacklist", v1.JsonInBlacklist) // jwt加入黑名单
|
||||
jwtRouter.POST("jsonInBlacklist", jwtApi.JsonInBlacklist) // jwt加入黑名单
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,18 +6,22 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitMenuRouter(Router *gin.RouterGroup) (R gin.IRoutes) {
|
||||
MenuRouter := Router.Group("menu").Use(middleware.OperationRecord())
|
||||
type MenuRouter struct {
|
||||
}
|
||||
|
||||
func (s *MenuRouter) InitMenuRouter(Router *gin.RouterGroup) (R gin.IRoutes) {
|
||||
menuRouter := Router.Group("menu").Use(middleware.OperationRecord())
|
||||
var authorityMenuApi = v1.ApiGroupApp.SystemApiGroup.AuthorityMenuApi
|
||||
{
|
||||
MenuRouter.POST("getMenu", v1.GetMenu) // 获取菜单树
|
||||
MenuRouter.POST("getMenuList", v1.GetMenuList) // 分页获取基础menu列表
|
||||
MenuRouter.POST("addBaseMenu", v1.AddBaseMenu) // 新增菜单
|
||||
MenuRouter.POST("getBaseMenuTree", v1.GetBaseMenuTree) // 获取用户动态路由
|
||||
MenuRouter.POST("addMenuAuthority", v1.AddMenuAuthority) // 增加menu和角色关联关系
|
||||
MenuRouter.POST("getMenuAuthority", v1.GetMenuAuthority) // 获取指定角色menu
|
||||
MenuRouter.POST("deleteBaseMenu", v1.DeleteBaseMenu) // 删除菜单
|
||||
MenuRouter.POST("updateBaseMenu", v1.UpdateBaseMenu) // 更新菜单
|
||||
MenuRouter.POST("getBaseMenuById", v1.GetBaseMenuById) // 根据id获取菜单
|
||||
menuRouter.POST("getMenu", authorityMenuApi.GetMenu) // 获取菜单树
|
||||
menuRouter.POST("getMenuList", authorityMenuApi.GetMenuList) // 分页获取基础menu列表
|
||||
menuRouter.POST("addBaseMenu", authorityMenuApi.AddBaseMenu) // 新增菜单
|
||||
menuRouter.POST("getBaseMenuTree", authorityMenuApi.GetBaseMenuTree) // 获取用户动态路由
|
||||
menuRouter.POST("addMenuAuthority", authorityMenuApi.AddMenuAuthority) // 增加menu和角色关联关系
|
||||
menuRouter.POST("getMenuAuthority", authorityMenuApi.GetMenuAuthority) // 获取指定角色menu
|
||||
menuRouter.POST("deleteBaseMenu", authorityMenuApi.DeleteBaseMenu) // 删除菜单
|
||||
menuRouter.POST("updateBaseMenu", authorityMenuApi.UpdateBaseMenu) // 更新菜单
|
||||
menuRouter.POST("getBaseMenuById", authorityMenuApi.GetBaseMenuById) // 根据id获取菜单
|
||||
}
|
||||
return MenuRouter
|
||||
return menuRouter
|
||||
}
|
||||
|
||||
@@ -6,14 +6,18 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitSysOperationRecordRouter(Router *gin.RouterGroup) {
|
||||
SysOperationRecordRouter := Router.Group("sysOperationRecord").Use(middleware.OperationRecord())
|
||||
type OperationRecordRouter struct {
|
||||
}
|
||||
|
||||
func (s *OperationRecordRouter) InitSysOperationRecordRouter(Router *gin.RouterGroup) {
|
||||
operationRecordRouter := Router.Group("sysOperationRecord").Use(middleware.OperationRecord())
|
||||
var authorityMenuApi = v1.ApiGroupApp.SystemApiGroup.OperationRecordApi
|
||||
{
|
||||
SysOperationRecordRouter.POST("createSysOperationRecord", v1.CreateSysOperationRecord) // 新建SysOperationRecord
|
||||
SysOperationRecordRouter.DELETE("deleteSysOperationRecord", v1.DeleteSysOperationRecord) // 删除SysOperationRecord
|
||||
SysOperationRecordRouter.DELETE("deleteSysOperationRecordByIds", v1.DeleteSysOperationRecordByIds) // 批量删除SysOperationRecord
|
||||
SysOperationRecordRouter.GET("findSysOperationRecord", v1.FindSysOperationRecord) // 根据ID获取SysOperationRecord
|
||||
SysOperationRecordRouter.GET("getSysOperationRecordList", v1.GetSysOperationRecordList) // 获取SysOperationRecord列表
|
||||
operationRecordRouter.POST("createSysOperationRecord", authorityMenuApi.CreateSysOperationRecord) // 新建SysOperationRecord
|
||||
operationRecordRouter.DELETE("deleteSysOperationRecord", authorityMenuApi.DeleteSysOperationRecord) // 删除SysOperationRecord
|
||||
operationRecordRouter.DELETE("deleteSysOperationRecordByIds", authorityMenuApi.DeleteSysOperationRecordByIds) // 批量删除SysOperationRecord
|
||||
operationRecordRouter.GET("findSysOperationRecord", authorityMenuApi.FindSysOperationRecord) // 根据ID获取SysOperationRecord
|
||||
operationRecordRouter.GET("getSysOperationRecordList", authorityMenuApi.GetSysOperationRecordList) // 获取SysOperationRecord列表
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,12 +6,16 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitSystemRouter(Router *gin.RouterGroup) {
|
||||
SystemRouter := Router.Group("system").Use(middleware.OperationRecord())
|
||||
type SysRouter struct {
|
||||
}
|
||||
|
||||
func (s *SysRouter) InitSystemRouter(Router *gin.RouterGroup) {
|
||||
sysRouter := Router.Group("system").Use(middleware.OperationRecord())
|
||||
var systemApi = v1.ApiGroupApp.SystemApiGroup.SystemApi
|
||||
{
|
||||
SystemRouter.POST("getSystemConfig", v1.GetSystemConfig) // 获取配置文件内容
|
||||
SystemRouter.POST("setSystemConfig", v1.SetSystemConfig) // 设置配置文件内容
|
||||
SystemRouter.POST("getServerInfo", v1.GetServerInfo) // 获取服务器信息
|
||||
SystemRouter.POST("reloadSystem", v1.ReloadSystem) // 重启服务
|
||||
sysRouter.POST("getSystemConfig", systemApi.GetSystemConfig) // 获取配置文件内容
|
||||
sysRouter.POST("setSystemConfig", systemApi.SetSystemConfig) // 设置配置文件内容
|
||||
sysRouter.POST("getServerInfo", systemApi.GetServerInfo) // 获取服务器信息
|
||||
sysRouter.POST("reloadSystem", systemApi.ReloadSystem) // 重启服务
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,14 +6,18 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func (s *Router) InitUserRouter(Router *gin.RouterGroup) {
|
||||
UserRouter := Router.Group("user").Use(middleware.OperationRecord())
|
||||
type UserRouter struct {
|
||||
}
|
||||
|
||||
func (s *UserRouter) InitUserRouter(Router *gin.RouterGroup) {
|
||||
userRouter := Router.Group("user").Use(middleware.OperationRecord())
|
||||
var baseApi = v1.ApiGroupApp.SystemApiGroup.BaseApi
|
||||
{
|
||||
UserRouter.POST("register", v1.Register) // 用户注册账号
|
||||
UserRouter.POST("changePassword", v1.ChangePassword) // 用户修改密码
|
||||
UserRouter.POST("getUserList", v1.GetUserList) // 分页获取用户列表
|
||||
UserRouter.POST("setUserAuthority", v1.SetUserAuthority) // 设置用户权限
|
||||
UserRouter.DELETE("deleteUser", v1.DeleteUser) // 删除用户
|
||||
UserRouter.PUT("setUserInfo", v1.SetUserInfo) // 设置用户信息
|
||||
userRouter.POST("register", baseApi.Register) // 用户注册账号
|
||||
userRouter.POST("changePassword", baseApi.ChangePassword) // 用户修改密码
|
||||
userRouter.POST("getUserList", baseApi.GetUserList) // 分页获取用户列表
|
||||
userRouter.POST("setUserAuthority", baseApi.SetUserAuthority) // 设置用户权限
|
||||
userRouter.DELETE("deleteUser", baseApi.DeleteUser) // 删除用户
|
||||
userRouter.PUT("setUserInfo", baseApi.SetUserInfo) // 设置用户信息
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user