完成机构与用户管理

This commit is contained in:
yubaolee
2015-11-13 21:33:53 +08:00
parent 8ab37845bc
commit 4dac594250
210 changed files with 74200 additions and 73971 deletions

View File

@@ -9,5 +9,7 @@ namespace OpenAuth.Domain.Interface
public interface IOrgRepository :IRepository<Org>
{
IEnumerable<Org> LoadOrgs();
IEnumerable<Org> LoadByUser(int userId);
}
}

View File

@@ -5,10 +5,21 @@ namespace OpenAuth.Domain.Interface
{
public interface IUserRepository :IRepository<User>
{
User FindByAccount(string account);
User FindById(string id);
IEnumerable<User> LoadUsers();
IEnumerable<User> LoadInOrgs(params int[] orgId);
int GetUserCount(params int[] orgIds);
IEnumerable<User> LoadInOrgs(int pageindex, int pagesize, params int[] orgIds);
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>
/// </summary>
void AddWithOrg(User user, params int[] orgIds);
/// <summary>
/// ɾ<><C9BE><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD>Ϣ
/// </summary>
void Delete(int id);
}
}

View File

@@ -1,142 +1,142 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class Module
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 节点语义ID
/// </summary>
/// <returns></returns>
public string CascadeId { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
/// 主页面URL
/// </summary>
/// <returns></returns>
public string Url { get; set; }
/// <summary>
/// 热键
/// </summary>
/// <returns></returns>
public string HotKey { get; set; }
/// <summary>
/// 父节点流水号
/// </summary>
/// <returns></returns>
public int ParentId { get; set; }
/// <summary>
/// 是否叶子节点
/// </summary>
/// <returns></returns>
public bool IsLeaf { get; set; }
/// <summary>
/// 是否自动展开
/// </summary>
/// <returns></returns>
public bool IsAutoExpand { get; set; }
/// <summary>
/// 节点图标文件名称
/// </summary>
/// <returns></returns>
public string IconName { get; set; }
/// <summary>
/// 当前状态
/// </summary>
/// <returns></returns>
public int Status { get; set; }
/// <summary>
/// 父节点名称
/// </summary>
/// <returns></returns>
public string ParentName { get; set; }
/// <summary>
/// 矢量图标
/// </summary>
/// <returns></returns>
public string Vector { get; set; }
/// <summary>
/// 排序号
/// </summary>
/// <returns></returns>
public int SortNo { get; set; }
public Module()
{
this.Id= 0;
this.CascadeId= string.Empty;
this.Name= string.Empty;
this.Url= string.Empty;
this.HotKey= string.Empty;
this.ParentId= 0;
this.IsLeaf= false;
this.IsAutoExpand= false;
this.IconName= string.Empty;
this.Status= 0;
this.ParentName= string.Empty;
this.Vector= string.Empty;
this.SortNo= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class Module
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 节点语义ID
/// </summary>
/// <returns></returns>
public string CascadeId { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
/// 主页面URL
/// </summary>
/// <returns></returns>
public string Url { get; set; }
/// <summary>
/// 热键
/// </summary>
/// <returns></returns>
public string HotKey { get; set; }
/// <summary>
/// 父节点流水号
/// </summary>
/// <returns></returns>
public int ParentId { get; set; }
/// <summary>
/// 是否叶子节点
/// </summary>
/// <returns></returns>
public bool IsLeaf { get; set; }
/// <summary>
/// 是否自动展开
/// </summary>
/// <returns></returns>
public bool IsAutoExpand { get; set; }
/// <summary>
/// 节点图标文件名称
/// </summary>
/// <returns></returns>
public string IconName { get; set; }
/// <summary>
/// 当前状态
/// </summary>
/// <returns></returns>
public int Status { get; set; }
/// <summary>
/// 父节点名称
/// </summary>
/// <returns></returns>
public string ParentName { get; set; }
/// <summary>
/// 矢量图标
/// </summary>
/// <returns></returns>
public string Vector { get; set; }
/// <summary>
/// 排序号
/// </summary>
/// <returns></returns>
public int SortNo { get; set; }
public Module()
{
this.Id= 0;
this.CascadeId= string.Empty;
this.Name= string.Empty;
this.Url= string.Empty;
this.HotKey= string.Empty;
this.ParentId= 0;
this.IsLeaf= false;
this.IsAutoExpand= false;
this.IconName= string.Empty;
this.Status= 0;
this.ParentName= string.Empty;
this.Vector= string.Empty;
this.SortNo= 0;
}
}
}

View File

@@ -1,79 +1,79 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class ModuleRole
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 角色流水号
/// </summary>
/// <returns></returns>
public int RoleId { get; set; }
/// <summary>
/// 所属功能模块流水号
/// </summary>
/// <returns></returns>
public int ModuleId { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 授权时间
/// </summary>
/// <returns></returns>
public System.DateTime OperateTime { get; set; }
/// <summary>
/// 授权人流水号
/// </summary>
/// <returns></returns>
public int OperatorId { get; set; }
public ModuleRole()
{
this.Id= 0;
this.RoleId= 0;
this.ModuleId= 0;
this.Type= 0;
this.OperateTime= DateTime.Now;
this.OperatorId= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class ModuleRole
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 角色流水号
/// </summary>
/// <returns></returns>
public int RoleId { get; set; }
/// <summary>
/// 所属功能模块流水号
/// </summary>
/// <returns></returns>
public int ModuleId { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 授权时间
/// </summary>
/// <returns></returns>
public System.DateTime OperateTime { get; set; }
/// <summary>
/// 授权人流水号
/// </summary>
/// <returns></returns>
public int OperatorId { get; set; }
public ModuleRole()
{
this.Id= 0;
this.RoleId= 0;
this.ModuleId= 0;
this.Type= 0;
this.OperateTime= DateTime.Now;
this.OperatorId= 0;
}
}
}

View File

@@ -1,169 +1,169 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class Org
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 节点语义ID
/// </summary>
/// <returns></returns>
public string CascadeId { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
/// 热键
/// </summary>
/// <returns></returns>
public string HotKey { get; set; }
/// <summary>
/// 父节点流水号
/// </summary>
/// <returns></returns>
public int ParentId { get; set; }
/// <summary>
/// 父节点名称
/// </summary>
/// <returns></returns>
public string ParentName { get; set; }
/// <summary>
/// 是否叶子节点
/// </summary>
/// <returns></returns>
public bool IsLeaf { get; set; }
/// <summary>
/// 是否自动展开
/// </summary>
/// <returns></returns>
public bool IsAutoExpand { get; set; }
/// <summary>
/// 节点图标文件名称
/// </summary>
/// <returns></returns>
public string IconName { get; set; }
/// <summary>
/// 当前状态
/// </summary>
/// <returns></returns>
public int Status { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 业务对照码
/// </summary>
/// <returns></returns>
public string BizCode { get; set; }
/// <summary>
/// 自定义扩展码
/// </summary>
/// <returns></returns>
public string CustomCode { get; set; }
/// <summary>
/// 创建时间
/// </summary>
/// <returns></returns>
public System.DateTime CreateTime { get; set; }
/// <summary>
/// 创建人ID
/// </summary>
/// <returns></returns>
public int CreateId { get; set; }
/// <summary>
/// 排序号
/// </summary>
/// <returns></returns>
public int SortNo { get; set; }
public Org()
{
this.Id= 0;
this.CascadeId= string.Empty;
this.Name= string.Empty;
this.HotKey= string.Empty;
this.ParentId= 0;
this.ParentName= string.Empty;
this.IsLeaf= false;
this.IsAutoExpand= false;
this.IconName= string.Empty;
this.Status= 0;
this.Type= 0;
this.BizCode= string.Empty;
this.CustomCode= string.Empty;
this.CreateTime= DateTime.Now;
this.CreateId= 0;
this.SortNo= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class Org
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 节点语义ID
/// </summary>
/// <returns></returns>
public string CascadeId { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
/// 热键
/// </summary>
/// <returns></returns>
public string HotKey { get; set; }
/// <summary>
/// 父节点流水号
/// </summary>
/// <returns></returns>
public int ParentId { get; set; }
/// <summary>
/// 父节点名称
/// </summary>
/// <returns></returns>
public string ParentName { get; set; }
/// <summary>
/// 是否叶子节点
/// </summary>
/// <returns></returns>
public bool IsLeaf { get; set; }
/// <summary>
/// 是否自动展开
/// </summary>
/// <returns></returns>
public bool IsAutoExpand { get; set; }
/// <summary>
/// 节点图标文件名称
/// </summary>
/// <returns></returns>
public string IconName { get; set; }
/// <summary>
/// 当前状态
/// </summary>
/// <returns></returns>
public int Status { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 业务对照码
/// </summary>
/// <returns></returns>
public string BizCode { get; set; }
/// <summary>
/// 自定义扩展码
/// </summary>
/// <returns></returns>
public string CustomCode { get; set; }
/// <summary>
/// 创建时间
/// </summary>
/// <returns></returns>
public System.DateTime CreateTime { get; set; }
/// <summary>
/// 创建人ID
/// </summary>
/// <returns></returns>
public int CreateId { get; set; }
/// <summary>
/// 排序号
/// </summary>
/// <returns></returns>
public int SortNo { get; set; }
public Org()
{
this.Id= 0;
this.CascadeId= string.Empty;
this.Name= string.Empty;
this.HotKey= string.Empty;
this.ParentId= 0;
this.ParentName= string.Empty;
this.IsLeaf= false;
this.IsAutoExpand= false;
this.IconName= string.Empty;
this.Status= 0;
this.Type= 0;
this.BizCode= string.Empty;
this.CustomCode= string.Empty;
this.CreateTime= DateTime.Now;
this.CreateId= 0;
this.SortNo= 0;
}
}
}

View File

@@ -1,124 +1,124 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class Page
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 所属功能模块流水号
/// </summary>
/// <returns></returns>
public int ModuleId { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
/// 主页面URL
/// </summary>
/// <returns></returns>
public string Url { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 使能状态
/// </summary>
/// <returns></returns>
public bool Enabled { get; set; }
/// <summary>
/// 是否缺省子页面
/// </summary>
/// <returns></returns>
public bool IsDefault { get; set; }
/// <summary>
/// 小图标
/// </summary>
/// <returns></returns>
public string Icon { get; set; }
/// <summary>
/// 大图标
/// </summary>
/// <returns></returns>
public string IconBig { get; set; }
/// <summary>
/// 矢量图标
/// </summary>
/// <returns></returns>
public string Vector { get; set; }
/// <summary>
/// 排序号
/// </summary>
/// <returns></returns>
public int SortNo { get; set; }
public Page()
{
this.Id= 0;
this.ModuleId= 0;
this.Name= string.Empty;
this.Url= string.Empty;
this.Type= 0;
this.Enabled= false;
this.IsDefault= false;
this.Icon= string.Empty;
this.IconBig= string.Empty;
this.Vector= string.Empty;
this.SortNo= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class Page
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 所属功能模块流水号
/// </summary>
/// <returns></returns>
public int ModuleId { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
/// 主页面URL
/// </summary>
/// <returns></returns>
public string Url { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 使能状态
/// </summary>
/// <returns></returns>
public bool Enabled { get; set; }
/// <summary>
/// 是否缺省子页面
/// </summary>
/// <returns></returns>
public bool IsDefault { get; set; }
/// <summary>
/// 小图标
/// </summary>
/// <returns></returns>
public string Icon { get; set; }
/// <summary>
/// 大图标
/// </summary>
/// <returns></returns>
public string IconBig { get; set; }
/// <summary>
/// 矢量图标
/// </summary>
/// <returns></returns>
public string Vector { get; set; }
/// <summary>
/// 排序号
/// </summary>
/// <returns></returns>
public int SortNo { get; set; }
public Page()
{
this.Id= 0;
this.ModuleId= 0;
this.Name= string.Empty;
this.Url= string.Empty;
this.Type= 0;
this.Enabled= false;
this.IsDefault= false;
this.Icon= string.Empty;
this.IconBig= string.Empty;
this.Vector= string.Empty;
this.SortNo= 0;
}
}
}

View File

@@ -1,79 +1,79 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class PageElementGrant
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 页面元素流水号
/// </summary>
/// <returns></returns>
public int ElementId { get; set; }
/// <summary>
/// 用户流水号
/// </summary>
/// <returns></returns>
public int UserId { get; set; }
/// <summary>
/// 角色流水号
/// </summary>
/// <returns></returns>
public int RoleId { get; set; }
/// <summary>
/// 岗位流水号
/// </summary>
/// <returns></returns>
public int PostId { get; set; }
/// <summary>
/// 权限类型
/// </summary>
/// <returns></returns>
public int GrantType { get; set; }
public PageElementGrant()
{
this.Id= 0;
this.ElementId= 0;
this.UserId= 0;
this.RoleId= 0;
this.PostId= 0;
this.GrantType= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class PageElementGrant
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 页面元素流水号
/// </summary>
/// <returns></returns>
public int ElementId { get; set; }
/// <summary>
/// 用户流水号
/// </summary>
/// <returns></returns>
public int UserId { get; set; }
/// <summary>
/// 角色流水号
/// </summary>
/// <returns></returns>
public int RoleId { get; set; }
/// <summary>
/// 岗位流水号
/// </summary>
/// <returns></returns>
public int PostId { get; set; }
/// <summary>
/// 权限类型
/// </summary>
/// <returns></returns>
public int GrantType { get; set; }
public PageElementGrant()
{
this.Id= 0;
this.ElementId= 0;
this.UserId= 0;
this.RoleId= 0;
this.PostId= 0;
this.GrantType= 0;
}
}
}

View File

@@ -1,35 +1,35 @@
using System.Reflection;
using System.Runtime.InteropServices;
// 有关程序集的常规信息通过以下
// 特性集控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("OpenAuth.Domain")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("OpenAuth.Domain")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2015")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 特性设置为 true。
[assembly: ComVisible(false)]
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("b387116d-343a-462e-b2ed-b509a6be2c9b")]
// 程序集的版本信息由下面四个值组成:
//
// 主版本
// 次版本
// 生成号
// 修订号
//
// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
// 方法是按如下所示使用“*”:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
using System.Reflection;
using System.Runtime.InteropServices;
// 有关程序集的常规信息通过以下
// 特性集控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("OpenAuth.Domain")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("OpenAuth.Domain")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2015")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 特性设置为 true。
[assembly: ComVisible(false)]
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("b387116d-343a-462e-b2ed-b509a6be2c9b")]
// 程序集的版本信息由下面四个值组成:
//
// 主版本
// 次版本
// 生成号
// 修订号
//
// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
// 方法是按如下所示使用“*”:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

View File

@@ -1,97 +1,97 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class Role
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
/// 当前状态
/// </summary>
/// <returns></returns>
public int Status { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 创建时间
/// </summary>
/// <returns></returns>
public System.DateTime CreateTime { get; set; }
/// <summary>
/// 创建人ID
/// </summary>
/// <returns></returns>
public string CreateId { get; set; }
/// <summary>
/// 创建人所属部门流水号
/// </summary>
/// <returns></returns>
public int CreateOrgId { get; set; }
/// <summary>
/// 创建人所属部门节点语义ID
/// </summary>
/// <returns></returns>
public string CreateOrgCascadeId { get; set; }
public Role()
{
this.Id= 0;
this.Name= string.Empty;
this.Status= 0;
this.Type= 0;
this.CreateTime= DateTime.Now;
this.CreateId= string.Empty;
this.CreateOrgId= 0;
this.CreateOrgCascadeId= string.Empty;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class Role
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
/// 当前状态
/// </summary>
/// <returns></returns>
public int Status { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 创建时间
/// </summary>
/// <returns></returns>
public System.DateTime CreateTime { get; set; }
/// <summary>
/// 创建人ID
/// </summary>
/// <returns></returns>
public string CreateId { get; set; }
/// <summary>
/// 创建人所属部门流水号
/// </summary>
/// <returns></returns>
public int CreateOrgId { get; set; }
/// <summary>
/// 创建人所属部门节点语义ID
/// </summary>
/// <returns></returns>
public string CreateOrgCascadeId { get; set; }
public Role()
{
this.Id= 0;
this.Name= string.Empty;
this.Status= 0;
this.Type= 0;
this.CreateTime= DateTime.Now;
this.CreateId= string.Empty;
this.CreateOrgId= 0;
this.CreateOrgCascadeId= string.Empty;
}
}
}

View File

@@ -1,115 +1,115 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class User
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string Account { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string Password { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public int Sex { get; set; }
/// <summary>
/// 当前状态
/// </summary>
/// <returns></returns>
public int Status { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 业务对照码
/// </summary>
/// <returns></returns>
public string BizCode { get; set; }
/// <summary>
/// 创建时间
/// </summary>
/// <returns></returns>
public System.DateTime CreateTime { get; set; }
/// <summary>
/// 创建人ID
/// </summary>
/// <returns></returns>
public int CreateId { get; set; }
public User()
{
this.Id= 0;
this.Account= string.Empty;
this.Password= string.Empty;
this.Name= string.Empty;
this.Sex= 0;
this.Status= 0;
this.Type= 0;
this.BizCode= string.Empty;
this.CreateTime= DateTime.Now;
this.CreateId= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class User
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string Account { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string Password { get; set; }
/// <summary>
/// 组织名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public int Sex { get; set; }
/// <summary>
/// 当前状态
/// </summary>
/// <returns></returns>
public int Status { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 业务对照码
/// </summary>
/// <returns></returns>
public string BizCode { get; set; }
/// <summary>
/// 创建时间
/// </summary>
/// <returns></returns>
public System.DateTime CreateTime { get; set; }
/// <summary>
/// 创建人ID
/// </summary>
/// <returns></returns>
public int CreateId { get; set; }
public User()
{
this.Id= 0;
this.Account= string.Empty;
this.Password= string.Empty;
this.Name= string.Empty;
this.Sex= 0;
this.Status= 0;
this.Type= 0;
this.BizCode= string.Empty;
this.CreateTime= DateTime.Now;
this.CreateId= 0;
}
}
}

View File

@@ -1,79 +1,79 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserCfg
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 用户界面主题
/// </summary>
/// <returns></returns>
public string Theme { get; set; }
/// <summary>
/// 用户界面皮肤
/// </summary>
/// <returns></returns>
public string Skin { get; set; }
/// <summary>
/// 导航条按钮风格
/// </summary>
/// <returns></returns>
public string NavBarStyle { get; set; }
/// <summary>
/// Tab高亮颜色
/// </summary>
/// <returns></returns>
public string TabFocusColor { get; set; }
/// <summary>
/// 导航缺省活动页
/// </summary>
/// <returns></returns>
public int NavTabIndex { get; set; }
public UserCfg()
{
this.Id= 0;
this.Theme= string.Empty;
this.Skin= string.Empty;
this.NavBarStyle= string.Empty;
this.TabFocusColor= string.Empty;
this.NavTabIndex= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserCfg
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 用户界面主题
/// </summary>
/// <returns></returns>
public string Theme { get; set; }
/// <summary>
/// 用户界面皮肤
/// </summary>
/// <returns></returns>
public string Skin { get; set; }
/// <summary>
/// 导航条按钮风格
/// </summary>
/// <returns></returns>
public string NavBarStyle { get; set; }
/// <summary>
/// Tab高亮颜色
/// </summary>
/// <returns></returns>
public string TabFocusColor { get; set; }
/// <summary>
/// 导航缺省活动页
/// </summary>
/// <returns></returns>
public int NavTabIndex { get; set; }
public UserCfg()
{
this.Id= 0;
this.Theme= string.Empty;
this.Skin= string.Empty;
this.NavBarStyle= string.Empty;
this.TabFocusColor= string.Empty;
this.NavTabIndex= 0;
}
}
}

View File

@@ -1,160 +1,160 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserExt
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 电子邮件
/// </summary>
/// <returns></returns>
public string Email { get; set; }
/// <summary>
/// 固定电话
/// </summary>
/// <returns></returns>
public string Phone_ { get; set; }
/// <summary>
/// 移动电话
/// </summary>
/// <returns></returns>
public string Mobile { get; set; }
/// <summary>
/// 联系地址
/// </summary>
/// <returns></returns>
public string Address { get; set; }
/// <summary>
/// 邮编
/// </summary>
/// <returns></returns>
public string Zip { get; set; }
/// <summary>
/// 生日
/// </summary>
/// <returns></returns>
public string Birthday { get; set; }
/// <summary>
/// 身份证号
/// </summary>
/// <returns></returns>
public string IdCard { get; set; }
/// <summary>
/// QQ
/// </summary>
/// <returns></returns>
public string QQ { get; set; }
/// <summary>
/// 动态扩展字段
/// </summary>
/// <returns></returns>
public string DynamicField { get; set; }
/// <summary>
/// 用户头像流文件ID
/// </summary>
/// <returns></returns>
public int ByteArrayId { get; set; }
/// <summary>
/// 备注
/// </summary>
/// <returns></returns>
public string Remark { get; set; }
/// <summary>
/// 静态扩展字段1
/// </summary>
/// <returns></returns>
public string Field1 { get; set; }
/// <summary>
/// 静态扩展字段2
/// </summary>
/// <returns></returns>
public string Field2 { get; set; }
/// <summary>
/// 静态扩展字段3
/// </summary>
/// <returns></returns>
public string Field3 { get; set; }
public UserExt()
{
this.Id= 0;
this.Email= string.Empty;
this.Phone_= string.Empty;
this.Mobile= string.Empty;
this.Address= string.Empty;
this.Zip= string.Empty;
this.Birthday= string.Empty;
this.IdCard= string.Empty;
this.QQ= string.Empty;
this.DynamicField= string.Empty;
this.ByteArrayId= 0;
this.Remark= string.Empty;
this.Field1= string.Empty;
this.Field2= string.Empty;
this.Field3= string.Empty;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserExt
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 电子邮件
/// </summary>
/// <returns></returns>
public string Email { get; set; }
/// <summary>
/// 固定电话
/// </summary>
/// <returns></returns>
public string Phone_ { get; set; }
/// <summary>
/// 移动电话
/// </summary>
/// <returns></returns>
public string Mobile { get; set; }
/// <summary>
/// 联系地址
/// </summary>
/// <returns></returns>
public string Address { get; set; }
/// <summary>
/// 邮编
/// </summary>
/// <returns></returns>
public string Zip { get; set; }
/// <summary>
/// 生日
/// </summary>
/// <returns></returns>
public string Birthday { get; set; }
/// <summary>
/// 身份证号
/// </summary>
/// <returns></returns>
public string IdCard { get; set; }
/// <summary>
/// QQ
/// </summary>
/// <returns></returns>
public string QQ { get; set; }
/// <summary>
/// 动态扩展字段
/// </summary>
/// <returns></returns>
public string DynamicField { get; set; }
/// <summary>
/// 用户头像流文件ID
/// </summary>
/// <returns></returns>
public int ByteArrayId { get; set; }
/// <summary>
/// 备注
/// </summary>
/// <returns></returns>
public string Remark { get; set; }
/// <summary>
/// 静态扩展字段1
/// </summary>
/// <returns></returns>
public string Field1 { get; set; }
/// <summary>
/// 静态扩展字段2
/// </summary>
/// <returns></returns>
public string Field2 { get; set; }
/// <summary>
/// 静态扩展字段3
/// </summary>
/// <returns></returns>
public string Field3 { get; set; }
public UserExt()
{
this.Id= 0;
this.Email= string.Empty;
this.Phone_= string.Empty;
this.Mobile= string.Empty;
this.Address= string.Empty;
this.Zip= string.Empty;
this.Birthday= string.Empty;
this.IdCard= string.Empty;
this.QQ= string.Empty;
this.DynamicField= string.Empty;
this.ByteArrayId= 0;
this.Remark= string.Empty;
this.Field1= string.Empty;
this.Field2= string.Empty;
this.Field3= string.Empty;
}
}
}

View File

@@ -1,79 +1,79 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserModule
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 用户流水号
/// </summary>
/// <returns></returns>
public int UserId { get; set; }
/// <summary>
/// 所属功能模块流水号
/// </summary>
/// <returns></returns>
public int ModuleId { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 授权时间
/// </summary>
/// <returns></returns>
public System.DateTime OperateTime { get; set; }
/// <summary>
/// 授权人流水号
/// </summary>
/// <returns></returns>
public int OperatorId { get; set; }
public UserModule()
{
this.Id= 0;
this.UserId= 0;
this.ModuleId= 0;
this.Type= 0;
this.OperateTime= DateTime.Now;
this.OperatorId= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserModule
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 用户流水号
/// </summary>
/// <returns></returns>
public int UserId { get; set; }
/// <summary>
/// 所属功能模块流水号
/// </summary>
/// <returns></returns>
public int ModuleId { get; set; }
/// <summary>
/// 组织类型
/// </summary>
/// <returns></returns>
public int Type { get; set; }
/// <summary>
/// 授权时间
/// </summary>
/// <returns></returns>
public System.DateTime OperateTime { get; set; }
/// <summary>
/// 授权人流水号
/// </summary>
/// <returns></returns>
public int OperatorId { get; set; }
public UserModule()
{
this.Id= 0;
this.UserId= 0;
this.ModuleId= 0;
this.Type= 0;
this.OperateTime= DateTime.Now;
this.OperatorId= 0;
}
}
}

View File

@@ -1,70 +1,70 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserOrg
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public int OrgId { get; set; }
/// <summary>
/// 用户流水号
/// </summary>
/// <returns></returns>
public int UserId { get; set; }
/// <summary>
/// 授权时间
/// </summary>
/// <returns></returns>
public System.DateTime OperateTime { get; set; }
/// <summary>
/// 授权人流水号
/// </summary>
/// <returns></returns>
public int OperatorId { get; set; }
public UserOrg()
{
this.Id= 0;
this.OrgId= 0;
this.UserId= 0;
this.OperateTime= DateTime.Now;
this.OperatorId= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserOrg
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public int OrgId { get; set; }
/// <summary>
/// 用户流水号
/// </summary>
/// <returns></returns>
public int UserId { get; set; }
/// <summary>
/// 授权时间
/// </summary>
/// <returns></returns>
public System.DateTime OperateTime { get; set; }
/// <summary>
/// 授权人流水号
/// </summary>
/// <returns></returns>
public int OperatorId { get; set; }
public UserOrg()
{
this.Id= 0;
this.OrgId= 0;
this.UserId= 0;
this.OperateTime= DateTime.Now;
this.OperatorId= 0;
}
}
}

View File

@@ -1,70 +1,70 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserRole
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 角色流水号
/// </summary>
/// <returns></returns>
public int RoleId { get; set; }
/// <summary>
/// 用户流水号
/// </summary>
/// <returns></returns>
public int UserId { get; set; }
/// <summary>
/// 授权时间
/// </summary>
/// <returns></returns>
public System.DateTime OperateTime { get; set; }
/// <summary>
/// 授权人流水号
/// </summary>
/// <returns></returns>
public int OperatorId { get; set; }
public UserRole()
{
this.Id= 0;
this.RoleId= 0;
this.UserId= 0;
this.OperateTime= DateTime.Now;
this.OperatorId= 0;
}
}
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
namespace OpenAuth.Domain
{
/// <summary>
/// 用户ID
/// </summary>
public partial class UserRole
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public int Id { get; set; }
/// <summary>
/// 角色流水号
/// </summary>
/// <returns></returns>
public int RoleId { get; set; }
/// <summary>
/// 用户流水号
/// </summary>
/// <returns></returns>
public int UserId { get; set; }
/// <summary>
/// 授权时间
/// </summary>
/// <returns></returns>
public System.DateTime OperateTime { get; set; }
/// <summary>
/// 授权人流水号
/// </summary>
/// <returns></returns>
public int OperatorId { get; set; }
public UserRole()
{
this.Id= 0;
this.RoleId= 0;
this.UserId= 0;
this.OperateTime= DateTime.Now;
this.OperatorId= 0;
}
}
}