导读部分
教程部分
数据库表: Sys_MenuInRole 此表主要记录了每个角色所拥有的菜单信息,一个角色,一个菜单,是一条记录。 故: 一个角色的菜单信息,是一个list的列表集合
数据库表展示如下:
分布式框架的数据底层 - model层 如下: [C#] 纯文本查看 复制代码 /// <summary>
/// 角色菜单信息 实体类
/// </summary>
public class Sys_MenuInRoleInfo : ModelBase {
/// <summary>
/// 菜单权限ID
/// </summary>
public int ID { get; set; }
/// <summary>
/// 菜单ID
/// </summary>
public int MenuID { get; set; }
/// <summary>
/// 角色ID
/// </summary>
public int RoleID { get; set; }
/// <summary>
/// 级别
/// </summary>
public int levelFlag { get; set; }
}
此表字段内容,roleID 即为角色id menuID 为菜单id,ID主要是一个数据库的主键,作为数据库字段记录使用,没有太大的逻辑意义, levelFlag 为当前菜单的深度信息,暂无太大用处
本表在逻辑结构中,主要使用到的字段为: MenuID、RoleID
|