using AutoMapper.Execution; using System; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.Diagnostics.Metrics; using System.Diagnostics; using System.Globalization; using System.Linq; using System.Net; using System.Net.NetworkInformation; using System.Reflection; using System.Text; using System.Threading.Tasks; using System.Xml.Linq; using Volo.Abp; using Business.EntityFrameworkCore; using Business.Models; namespace Bussiness.Model.SystemData { /// /// 供应商 /// public class wms_supplier: BaseEntity { /// /// 供应商主键id /// [Key] public long supplier_id { get; set; } /// /// 供应商编号 /// [StringLength(80)] public string supplier_no { get; set; } /// /// 供应商名称 /// [StringLength(255)] public string supplier_name { get; set; } /// /// 供应商全称 /// [StringLength(255)] public string supplier_full_name { get; set; } /// /// 供应商助记码 /// [StringLength(80)] public string supplier_help_code { get; set; } /// /// 供应商简称 /// [StringLength(255)] public string supplier_short_name { get; set; } /// /// 供应商地址 /// [StringLength(255)] public string supplier_address { get; set; } /// /// 状态 /// [Required] public int state { get; set; } /// /// 区域 /// [StringLength(255)] public string region { get; set; } /// /// 行业 /// [StringLength(255)] public string trade { get; set; } /// /// 联系人 /// [StringLength(80)] public string contact { get; set; } /// /// 联系电话 /// [StringLength(80)] public string telephone { get; set; } /// /// 移动电话 /// [StringLength(80)] public string mobile { get; set; } /// /// 传真号码 /// [StringLength(80)] public string fax { get; set; } /// /// 邮政编码 /// [StringLength(80)] public string post_code { get; set; } /// /// 邮件地址 /// [StringLength(80)] public string email { get; set; } /// /// 税务登记号 /// [StringLength(255)] public string taxid { get; set; } /// /// 开户银行 /// [StringLength(255)] public string bank { get; set; } /// /// 银行账号 /// [StringLength(80)] public string bank_account { get; set; } /// /// 增值税率 /// [DecimalPrecision(18,10)] public decimal value_add_rate { get; set; } /// /// 供应商分类 /// [StringLength(80)] public string type { get; set; } /// /// 采购模式 /// [StringLength(80)] public string po_mode { get; set; } /// /// VMI仓 /// [StringLength(255)] public string vmi_stock { get; set; } /// /// 受托代销虚仓 /// [StringLength(255)] public string stockid_assignee { get; set; } /// /// 分支机构信息 /// [StringLength(255)] public string branch_info { get; set; } /// /// 注册商标 /// [StringLength(255)] public string regmark { get; set; } /// /// 营业执照 /// [StringLength(255)] public string licence { get; set; } /// /// 注册日期 /// public DateTime regster_date { get; set; } /// /// 批准日期 /// public DateTime approve_date { get; set; } /// /// 生效日期 /// public DateTime begin_day { get; set; } /// /// 失效日期 /// public DateTime end_day { get; set; } /// /// 供应商等级 /// [StringLength(80)] public string supply_grade { get; set; } /// /// 供应类别 /// [StringLength(80)] public string supply_type { get; set; } /// /// 公司类别 /// [StringLength(80)] public string company_type { get; set; } /// /// 交货自动生成收货单据 /// public bool auto_create_mr { get; set; } /// /// 自动确认订单 /// public bool auto_validate_order { get; set; } /// /// 启用供应商门户 /// public bool isuse_supplier_portal { get; set; } /// /// 分管部门 /// [StringLength(80)] public string department { get; set; } /// /// 专营业务员 /// [StringLength(80)] public string employee_name { get; set; } /// /// 专营业务员_工号 /// [StringLength(80)] public string employee_no { get; set; } /// /// 结算币种 /// [StringLength(80)] public string currency { get; set; } /// /// 结算方式 /// [StringLength(80)] public string settlement { get; set; } /// /// 英文名称 /// [StringLength(255)] public string name_en { get; set; } /// /// 英文地址 /// [StringLength(255)] public string addr_en { get; set; } /// /// 国别地区 /// [StringLength(255)] public string country { get; set; } /// /// 审核人 /// [StringLength(80)] public string checker { get; set; } /// /// 操作时间 /// [StringLength(80)] public string op_time { get; set; } } }