using Admin.NET.Application;
using Admin.NET.Core;
/*
* @author : 刘文奇
* @date : 2024/5/10下午1:48:03
* @desc : 往来单位
*/
namespace Admin.NET.Application.Entity
{
///
/// 往来单位
///
[SugarTable("wms_base_customer", "往来单位")]
public class WmsBaseCustomer : EntityBase
{
///
/// 客户编号
///
[Required]
[SugarColumn(ColumnName = "CustCode", ColumnDescription = "客户编号", Length = 50)]
public string CustCode { get; set; }
///
/// 客户中文名称
///
[Required]
[SugarColumn(ColumnName = "CustChinaName", ColumnDescription = "客户中文名称", Length = 255)]
public string CustChinaName { get; set; }
///
/// 客户英文名称
///
[SugarColumn(ColumnName = "CustEnglishName", ColumnDescription = "客户英文名称", Length = 255)]
public string? CustEnglishName { get; set; }
///
/// 助记码
///
[SugarColumn(ColumnName = "MnemonicCode", ColumnDescription = "助记码", Length = 255)]
public string? MnemonicCode { get; set; }
///
/// 类型
///
[Required]
[SugarColumn(ColumnName = "CustType", ColumnDescription = "类型")]
public BaseCustomerTypeEnum CustType { get; set; }
///
/// 类型名称
///
[SugarColumn(ColumnName = "CustTypeName", ColumnDescription = "类型名称", Length = 50)]
public string? CustTypeName { get; set; }
///
/// 联系人
///
[SugarColumn(ColumnName = "LinkMan", ColumnDescription = "联系人", Length = 50)]
public string? LinkMan { get; set; }
///
/// 电话
///
[SugarColumn(ColumnName = "Phone", ColumnDescription = "电话", Length = 50)]
public string? Phone { get; set; }
///
/// 电子邮件
///
[SugarColumn(ColumnName = "Email", ColumnDescription = "电子邮件", Length = 50)]
public string? Email { get; set; }
///
/// 邮编
///
[SugarColumn(ColumnName = "ZipCode", ColumnDescription = "邮编", Length = 50)]
public string? ZipCode { get; set; }
///
/// 省份
///
[SugarColumn(ColumnName = "Province", ColumnDescription = "省份", Length = 50)]
public string? Province { get; set; }
///
/// 城市
///
[SugarColumn(ColumnName = "City", ColumnDescription = "城市", Length = 50)]
public string? City { get; set; }
///
/// 地址
///
[SugarColumn(ColumnName = "Address", ColumnDescription = "地址", Length = 255)]
public string? Address { get; set; }
///
/// 是否禁用
///
[Required]
[SugarColumn(ColumnName = "IsDisabled", ColumnDescription = "是否禁用")]
public bool IsDisabled { get; set; }
}
}