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; }
 | 
						|
    }
 | 
						|
}
 |