XiangTan_JiaoJie_Bak/DM_Weight/Models/RoleDm.cs

41 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace DM_Weight.Models
{
/// <summary>
///
///</summary>
[SugarTable("role")]
public class RoleDm
{
/// <summary>
///
///</summary>
[SugarColumn(ColumnName="id" ,IsPrimaryKey = true ,IsIdentity = true )]
public int? Id { get; set; }
/// <summary>
///
///</summary>
[SugarColumn(ColumnName="role_name" )]
public string RoleName { get; set; }
/// <summary>
///
///</summary>
//[SugarColumn(ColumnName="role_des" )]
//public string RoleDes { get; set; }
/// <summary>
///
///</summary>
///[SugarColumn(ColumnName="permissions" )]
[SugarColumn(ColumnName = "permissions", ColumnDataType = "varchar(4000)" /*可以设置类型*/, IsJson = true)]//必填
public List<PremissionDm> Permissions { get; set; }
/// <summary>
///
///</summary>
[SugarColumn(ColumnName="machine_id" )]
public string MachineId { get; set; }
}
}