You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

148 lines
3.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Newtonsoft.Json;
using NPoco;
namespace POSV.Entity
{
[Serializable]
[JsonObject(MemberSerialization.OptIn)]
[TableName("pos_authc")]
[PrimaryKey(new string[] { "id" },AutoIncrement = false)]
public class Authc : BaseEntity
{
public Authc()
{
}
/**
* 租户ID
*/
[JsonProperty(PropertyName = "tenantId")]
[Column("tenantId")]
public string TenantId { get; set; }
/**
* 计算机名称
*/
[JsonProperty(PropertyName = "compterName")]
[Column("compterName")]
public string CompterName { get; set; }
/**
* Mac地址
*/
[JsonProperty(PropertyName = "macAddress")]
[Column("macAddress")]
public string MacAddress { get; set; }
/**
* 硬盘序列号
*/
[JsonProperty(PropertyName = "diskSerialNumber")]
[Column("diskSerialNumber")]
public string DiskSerialNumber { get; set; }
/**
* CPU序列号
*/
[JsonProperty(PropertyName = "cpuSerialNumber")]
[Column("cpuSerialNumber")]
public string CpuSerialNumber { get; set; }
/// <summary>
/// 认证的门店ID
/// </summary>
[JsonProperty(PropertyName = "storeId")]
[Column("storeId")]
public string StoreId { get; set; }
/// <summary>
/// 认证的门店编号
/// </summary>
[JsonProperty(PropertyName = "storeNo")]
[Column("storeNo")]
public string StoreNo { get; set; }
/// <summary>
/// 认证的门店名称
/// </summary>
[JsonProperty(PropertyName = "storeName")]
[Column("storeName")]
public string StoreName { get; set; }
/// <summary>
/// 门店类型ID
/// </summary>
[JsonProperty(PropertyName = "stroeTypeId")]
[Column("stroeTypeId")]
public string StroeTypeId { get; set; }
/// <summary>
/// 门店类型编号
/// </summary>
[JsonProperty(PropertyName = "stroeTypeNo")]
[Column("stroeTypeNo")]
public string StroeTypeNo { get; set; }
/// <summary>
/// 门店类型标识
/// </summary>
[JsonProperty(PropertyName = "stroeTypeSign")]
[Column("stroeTypeSign")]
public string StroeTypeSign { get; set; }
/// <summary>
/// 门店类型标识
/// </summary>
[JsonProperty(PropertyName = "stroeTypeName")]
[Column("stroeTypeName")]
public string StroeTypeName { get; set; }
/// <summary>
/// 门店地址
/// </summary>
[JsonProperty(PropertyName = "stroeAddress")]
[Column("stroeAddress")]
public string StroeAddress { get; set; }
/// <summary>
/// 认证的POS编号
/// </summary>
[JsonProperty(PropertyName = "posNo")]
[Column("posNo")]
public string PosNo { get; set; }
/// <summary>
/// 认证的POS的ID
/// </summary>
[JsonProperty(PropertyName = "posId")]
[Column("posId")]
public string PosId { get; set; }
/// <summary>
/// 扩展字段1
/// </summary>
[JsonProperty(PropertyName = "ext1")]
[Column("ext1")]
public string Ext1 { get; set; }
/// <summary>
/// 扩展字段2
/// </summary>
[JsonProperty(PropertyName = "ext2")]
[Column("ext2")]
public string Ext2 { get; set; }
/// <summary>
/// 扩展字段3
/// </summary>
[JsonProperty(PropertyName = "ext3")]
[Column("ext3")]
public string Ext3 { get; set; }
}
}