EasyMES/WaterCloud.Domain/Entity/SystemOrganize/DataPrivilegeRuleEntity.cs
2022-10-20 17:12:54 +08:00

91 lines
2.6 KiB
C#
Raw Permalink 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 System;
using System.ComponentModel.DataAnnotations;
using Chloe.Annotations;
namespace WaterCloud.Domain.SystemOrganize
{
/// <summary>
/// 创 建:超级管理员
/// 日 期2020-06-01 09:44
/// 描 述:数据权限实体类
/// </summary>
[TableAttribute("sys_DataPrivilegeRule")]
public class DataPrivilegeRuleEntity : IEntity<DataPrivilegeRuleEntity>,ICreationAudited,IModificationAudited,IDeleteAudited
{
/// <summary>
///
/// </summary>
/// <returns></returns>
[ColumnAttribute("F_Id", IsPrimaryKey = true)]
public string F_Id { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
[Required(ErrorMessage = "模块不能为空")]
public string F_ModuleId { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string F_ModuleCode { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string F_PrivilegeRules { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
[Required(ErrorMessage = "排序不能为空")]
[Range(0, 99999999, ErrorMessage = "排序大小必须介于1~99999999之间")]
public int? F_SortCode { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public bool? F_DeleteMark { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public bool? F_EnabledMark { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string F_Description { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public DateTime? F_CreatorTime { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string F_CreatorUserId { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public DateTime? F_LastModifyTime { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string F_LastModifyUserId { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public DateTime? F_DeleteTime { get; set; }
/// <summary>
///
/// </summary>
/// <returns></returns>
public string F_DeleteUserId { get; set; }
}
}