Files
tnb.server/system/Tnb.Systems.Entitys/Dto/System/Module/ModuleCrInput.cs
2023-03-13 15:00:34 +08:00

95 lines
2.0 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using JNPF.DependencyInjection;
namespace JNPF.Systems.Entitys.Dto.Module;
/// <summary>
/// 功能创建输入.
/// </summary>
[SuppressSniffer]
public class ModuleCrInput
{
/// <summary>
/// 上级菜单.
/// </summary>
public string parentId { get; set; }
/// <summary>
/// 菜单名称.
/// </summary>
public string fullName { get; set; }
/// <summary>
/// 菜单编码.
/// </summary>
public string enCode { get; set; }
/// <summary>
/// 菜单图标.
/// </summary>
public string icon { get; set; }
/// <summary>
/// 菜单类型(1-目录2-页面).
/// </summary>
public int? type { get; set; }
/// <summary>
/// 链接地址.
/// </summary>
public string urlAddress { get; set; }
/// <summary>
/// 链接方式(_self,_blank).
/// </summary>
public string linkTarget { get; set; }
/// <summary>
/// 菜单分类(Web,App).
/// </summary>
public string category { get; set; }
/// <summary>
/// 状态(1-可用,0-禁用).
/// </summary>
public int? enabledMark { get; set; }
/// <summary>
/// 说明.
/// </summary>
public string description { get; set; }
/// <summary>
/// 是否开启数据权限(1-开启,0-未开启).
/// </summary>
public int? isDataAuthorize { get; set; }
/// <summary>
/// 是否开启列表权限(1-开启,0-未开启).
/// </summary>
public int? isColumnAuthorize { get; set; }
/// <summary>
/// 是否开启按钮权限(1-开启,0-未开启).
/// </summary>
public int? isButtonAuthorize { get; set; }
/// <summary>
/// 是否开启表单权限(1-开启,0-未开启).
/// </summary>
public int? isFormAuthorize { get; set; }
/// <summary>
/// 排序.
/// </summary>
public long? sortCode { get; set; }
/// <summary>
/// 扩展字段.
/// </summary>
public string propertyJson { get; set; }
/// <summary>
/// 系统id.
/// </summary>
public string systemId { get; set; }
}