|
|
@@ -1,11 +1,10 @@
|
|
|
-
|
|
|
package gen
|
|
|
|
|
|
import (
|
|
|
- "git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
|
|
|
- "github.com/gin-gonic/gin"
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/partial"
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/engine"
|
|
|
+ "git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
|
|
|
+ "github.com/gin-gonic/gin"
|
|
|
)
|
|
|
|
|
|
// SystemController operations for System
|
|
|
@@ -18,447 +17,457 @@ func NewSystemController(e *engine.ApiEngine) *SystemController {
|
|
|
return controller
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
// Sidebar
|
|
|
// @Title Sidebar
|
|
|
-// @Description 获取导航菜单
|
|
|
-// @Param user string false "用户id"
|
|
|
+// @Description 获取导航菜单
|
|
|
+// @Param user string false "用户id"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /sidebar [post,get]
|
|
|
func (c *SystemController) Sidebar(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_Sidebar(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// FindUserPage
|
|
|
// @Title FindUserPage
|
|
|
-// @Description 获取用户分页数
|
|
|
+// @Description 获取用户分页数
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /find_user_page [get,post]
|
|
|
func (c *SystemController) FindUserPage(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_FindUserPage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// GetOrgTree
|
|
|
// @Title GetOrgTree
|
|
|
-// @Description 获取组织架构树
|
|
|
+// @Description 获取组织架构树
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /get_org_tree [get,post]
|
|
|
func (c *SystemController) GetOrgTree(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_GetOrgTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// GetMenuTree
|
|
|
// @Title GetMenuTree
|
|
|
-// @Description 获取菜单树
|
|
|
+// @Description 获取菜单树
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /get_menu_tree [get,post]
|
|
|
func (c *SystemController) GetMenuTree(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_GetMenuTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// GetDomainTree
|
|
|
// @Title GetDomainTree
|
|
|
-// @Description 获取菜单树
|
|
|
+// @Description 获取菜单树
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /get_domain_tree [get,post]
|
|
|
func (c *SystemController) GetDomainTree(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_GetDomainTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// FindOrgPage
|
|
|
// @Title FindOrgPage
|
|
|
-// @Description 获取组织架构分页数
|
|
|
+// @Description 获取组织架构分页数
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /find_org_page [get,post]
|
|
|
func (c *SystemController) FindOrgPage(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_FindOrgPage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// FindRolePage
|
|
|
// @Title FindRolePage
|
|
|
-// @Description 获取角色分页数
|
|
|
+// @Description 获取角色分页数
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /find_role_page [get,post]
|
|
|
func (c *SystemController) FindRolePage(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_FindRolePage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// FindMenuPage
|
|
|
// @Title FindMenuPage
|
|
|
-// @Description 获取菜单分页数
|
|
|
+// @Description 获取菜单分页数
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /find_menu_page [get,post]
|
|
|
func (c *SystemController) FindMenuPage(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_FindMenuPage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// FindDomainPage
|
|
|
// @Title FindDomainPage
|
|
|
-// @Description 获取菜单分页数
|
|
|
+// @Description 获取菜单分页数
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /find_domain_page [get,post]
|
|
|
func (c *SystemController) FindDomainPage(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_FindDomainPage(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// AddUser
|
|
|
// @Title AddUser
|
|
|
-// @Description 添加用户
|
|
|
-// @Param login_id string false "登录ID"
|
|
|
-// @Param password string false "密码"
|
|
|
-// @Param org_id string false "组织ID"
|
|
|
-// @Param email string false "邮箱"
|
|
|
+// @Description 添加用户
|
|
|
+// @Param login_id string false "登录ID"
|
|
|
+// @Param password string false "密码"
|
|
|
+// @Param org_id string false "组织ID"
|
|
|
+// @Param email string false "邮箱"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /add_user [post,get,put]
|
|
|
func (c *SystemController) AddUser(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_AddUser(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// DelUser
|
|
|
// @Title DelUser
|
|
|
-// @Description 删除用户
|
|
|
-// @Param id string false "用户ID"
|
|
|
+// @Description 删除用户
|
|
|
+// @Param id string false "用户ID"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /del_user [post,get,put]
|
|
|
func (c *SystemController) DelUser(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_DelUser(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// UpdateUser
|
|
|
// @Title UpdateUser
|
|
|
-// @Description 修改用户
|
|
|
-// @Param login_id string false "登录ID"
|
|
|
-// @Param password string false "密码"
|
|
|
-// @Param org_id string false "组织ID"
|
|
|
-// @Param email string false "邮箱"
|
|
|
+// @Description 修改用户
|
|
|
+// @Param login_id string false "登录ID"
|
|
|
+// @Param password string false "密码"
|
|
|
+// @Param org_id string false "组织ID"
|
|
|
+// @Param email string false "邮箱"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /update_user [post,get,put]
|
|
|
func (c *SystemController) UpdateUser(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_UpdateUser(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// GetUser
|
|
|
// @Title GetUser
|
|
|
-// @Description 更加用户ID获取用户信息
|
|
|
-// @Param user_id string false "用户ID"
|
|
|
+// @Description 更加用户ID获取用户信息
|
|
|
+// @Param user_id string false "用户ID"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /get_user [get]
|
|
|
func (c *SystemController) GetUser(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_GetUser(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// AddRole
|
|
|
// @Title AddRole
|
|
|
-// @Description 添加角色
|
|
|
-// @Param name string false "角色名称"
|
|
|
-// @Param remark string false "备注"
|
|
|
+// @Description 添加角色
|
|
|
+// @Param name string false "角色名称"
|
|
|
+// @Param remark string false "备注"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /add_role [post,get,put]
|
|
|
func (c *SystemController) AddRole(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_AddRole(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// DelRole
|
|
|
// @Title DelRole
|
|
|
-// @Description 添加角色
|
|
|
-// @Param id string false "角色ID"
|
|
|
+// @Description 添加角色
|
|
|
+// @Param id string false "角色ID"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /del_role [post,get,put]
|
|
|
func (c *SystemController) DelRole(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_DelRole(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// UpdateRole
|
|
|
// @Title UpdateRole
|
|
|
-// @Description 修改角色
|
|
|
-// @Param id string false "角色ID"
|
|
|
-// @Param name string false "角色名称"
|
|
|
-// @Param remark string false "备注"
|
|
|
+// @Description 修改角色
|
|
|
+// @Param id string false "角色ID"
|
|
|
+// @Param name string false "角色名称"
|
|
|
+// @Param remark string false "备注"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /update_role [post,get,put]
|
|
|
func (c *SystemController) UpdateRole(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_UpdateRole(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// FindRoleMenu
|
|
|
// @Title FindRoleMenu
|
|
|
-// @Description 查找角色权限
|
|
|
-// @Param role_id string false "角色id"
|
|
|
+// @Description 查找角色权限
|
|
|
+// @Param role_id string false "角色id"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /find_role_menu [post,get,put]
|
|
|
func (c *SystemController) FindRoleMenu(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_FindRoleMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// SaveRoleMenu
|
|
|
// @Title SaveRoleMenu
|
|
|
-// @Description 保存角色权限
|
|
|
-// @Param role_menu string false "角色权限"
|
|
|
+// @Description 保存角色权限
|
|
|
+// @Param role_menu string false "角色权限"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /save_role_menu [post,get,put]
|
|
|
func (c *SystemController) SaveRoleMenu(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_SaveRoleMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// RoleAll
|
|
|
// @Title RoleAll
|
|
|
-// @Description 查找所有角色
|
|
|
+// @Description 查找所有角色
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /role_all [post,get,put]
|
|
|
func (c *SystemController) RoleAll(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_RoleAll(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// FindPermissions
|
|
|
// @Title FindPermissions
|
|
|
-// @Description 查找用户权限
|
|
|
+// @Description 查找用户权限
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /find_permissions [post,get,put]
|
|
|
func (c *SystemController) FindPermissions(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_FindPermissions(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// AddMenu
|
|
|
// @Title AddMenu
|
|
|
-// @Description 添加菜单
|
|
|
-// @Param string false "菜单"
|
|
|
+// @Description 添加菜单
|
|
|
+// @Param string false "菜单"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /add_menu [post,get,put]
|
|
|
func (c *SystemController) AddMenu(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_AddMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// DelMenu
|
|
|
// @Title DelMenu
|
|
|
-// @Description 删除菜单
|
|
|
-// @Param id string false "菜单ID"
|
|
|
+// @Description 删除菜单
|
|
|
+// @Param id string false "菜单ID"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /del_menu [post,get,put]
|
|
|
func (c *SystemController) DelMenu(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_DelMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// UpdateMenu
|
|
|
// @Title UpdateMenu
|
|
|
-// @Description 更新菜单
|
|
|
-// @Param string false "菜单"
|
|
|
+// @Description 更新菜单
|
|
|
+// @Param string false "菜单"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /update_menu [post,get,put]
|
|
|
func (c *SystemController) UpdateMenu(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_UpdateMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// AddOrg
|
|
|
// @Title AddOrg
|
|
|
-// @Description 添加组织
|
|
|
-// @Param string false "组织"
|
|
|
+// @Description 添加组织
|
|
|
+// @Param string false "组织"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /add_org [post,get,put]
|
|
|
func (c *SystemController) AddOrg(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_AddOrg(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// DelOrg
|
|
|
// @Title DelOrg
|
|
|
-// @Description 删除组织
|
|
|
-// @Param id string false "组织ID"
|
|
|
+// @Description 删除组织
|
|
|
+// @Param id string false "组织ID"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /del_org [post,get,put]
|
|
|
func (c *SystemController) DelOrg(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_DelOrg(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// UpdateOrg
|
|
|
// @Title UpdateOrg
|
|
|
-// @Description 更新组织
|
|
|
-// @Param string false "组织"
|
|
|
+// @Description 更新组织
|
|
|
+// @Param string false "组织"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /update_org [post,get,put]
|
|
|
func (c *SystemController) UpdateOrg(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_UpdateOrg(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// GetOrgByUserid
|
|
|
// @Title GetOrgByUserid
|
|
|
-// @Description 根据用户id获取用户组织
|
|
|
-// @Param user_id string false "用户id"
|
|
|
+// @Description 根据用户id获取用户组织
|
|
|
+// @Param user_id string false "用户id"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /get_org_by_userid [post,get]
|
|
|
func (c *SystemController) GetOrgByUserid(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_GetOrgByUserid(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// AddDomain
|
|
|
// @Title AddDomain
|
|
|
-// @Description 添加域
|
|
|
-// @Param false "域"
|
|
|
+// @Description 添加域
|
|
|
+// @Param false "域"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /add_domain [post,get,put]
|
|
|
func (c *SystemController) AddDomain(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_AddDomain(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// DelDomain
|
|
|
// @Title DelDomain
|
|
|
-// @Description 删除域
|
|
|
-// @Param id string false "域ID"
|
|
|
+// @Description 删除域
|
|
|
+// @Param id string false "域ID"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /del_domain [post,get,put]
|
|
|
func (c *SystemController) DelDomain(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_DelDomain(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// UpdateDomain
|
|
|
// @Title UpdateDomain
|
|
|
-// @Description 修改域
|
|
|
-// @Param false "域"
|
|
|
+// @Description 修改域
|
|
|
+// @Param false "域"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /update_domain [post,get,put]
|
|
|
func (c *SystemController) UpdateDomain(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_UpdateDomain(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
+// GetDomain
|
|
|
+// @Title GetDomain
|
|
|
+// @Description 根据domain获取域
|
|
|
+// @Param domain string false "域"
|
|
|
+// @Success 200 {object} sysReturn
|
|
|
+// @Failure 403 :id is empty
|
|
|
+// @router /get_domain [get]
|
|
|
+func (c *SystemController) GetDomain(ctx *gin.Context) {
|
|
|
+ //
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ partial.System_GetDomain(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
+}
|
|
|
+
|
|
|
// AddDomainMenu
|
|
|
// @Title AddDomainMenu
|
|
|
-// @Description 域添加菜单
|
|
|
-// @Param false "添加域菜单bean"
|
|
|
+// @Description 域添加菜单
|
|
|
+// @Param false "添加域菜单bean"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /add_domain_menu [post,get,put]
|
|
|
func (c *SystemController) AddDomainMenu(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_AddDomainMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// GetDomainMenuTree
|
|
|
// @Title GetDomainMenuTree
|
|
|
-// @Description 域添加菜单
|
|
|
-// @Param domain_id string false "域id"
|
|
|
+// @Description 域添加菜单
|
|
|
+// @Param domain_id string false "域id"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /get_domain_menu_tree [get,put]
|
|
|
func (c *SystemController) GetDomainMenuTree(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_GetDomainMenuTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// GetRoleMenuTree
|
|
|
// @Title GetRoleMenuTree
|
|
|
-// @Description 获取角色权限菜单
|
|
|
-// @Param role_id string false "角色id"
|
|
|
+// @Description 获取角色权限菜单
|
|
|
+// @Param role_id string false "角色id"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /get_role_menu_tree [get]
|
|
|
func (c *SystemController) GetRoleMenuTree(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_GetRoleMenuTree(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
|
|
|
// AddRoleMenu
|
|
|
// @Title AddRoleMenu
|
|
|
-// @Description 添加角色菜单
|
|
|
-// @Param menu_id false "菜单id"
|
|
|
-// @Param role_id string false "角色id"
|
|
|
+// @Description 添加角色菜单
|
|
|
+// @Param menu_id false "菜单id"
|
|
|
+// @Param role_id string false "角色id"
|
|
|
// @Success 200 {object} sysReturn
|
|
|
// @Failure 403 :id is empty
|
|
|
// @router /add_role_menu [post]
|
|
|
func (c *SystemController) AddRoleMenu(ctx *gin.Context) {
|
|
|
//
|
|
|
- db:=c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
+ db := c.apiengine.BusinessOrmEngine[ctx.GetString("domain")]
|
|
|
partial.System_AddRoleMenu(&entitys.CtrlContext{c.apiengine, ctx, db, c.apiengine.PlatformOrmEngine})
|
|
|
}
|
|
|
-
|