add: multi-tenant

This commit is contained in:
2024-06-06 11:27:42 +08:00
parent 6ce288c3ef
commit 82420a8445
14 changed files with 1253 additions and 9 deletions

View File

@@ -0,0 +1,15 @@
package model
// SysRoleDept 角色和部门关联对象 sys_role_dept
type SysRoleTenant struct {
RoleID string `json:"roleId"` // 角色ID
TenantID string `json:"TenantID"` // 部门ID
}
// NewSysRoleDept 创建角色和部门关联对象的构造函数
func NewSysRoleTenant(roleID string, tenantID string) SysRoleTenant {
return SysRoleTenant{
RoleID: roleID,
TenantID: tenantID,
}
}