2 Star 0 Fork 0

BOBO/创想视频核心服务

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
rbac_model_action.go 1.42 KB
一键复制 编辑 原始数据 按行查看 历史
zhouyp 提交于 2024-07-16 14:51 . init:初始化内框代码
package rbac
import (
"gitee.com/bobo-rs/innovideo-services/framework/dao"
"gitee.com/bobo-rs/innovideo-services/framework/logic/base"
)
// PermissionsModel 权限模型
func (r *sRbac) PermissionsModel() *base.TblBaseService {
return &base.TblBaseService{
Table: dao.Permissions.Table(),
}
}
// AssocModel 权限关联角色模型
func (r *sRbac) AssocModel() *base.TblBaseService {
return &base.TblBaseService{
Table: dao.PermissonsAssoc.Table(),
}
}
// RolesModel 角色模型
func (r *sRbac) RolesModel() *base.TblBaseService {
return &base.TblBaseService{
Table: dao.Roles.Table(),
}
}
// DepartmentRoleModel 部门关联角色Model
func (r *sRbac) DepartmentRoleModel() *base.TblBaseService {
return &base.TblBaseService{
Table: dao.DepartmentRoles.Table(),
}
}
// DepartmentModel 部门Model
func (r *sRbac) DepartmentModel() *base.TblBaseService {
return &base.TblBaseService{
Table: dao.Department.Table(),
}
}
// AdminDepartmentModel 管理员部门关联Model
func (r *sRbac) AdminDepartmentModel() *base.TblBaseService {
return &base.TblBaseService{
Table: dao.AdminDepartment.Table(),
}
}
// UserAdminModel 管理员用户Model
func (r *sRbac) UserAdminModel() *base.TblBaseService {
return &base.TblBaseService{
Table: dao.UserAdmin.Table(),
}
}
// InviteModel 管理员邀请Model
func (r *sRbac) InviteModel() *base.TblBaseService {
return &base.TblBaseService{
Table: dao.AdminInvite.Table(),
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/bobo-rs/innovideo-services.git
git@gitee.com:bobo-rs/innovideo-services.git
bobo-rs
innovideo-services
创想视频核心服务
v1.0.7

搜索帮助