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

78 lines
1.5 KiB

2 years ago
using Win_in.Sfs.Basedata.Domain.Shared;
using Win_in.Sfs.Shared.Domain;
using Win_in.Sfs.Shared.Domain.Entities;
namespace Win_in.Sfs.Basedata.Domain;
/// <summary>
/// 客户
/// </summary>
public class Customer : SfsBaseDataAggregateRootBase, IHasCode, IHasName
{
/// <summary>
/// 客户编号
/// </summary>
[IgnoreUpdate]
public string Code { get; set; }
/// <summary>
/// 客户名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 简称
/// </summary>
public string ShortName { get; set; }
/// <summary>
/// 地址
/// </summary>
public string Address { get; set; }
/// <summary>
/// 国家
/// </summary>
public string Country { get; set; }
/// <summary>
/// 城市
/// </summary>
public string City { get; set; }
/// <summary>
/// 电话
/// </summary>
public string Phone { get; set; }
/// <summary>
/// 传真
/// </summary>
public string Fax { get; set; }
/// <summary>
/// 邮编
/// </summary>
public string PostID { get; set; }
/// <summary>
/// 联系人
/// </summary>
public string Contacts { get; set; }
/// <summary>
/// 货币
/// </summary>
public string Currency { get; set; }
/// <summary>
/// 状态
/// </summary>
public bool IsActive { get; set; }
/// <summary>
/// 客户类型
/// </summary>
public EnumCustomerType Type { get; set; }
}