using DataEntity;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel;
namespace DataEntity.User
{
///
/// 角色实体类
///
[SugarTable("t_roles")]
public class RoleTab:IEntity
{
private string _role_id { get; set; } = "";
///
/// 角色Id
///
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true)]
[Description("角色Id")]
public string role_id
{
get { return _role_id; }
set
{
if (role_id == value) return;
_role_id = value;
OnPropertyChanged(nameof(role_id));
}
}
private string _project_id { get; set; } = "";
///
/// 项目Id
///
[SugarColumn(ColumnName = "ProjectId")]
[Description("项目Id")]
public string project_id
{
get { return _project_id; }
set
{
if (project_id == value) return;
_project_id = value;
OnPropertyChanged(nameof(project_id));
}
}
private string _menu_id { get; set; } = "";
///
/// 菜单Id
///
[SugarColumn(ColumnName = "MenuId")]
[Description("菜单Id")]
public string menu_id
{
get { return _menu_id; }
set
{
if (menu_id == value) return;
_menu_id = value;
OnPropertyChanged(nameof(menu_id));
}
}
private string _type { get; set; } = "";
///
/// 角色类型
///
[SugarColumn(ColumnName = "Type")]
[Description("角色类型")]
public string type
{
get { return _type; }
set
{
if (type == value) return;
_type = value;
OnPropertyChanged(nameof(type));
}
}
private string _name { get; set; } = "";
///
/// 角色名称
///
[SugarColumn(ColumnName = "Name")]
[Description("角色名称")]
public string name
{
get { return _name; }
set
{
if (name == value) return;
_name = value;
OnPropertyChanged(nameof(name));
}
}
private string _dataauthority { get; set; } = "";
///
/// 数据授权
///
[SugarColumn(ColumnName = "DataAuthority")]
[Description("数据授权")]
public string dataauthority
{
get { return _dataauthority; }
set
{
if (dataauthority == value) return;
_dataauthority = value;
OnPropertyChanged(nameof(dataauthority));
}
}
private string _remarks { get; set; } = "";
///
/// 备注
///
[SugarColumn(ColumnName = "Remarks")]
[Description("备注")]
public string remarks
{
get { return _remarks; }
set
{
if (remarks == value) return;
_remarks = value;
OnPropertyChanged(nameof(remarks));
}
}
private string _creatname { get; set; } = "";
///
/// 创建人
///
[SugarColumn(ColumnName = "CreatName")]
[Description("创建人")]
public string creatname
{
get { return _creatname; }
set
{
if (creatname == value) return;
_creatname = value;
OnPropertyChanged(nameof(creatname));
}
}
private string _createtime { get; set; } = "";
///
/// 创建时间
///
[SugarColumn(ColumnName = "CreateTime")]
[Description("创建时间")]
public string createtime
{
get { return _createtime; }
set
{
if (createtime == value) return;
_createtime = value;
OnPropertyChanged(nameof(createtime));
}
}
private string _modifyname { get; set; } = "";
///
/// 更新人
///
[SugarColumn(ColumnName = "ModifyName")]
[Description("更新人")]
public string modifyname
{
get { return _modifyname; }
set
{
if (modifyname == value) return;
_modifyname = value;
OnPropertyChanged(nameof(modifyname));
}
}
private string _modifytime { get; set; } = "";
///
/// 更新时间
///
[SugarColumn(ColumnName = "ModifyTime")]
[Description("更新时间")]
public string modifytime
{
get { return _modifytime; }
set
{
if (modifytime == value) return;
_modifytime = value;
OnPropertyChanged(nameof(modifytime));
}
}
}
}