init lserp cs 5.0
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
using System;
|
||||
using System.Web.Security;
|
||||
namespace NOVA.DevFx.Security.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统功能模块实体类
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
public class Module : NOVA.DevFx.Security.Model.IModule
|
||||
{
|
||||
public Module()
|
||||
{}
|
||||
#region Model
|
||||
private int _id;
|
||||
private string _name;
|
||||
private string _description;
|
||||
private bool _enabled;
|
||||
private bool _system_flag;
|
||||
private int _sort_index;
|
||||
/// <summary>
|
||||
/// 编码
|
||||
/// </summary>
|
||||
public int id
|
||||
{
|
||||
set{ _id=value;}
|
||||
get{return _id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public string name
|
||||
{
|
||||
set{ _name=value;}
|
||||
get{return _name;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string description
|
||||
{
|
||||
set{ _description=value;}
|
||||
get{return _description;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 是否启用
|
||||
/// </summary>
|
||||
public bool enabled
|
||||
{
|
||||
set{ _enabled=value;}
|
||||
get{return _enabled;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 是否系统内置模块
|
||||
/// </summary>
|
||||
public bool system_flag
|
||||
{
|
||||
set{ _system_flag=value;}
|
||||
get{return _system_flag;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 排序编码
|
||||
/// </summary>
|
||||
public int sort_index
|
||||
{
|
||||
set{ _sort_index=value;}
|
||||
get{return _sort_index;}
|
||||
}
|
||||
#endregion Model
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,125 @@
|
||||
using System;
|
||||
namespace NOVA.DevFx.Security.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// 权限列表实体类
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
public class Permission
|
||||
{
|
||||
public Permission()
|
||||
{}
|
||||
#region Model
|
||||
private int _id;
|
||||
private string _name;
|
||||
private int? _super_id;
|
||||
private string _url;
|
||||
private string _icon;
|
||||
private string _description;
|
||||
private bool _panel_flag;
|
||||
private bool _enabled;
|
||||
private int _module_id;
|
||||
private bool _system_flag;
|
||||
private bool _visibled;
|
||||
private int _sort_index;
|
||||
/// <summary>
|
||||
/// 编码
|
||||
/// </summary>
|
||||
public int id
|
||||
{
|
||||
set{ _id=value;}
|
||||
get{return _id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public string name
|
||||
{
|
||||
set{ _name=value;}
|
||||
get{return _name;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 上级编码
|
||||
/// </summary>
|
||||
public int? super_id
|
||||
{
|
||||
set{ _super_id=value;}
|
||||
get{return _super_id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 连接URL
|
||||
/// </summary>
|
||||
public string url
|
||||
{
|
||||
set{ _url=value;}
|
||||
get{return _url;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 菜单图标
|
||||
/// </summary>
|
||||
public string icon
|
||||
{
|
||||
set{ _icon=value;}
|
||||
get{return _icon;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string description
|
||||
{
|
||||
set{ _description=value;}
|
||||
get{return _description;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 是否面板
|
||||
/// </summary>
|
||||
public bool panel_flag
|
||||
{
|
||||
set{ _panel_flag=value;}
|
||||
get{return _panel_flag;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 是否启用
|
||||
/// </summary>
|
||||
public bool enabled
|
||||
{
|
||||
set{ _enabled=value;}
|
||||
get{return _enabled;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 所属功能模块
|
||||
/// </summary>
|
||||
public int module_id
|
||||
{
|
||||
set{ _module_id=value;}
|
||||
get{return _module_id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 是否系统内置
|
||||
/// </summary>
|
||||
public bool system_flag
|
||||
{
|
||||
set{ _system_flag=value;}
|
||||
get{return _system_flag;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 是否可视
|
||||
/// </summary>
|
||||
public bool visibled
|
||||
{
|
||||
set{ _visibled=value;}
|
||||
get{return _visibled;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 排序编码
|
||||
/// </summary>
|
||||
public int sort_index
|
||||
{
|
||||
set{ _sort_index=value;}
|
||||
get{return _sort_index;}
|
||||
}
|
||||
#endregion Model
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
namespace NOVA.DevFx.Security.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户角色实体类
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
public class Role
|
||||
{
|
||||
public Role()
|
||||
{}
|
||||
#region Model
|
||||
private int _id;
|
||||
private string _name;
|
||||
private string _description;
|
||||
private int _sort_index;
|
||||
/// <summary>
|
||||
/// 编码
|
||||
/// </summary>
|
||||
public int id
|
||||
{
|
||||
set{ _id=value;}
|
||||
get{return _id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public string name
|
||||
{
|
||||
set{ _name=value;}
|
||||
get{return _name;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string description
|
||||
{
|
||||
set{ _description=value;}
|
||||
get{return _description;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 排序编码
|
||||
/// </summary>
|
||||
public int sort_index
|
||||
{
|
||||
set{ _sort_index=value;}
|
||||
get{return _sort_index;}
|
||||
}
|
||||
#endregion Model
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
using System;
|
||||
namespace NOVA.DevFx.Security.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户与权限对应实体类
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
public class Role_In_Permission
|
||||
{
|
||||
public Role_In_Permission()
|
||||
{}
|
||||
#region Model
|
||||
private int _id;
|
||||
private int _module_id;
|
||||
private int _role_id;
|
||||
private int _permission_id;
|
||||
private bool _enabled;
|
||||
/// <summary>
|
||||
/// 编码
|
||||
/// </summary>
|
||||
public int id
|
||||
{
|
||||
set{ _id=value;}
|
||||
get{return _id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 所属模块编码
|
||||
/// </summary>
|
||||
public int module_id
|
||||
{
|
||||
set{ _module_id=value;}
|
||||
get{return _module_id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 所属角色编码
|
||||
/// </summary>
|
||||
public int role_id
|
||||
{
|
||||
set{ _role_id=value;}
|
||||
get{return _role_id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 所属权限编码
|
||||
/// </summary>
|
||||
public int permission_id
|
||||
{
|
||||
set{ _permission_id=value;}
|
||||
get{return _permission_id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 是否启用
|
||||
/// </summary>
|
||||
public bool enabled
|
||||
{
|
||||
set{ _enabled=value;}
|
||||
get{return _enabled;}
|
||||
}
|
||||
#endregion Model
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
using System;
|
||||
namespace NOVA.DevFx.Security.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统用户实体类
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
public class User
|
||||
{
|
||||
public User()
|
||||
{}
|
||||
#region Model
|
||||
private int _id;
|
||||
private string _staff_id;
|
||||
private string _name;
|
||||
private string _password;
|
||||
private string _last_login_ip;
|
||||
private DateTime? _last_login_time;
|
||||
private string _description;
|
||||
private int _sort_index;
|
||||
/// <summary>
|
||||
/// 编码
|
||||
/// </summary>
|
||||
public int id
|
||||
{
|
||||
set{ _id=value;}
|
||||
get{return _id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 员工号
|
||||
/// </summary>
|
||||
public string staff_id
|
||||
{
|
||||
set{ _staff_id=value;}
|
||||
get{return _staff_id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 用户名
|
||||
/// </summary>
|
||||
public string name
|
||||
{
|
||||
set{ _name=value;}
|
||||
get{return _name;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 密码
|
||||
/// </summary>
|
||||
public string password
|
||||
{
|
||||
set{ _password=value;}
|
||||
get{return _password;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 系统管理员标记
|
||||
/// </summary>
|
||||
public bool super_flag
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
/// <summary>
|
||||
/// 最后登录IP
|
||||
/// </summary>
|
||||
public string last_login_ip
|
||||
{
|
||||
set{ _last_login_ip=value;}
|
||||
get{return _last_login_ip;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 最后登录时间
|
||||
/// </summary>
|
||||
public DateTime? last_login_time
|
||||
{
|
||||
set{ _last_login_time=value;}
|
||||
get{return _last_login_time;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string description
|
||||
{
|
||||
set{ _description=value;}
|
||||
get{return _description;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 排序编码
|
||||
/// </summary>
|
||||
public int sort_index
|
||||
{
|
||||
set{ _sort_index=value;}
|
||||
get{return _sort_index;}
|
||||
}
|
||||
#endregion Model
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
namespace NOVA.DevFx.Security.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户与角色对应实体类
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
public class User_In_Role
|
||||
{
|
||||
public User_In_Role()
|
||||
{}
|
||||
#region Model
|
||||
private int _id;
|
||||
private int _user_id;
|
||||
private int _role_id;
|
||||
/// <summary>
|
||||
/// 编码
|
||||
/// </summary>
|
||||
public int id
|
||||
{
|
||||
set{ _id=value;}
|
||||
get{return _id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 所属用户编码
|
||||
/// </summary>
|
||||
public int user_id
|
||||
{
|
||||
set{ _user_id=value;}
|
||||
get{return _user_id;}
|
||||
}
|
||||
/// <summary>
|
||||
/// 所属角色编码
|
||||
/// </summary>
|
||||
public int role_id
|
||||
{
|
||||
set{ _role_id=value;}
|
||||
get{return _role_id;}
|
||||
}
|
||||
#endregion Model
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user