41 lines
1.1 KiB
C#
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; }
|
|||
|
}
|
|||
|
}
|