mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-09-20 10:37:55 +08:00
增加撤销与启动,详见:#I3ILBG
调整工程结构,采用模块化机制
This commit is contained in:
21
OpenAuth.App/Relevance/Request/AssignDataReq.cs
Normal file
21
OpenAuth.App/Relevance/Request/AssignDataReq.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
namespace OpenAuth.App.Request
|
||||
{
|
||||
/// <summary>
|
||||
/// 为角色分配数据字段权限
|
||||
/// </summary>
|
||||
public class AssignDataReq
|
||||
{
|
||||
/// <summary>
|
||||
/// 角色ID
|
||||
/// </summary>
|
||||
public string RoleId { get; set; }
|
||||
/// <summary>
|
||||
/// 模块的Code,比如Category/Resource
|
||||
/// </summary>
|
||||
public string ModuleCode { get; set; }
|
||||
/// <summary>
|
||||
/// 字段名称列表
|
||||
/// </summary>
|
||||
public string[] Properties { get; set; }
|
||||
}
|
||||
}
|
17
OpenAuth.App/Relevance/Request/AssignOrgUsers.cs
Normal file
17
OpenAuth.App/Relevance/Request/AssignOrgUsers.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
namespace OpenAuth.App.Request
|
||||
{
|
||||
/// <summary>
|
||||
/// 部门分配用户
|
||||
/// </summary>
|
||||
public class AssignOrgUsers
|
||||
{
|
||||
/// <summary>
|
||||
/// 部门id
|
||||
/// </summary>
|
||||
public string OrgId { get; set; }
|
||||
/// <summary>
|
||||
/// 用户id列表
|
||||
/// </summary>
|
||||
public string[] UserIds { get; set; }
|
||||
}
|
||||
}
|
18
OpenAuth.App/Relevance/Request/AssignReq.cs
Normal file
18
OpenAuth.App/Relevance/Request/AssignReq.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
namespace OpenAuth.App.Request
|
||||
{
|
||||
/// <summary>
|
||||
/// 比如给用户分配资源,那么firstId就是用户ID,secIds就是资源ID列表
|
||||
/// </summary>
|
||||
public class AssignReq
|
||||
{
|
||||
/// <summary>
|
||||
/// 分配的关键字,比如:UserRole
|
||||
/// </summary>
|
||||
public string type { get; set; }
|
||||
/// <summary>
|
||||
/// 比如给用户分配角色,那么firstId就是用户ID,secIds就是角色ID列表
|
||||
/// </summary>
|
||||
public string firstId { get; set; }
|
||||
public string[] secIds { get; set; }
|
||||
}
|
||||
}
|
17
OpenAuth.App/Relevance/Request/AssignRoleUsers.cs
Normal file
17
OpenAuth.App/Relevance/Request/AssignRoleUsers.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
namespace OpenAuth.App.Request
|
||||
{
|
||||
/// <summary>
|
||||
/// 角色分配用户
|
||||
/// </summary>
|
||||
public class AssignRoleUsers
|
||||
{
|
||||
/// <summary>
|
||||
/// 角色id
|
||||
/// </summary>
|
||||
public string RoleId { get; set; }
|
||||
/// <summary>
|
||||
/// 用户id列表
|
||||
/// </summary>
|
||||
public string[] UserIds { get; set; }
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user