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; } } }