using Admin.NET.Core;
namespace Admin.NET.Application.Entity;
///
/// 防伪扫码记录
///
[SugarTable("antifakerecords","防伪扫码记录")]
public class AntiFakeRecords : EntityBaseId
{
///
/// 条码
///
[SugarColumn(ColumnName = "Code", ColumnDescription = "条码", Length = 32)]
public string? Code { get; set; }
///
/// IP地址
///
[SugarColumn(ColumnName = "Ip", ColumnDescription = "IP地址", Length = 32)]
public string? Ip { get; set; }
///
/// 城市
///
[SugarColumn(ColumnName = "City", ColumnDescription = "城市", Length = 32)]
public string? City { get; set; }
///
/// 地域信息
///
[SugarColumn(ColumnName = "Addr", ColumnDescription = "地域信息", Length = 32)]
public string? Addr { get; set; }
///
/// 城市编码
///
[SugarColumn(ColumnName = "CityCode", ColumnDescription = "城市编码", Length = 32)]
public string? CityCode { get; set; }
///
/// 省份
///
[SugarColumn(ColumnName = "Pro", ColumnDescription = "省份", Length = 32)]
public string? Pro { get; set; }
///
/// 扫码时间
///
[SugarColumn(ColumnName = "Date", ColumnDescription = "扫码时间")]
public DateTime? Date { get; set; }
///
/// 备注
///
[SugarColumn(ColumnName = "Remarks", ColumnDescription = "备注", Length = 32)]
public string? Remarks { get; set; }
///
/// 内码
///
[SugarColumn(ColumnName = "InternalCode", ColumnDescription = "内码", Length = 32)]
public string? InternalCode { get; set; }
///
/// 商品编码
///
[SugarColumn(ColumnName = "CodeNum", ColumnDescription = "商品编码", Length = 32)]
public string? CodeNum { get; set; }
///
/// 验证通过
///
[Required]
[SugarColumn(ColumnName = "IsPass", ColumnDescription = "验证通过")]
public bool IsPass { get; set; }
///
/// 经纬度
///
[SugarColumn(ColumnName = "LongitudeAndLatitude", ColumnDescription = "经纬度", Length = 32)]
public string? LongitudeAndLatitude { get; set; }
}