55 lines
1.1 KiB
C#
55 lines
1.1 KiB
C#
using JNPF.DependencyInjection;
|
|
|
|
namespace JNPF.Systems.Entitys.Dto.Authorize;
|
|
|
|
/// <summary>
|
|
/// 批量新增权限数据输入.
|
|
/// </summary>
|
|
[SuppressSniffer]
|
|
public class AuthorizeDataBatchInput
|
|
{
|
|
/// <summary>
|
|
/// 子系统Ids.
|
|
/// </summary>
|
|
public List<string> systemIds { get; set; }
|
|
|
|
/// <summary>
|
|
/// 角色ids.
|
|
/// </summary>
|
|
public List<string> roleIds { get; set; }
|
|
|
|
/// <summary>
|
|
/// 按钮权限ids.
|
|
/// </summary>
|
|
public List<string> button { get; set; }
|
|
|
|
/// <summary>
|
|
/// 列表权限ids.
|
|
/// </summary>
|
|
public List<string> column { get; set; }
|
|
|
|
/// <summary>
|
|
/// 表单权限ids.
|
|
/// </summary>
|
|
public List<string> form { get; set; }
|
|
|
|
/// <summary>
|
|
/// 菜单权限ids.
|
|
/// </summary>
|
|
public List<string> module { get; set; }
|
|
|
|
/// <summary>
|
|
/// 数据权限ids.
|
|
/// </summary>
|
|
public List<string> resource { get; set; }
|
|
|
|
/// <summary>
|
|
/// 岗位ids.
|
|
/// </summary>
|
|
public List<string> positionIds { get; set; }
|
|
|
|
/// <summary>
|
|
/// 用户ids.
|
|
/// </summary>
|
|
public List<string> userIds { get; set; }
|
|
} |