using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
/*
* @author : 刘文奇
* @date : 2024/4/23下午4:07:57
* @desc : 往来单位
*/
namespace Admin.NET.Core
{
///
/// 往来单位
///
[Table("base_customer")]
[Comment("往来单位")]
public class BaseCustomer : DEntityBase
{
///
/// 客户编号
///
[Comment("客户编号")]
[Required]
[MaxLength(50)]
public string CustCode { get; set; }
///
/// 客户中文名称
///
[Comment("客户中文名称")]
[Required]
[MaxLength(255)]
public string CustChinaName { get; set; }
///
/// 客户英文名称
///
[Comment("客户英文名称")]
[MaxLength(255)]
public string CustEnglishName { get; set; }
///
/// 助记码
///
[Comment("助记码")]
[MaxLength(255)]
public string MnemonicCode { get; set; }
///
/// 类型
///
[Comment("类型")]
[Required]
public BaseCustomerTypeEnum CustType { get; set; }
///
/// 类型名称
///
[Comment("类型名称")]
[Required]
[MaxLength(50)]
public string CustTypeName { get; set; }
///
/// 联系人
///
[Comment("联系人")]
[MaxLength(50)]
public string LinkMan { get; set; }
///
/// 电话
///
[Comment("电话")]
[MaxLength(50)]
public string Phone { get; set; }
///
/// 电子邮件
///
[Comment("电子邮件")]
[MaxLength(50)]
public string Email { get; set; }
///
/// 邮编
///
[Comment("邮编")]
[MaxLength(50)]
public string ZipCode { get; set; }
///
/// 省份
///
[Comment("省份")]
[MaxLength(50)]
public string Province { get; set; }
///
/// 城市
///
[Comment("城市")]
[MaxLength(50)]
public string City { get; set; }
///
/// 地址
///
[Comment("地址")]
[MaxLength(255)]
public string Address { get; set; }
///
/// 是否禁用
///
[Comment("是否禁用")]
[Required]
public bool IsDisabled { get; set; }
}
}