BaoKai_202508-Wms-Jingwang..../WMS.Model/Base/User/CustomerModel.cs
2025-08-24 09:35:55 +08:00

315 lines
8.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WMS.Attirubte;
using System.ComponentModel;
namespace WMS.Model.Base
{
#region Model
/// <summary>
/// 线上客户Model
/// </summary>
[Serializable]
[TableClmAttribute(TableName = "T_CUS_CUSTOMER")]
public class CustomerModel
{
private string customer_id = string.Empty;
private string customer_name = string.Empty;
private string customer_short_name = string.Empty;
private string py_name = string.Empty;
private string cus_type_id = string.Empty;
private string cus_type_name = string.Empty;
private string linkman = string.Empty;
private string phone = string.Empty;
private string fax = string.Empty;
private string email = string.Empty;
private string address = string.Empty;
private string postcode = string.Empty;
private string status = string.Empty;
private string remark = string.Empty;
private string version = string.Empty;
private string operatorID = string.Empty;
private DateTime operateDate;
private string province_id = string.Empty;
private string province_name = string.Empty;
private string city_id = string.Empty;
private string city_name = string.Empty;
private string town_id = string.Empty;
private string town_name = string.Empty;
private string telephone = string.Empty;
private string guid = string.Empty;
/// <summary>
///货主编号
/// <summary>
[DisplayName("客户编号")]
[TableClm(NoSelect = false)]
public string Customer_id
{
get { return customer_id; }
set { customer_id = value; }
}
/// <summary>
///货主名称
/// <summary>
[DisplayName("客户名称")]
public string Customer_name
{
get { return customer_name; }
set { customer_name = value; }
}
/// <summary>
///客户简称
/// <summary>
[DisplayName("客户简称")]
public string Customer_short_name
{
get { return customer_short_name; }
set { customer_short_name = value; }
}
/// <summary>
///拼音简称
/// <summary>
[DisplayName("拼音简称")]
public string Py_name
{
get { return py_name; }
set { py_name = value; }
}
/// <summary>
///客户分类编号
/// <summary>
[DisplayName("客户分类编号")]
[TableClmAttribute(JoinTableClmName = "CUS_TYPE_NAME", JoinTableClm = "CUS_TYPE_ID", ClmJoinTable = "T_CUS_CUSTOMER_TYPE", ClassName = "Cus_type_name")]
public string Cus_type_id
{
get { return cus_type_id; }
set { cus_type_id = value; }
}
/// <summary>
///客户分类名称
/// <summary>
[DisplayName("客户分类")]
[TableClm(NoSelect = false)]
public string Cus_type_name
{
get { return cus_type_name; }
set { cus_type_name = value; }
}
/// <summary>
///联系人
/// <summary>
[DisplayName("联系人")]
public string Linkman
{
get { return linkman; }
set { linkman = value; }
}
/// <summary>
///GoodsNumber
/// <summary>
[DisplayName("联系电话")]
public string Phone
{
get { return phone; }
set { phone = value; }
}
/// <summary>
///联系传真
/// <summary>
[DisplayName("联系传真")]
public string Fax
{
get { return fax; }
set { fax = value; }
}
/// <summary>
///联系邮箱
/// <summary>
[DisplayName("联系邮箱")]
[TableClm(NoSelect = false)]
public string Email
{
get { return email; }
set { email = value; }
}
/// <summary>
///联系地址
/// <summary>
[DisplayName("联系地址")]
public string Address
{
get { return address; }
set { address = value; }
}
/// <summary>
///邮编
/// <summary>
[DisplayName("邮编")]
[TableClm(NoSelect = false)]
public string Postcode
{
get { return postcode; }
set { postcode = value; }
}
/// <summary>
///Status
/// <summary>
[DisplayName("Status")]
[TableClm(NoSelect = false)]
public string Status
{
get { return status; }
set { status = value; }
}
/// <summary>
///备注
/// <summary>
[DisplayName("备注")]
[TableClm(NoSelect = false)]
public string Remark
{
get { return remark; }
set { remark = value; }
}
/// <summary>
///版本号
/// <summary>
[DisplayName("版本号")]
[TableClm(NoSelect = false)]
public string Version
{
get { return version; }
set { version = value; }
}
/// <summary>
///操作人
/// <summary>
[DisplayName("操作人")]
[TableClm(NoSelect = false)]
public string OperatorID
{
get { return operatorID; }
set { operatorID = value; }
}
/// <summary>
///操作日期
/// <summary>
[DisplayName("操作日期")]
[TableClm(NoSelect = false)]
public DateTime OperateDate
{
get { return operateDate; }
set { operateDate = value; }
}
/// <summary>
///省份编号
/// <summary>
[DisplayName("省份编号")]
[TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 1")]
public string Province_id
{
get { return province_id; }
set { province_id = value; }
}
/// <summary>
///省份名称
/// <summary>
[DisplayName("省份名称")]
[TableClm(NoSelect = false)]
public string Province_name
{
get { return province_name; }
set { province_name = value; }
}
/// <summary>
///市区编号
/// <summary>
[DisplayName("市区编号")]
[TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 2")]
public string City_id
{
get { return city_id; }
set { city_id = value; }
}
/// <summary>
///市区名称
/// <summary>
[DisplayName("市区名称")]
[TableClm(NoSelect = false)]
public string City_name
{
get { return city_name; }
set { city_name = value; }
}
/// <summary>
///县/区编号
/// <summary>
[DisplayName("县/区编号")]
[TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 3")]
public string Town_id
{
get { return town_id; }
set { town_id = value; }
}
/// <summary>
///县/区名称
/// <summary>
[DisplayName("县/区名称")]
[TableClm(NoSelect = false)]
public string Town_name
{
get { return town_name; }
set { town_name = value; }
}
/// <summary>
///手机号
/// <summary>
[DisplayName("手机号")]
public string Telephone
{
get { return telephone; }
set { telephone = value; }
}
/// <summary>
///guid
/// <summary>
[DisplayName("guid")]
[TableClm(NoSelect = false)]
public string Guid
{
get { return guid; }
set { guid = value; }
}
}
#endregion
}