145 lines
3.3 KiB
C#
145 lines
3.3 KiB
C#
namespace YLErp.Modules.ClientModule
|
|
{
|
|
/// <summary>
|
|
/// 客户信息查询服务
|
|
/// </summary>
|
|
public class ClientInfoQueryModel
|
|
{
|
|
/// <summary>
|
|
/// 客户ID
|
|
/// </summary>
|
|
public int ClientId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户编号(优先使用客户编号获取客户)
|
|
/// </summary>
|
|
public string ClientNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户名称
|
|
/// </summary>
|
|
public string ClientName { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 客户信息查询结果
|
|
/// </summary>
|
|
public class ClientInfoQueryResult
|
|
{
|
|
/// <summary>
|
|
/// 客户信息
|
|
/// </summary>
|
|
public Client ClientInfo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 银行卡信息
|
|
/// </summary>
|
|
public IEnumerable<ClientBankCardResult> BankCards { get; set; }
|
|
|
|
/// <summary>
|
|
/// 人员信息
|
|
/// </summary>
|
|
public IEnumerable<ClientDutyResult> Duties { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 客户银行卡
|
|
/// </summary>
|
|
public class ClientBankCardResult
|
|
{
|
|
/// <summary>
|
|
/// 开户行
|
|
/// </summary>
|
|
public string Bank { get; set; }
|
|
|
|
/// <summary>
|
|
/// 账号
|
|
/// </summary>
|
|
public string Card { get; set; }
|
|
|
|
/// <summary>
|
|
/// 大额行号
|
|
/// </summary>
|
|
public string Payment { get; set; }
|
|
|
|
private string _use;
|
|
|
|
/// <summary>
|
|
/// 用途
|
|
/// </summary>
|
|
public string Usage
|
|
{
|
|
get { return string.IsNullOrWhiteSpace(_use ?? "") ? "全部" : _use; }
|
|
set { _use = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 是否有效
|
|
/// </summary>
|
|
public string ValidState { get; set; }
|
|
|
|
/// <summary>
|
|
/// 户名
|
|
/// </summary>
|
|
public string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// 备注
|
|
/// </summary>
|
|
public string Comments { get; set; }
|
|
}
|
|
|
|
public class ClientDutyResult
|
|
{
|
|
/// <summary>
|
|
/// 联系人姓名
|
|
/// </summary>
|
|
public string ContactName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 联系人类型
|
|
/// </summary>
|
|
public IEnumerable<string> ContactTypes { get; set; }
|
|
|
|
/// <summary>
|
|
/// 证件号
|
|
/// </summary>
|
|
public string IdCardNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 证件类型
|
|
/// </summary>
|
|
public string IdCardType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 电话号码
|
|
/// </summary>
|
|
public string PhoneNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// 传真
|
|
/// </summary>
|
|
public string Fax { get; set; }
|
|
|
|
/// <summary>
|
|
/// Email
|
|
/// </summary>
|
|
public string Email { get; set; }
|
|
|
|
/// <summary>
|
|
/// 联系地址
|
|
/// </summary>
|
|
public string Address { get; set; }
|
|
|
|
/// <summary>
|
|
/// 有效日期
|
|
/// </summary>
|
|
public string DeadLine { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否接收相关邮件
|
|
/// </summary>
|
|
public bool IsReceiveEmail { get; set; }
|
|
}
|
|
}
|