using System.ComponentModel.DataAnnotations; using Win_in.Sfs.Shared.Domain.Shared; namespace Win_in.Sfs.Wms.DataExchange.Application.Contracts.Iac.Qad; /// /// QAD供应商(Vendor) SupplierCreateInput ISupplierAppService /// public class VendDto : EntityDtoBase { /// /// 公司(Company code) /// [Display(Name = "公司(Company code)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Company { get; set; } /// /// 供应商编号(Vendor code) /// [Display(Name = "供应商编号(Vendor code)")] [StringLength(50, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Code { get; set; } /// /// 供应商名称(Vendor name) /// [Display(Name = "供应商名称(Vendor name)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Name { get; set; } /// /// 地址1(Address 1) /// [Display(Name = "地址1(Address 1)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Addr1 { get; set; } /// /// 地址2(Address 2) /// [Display(Name = "地址2(Address 2)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Addr2 { get; set; } /// /// 地址3(Address 3) /// [Display(Name = "地址3(Address 3)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Addr3 { get; set; } /// /// 国家(Country) /// [Display(Name = "国家(Country)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Country { get; set; } /// /// 城市(City) /// [Display(Name = "城市(City)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string City { get; set; } /// /// 电话(Phone) /// [Display(Name = "电话(Phone)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Phone { get; set; } /// /// 传真(Fox) /// [Display(Name = "传真(Fox)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Fax { get; set; } /// /// 邮编(Post id) /// [Display(Name = "邮编(Post id)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string PstId { get; set; } /// /// 联系人(Contacts name) /// [Display(Name = "联系人(Contacts name)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Contacts { get; set; } /// /// 银行(Bank) /// [Display(Name = "银行(Bank)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Bank { get; set; } /// /// 货币(Currency) /// [Display(Name = "货币(Currency)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Curr { get; set; } /// /// 税率(Tax rate) /// [Display(Name = "税率(Tax rate)")] public virtual decimal TaxRate { get; set; } /// /// 是否激活(Is active) /// [Display(Name = "是否激活(Is active)")] public virtual bool Active { get; set; } /// /// 供应商类型(Vendor type) /// [Display(Name = "供应商类型(Vendor type)")] [StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Type { get; set; } /// /// 备注(Remark) /// [Display(Name = "备注(Remark)")] [StringLength(SfsPropertyConst.RemarkLength, ErrorMessage = "{0}最多输入{1}个字符")] public virtual string Remark { get; set; } }