78 lines
2.0 KiB
C#
78 lines
2.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using SqlSugar;
|
|
namespace DM_Weight.Models
|
|
{
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
[SugarTable("user_list")]
|
|
public class UserList
|
|
{
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
[SugarColumn(ColumnName="id" ,IsPrimaryKey = true ,IsIdentity = true )]
|
|
public int Id { get; set; }
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
[SugarColumn(ColumnName="user_id" )]
|
|
public string UserName { get; set; }
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
[SugarColumn(ColumnName="user_name" )]
|
|
public string Nickname { get; set; }
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
[SugarColumn(ColumnName="pass_word" )]
|
|
public string PassWord { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
[SugarColumn(ColumnName="user_barcode" )]
|
|
public string UserBarcode { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
//[SugarColumn(ColumnName="status" )]
|
|
//public int? Status { get; set; }
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
[SugarColumn(ColumnName="machine_role_id" )]
|
|
public int? RoleId { get; set; }
|
|
|
|
|
|
[Navigate(NavigateType.ManyToOne, nameof(RoleId))]
|
|
public RoleDm? Role { get; set; }
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
//[SugarColumn(ColumnName="user_card" )]
|
|
// public string UserCard { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
[SugarColumn(ColumnName="machine_id" )]
|
|
public string MachineId { get; set; }
|
|
/// <summary>
|
|
///
|
|
///</summary>
|
|
[SugarColumn(ColumnName="sign" )]
|
|
public byte[] Sign { get; set; }
|
|
|
|
public override string ToString()
|
|
{
|
|
return "userList = [UserName:" + Nickname + ", UserId:" + UserName + "]";
|
|
}
|
|
}
|
|
}
|