using System; using System.Collections.Generic; using System.Linq; using System.Text; using WMS.Attirubte; using System.ComponentModel; namespace WMS.Model.Base { /// /// 仓库信息 /// [Serializable] [TableClmAttribute(TableName = "T_BASE_STORAGEINFO")] public class StorageInfoModel { #region Model private string _storage_id=""; private string _storage_name = ""; private string _storage_short_name = ""; private string _py_name = ""; private string _storage_type_id = ""; private string _linkman = ""; private string _phone = ""; private string _fax = ""; private string _address = ""; private string _postcode = ""; private string _rfmodel = ""; private string _goodsflag = ""; private string _batchflag = ""; private string _status = ""; private string _remark = ""; private string _version=""; private decimal _sort = 0; private string _storage_type_name = ""; private string _province_id = ""; private string _city_id = ""; private string _town_id = ""; private string _province_name = ""; private string _city_name = ""; private string _town_name = ""; private string _operatorid = ""; private DateTime _operatedate =DateTime.Parse("1900-01-01"); private Boolean _ischeck; int id = 0; public int ID { get { return id; } set { id = value; } } /// /// 选择 /// [DisplayName("选择")] [TableClm(NoSelect = false)] public Boolean IsCheckRec { get { return _ischeck; } set { _ischeck = value; } } private string _SELECTED = "0"; /// /// 选择 /// [DisplayName("选择")] [TableClm(NoSelect = false)] public string SELECTED { get { return _SELECTED; } set { _SELECTED = value; } } [DisplayName("仓库编号")] /// /// 仓库编号 /// public string STORAGE_ID { set { _storage_id = value; } get { return _storage_id; } } [DisplayName("仓库名称")] /// /// 仓库名称 /// public string STORAGE_NAME { set { _storage_name = value; } get { return _storage_name; } } [DisplayName("仓库简称")] /// /// 仓库简称 /// public string STORAGE_SHORT_NAME { set { _storage_short_name = value; } get { return _storage_short_name; } } [DisplayName("拼音简称")] /// /// 拼音简称 /// public string PY_NAME { set { _py_name = value; } get { return _py_name; } } [DisplayName("仓库分类")] [TableClm(NoSelect = false)] //[TableClmAttribute(JoinTableClmName = "STORAGE_TYPE_NAME", JoinTableClm = "STORAGE_TYPE_ID", ClmJoinTable = "T_BASE_STORAGE_TYPE")] /// /// 所属仓库分类 /// public string STORAGE_TYPE_ID { set { _storage_type_id = value; } get { return _storage_type_id; } } [DisplayName("仓库分类")] [TableClm(NoSelect = false)] /// /// 所属仓库分类 /// public string STORAGE_TYPE_NAME { set { _storage_type_name = value; } get { return _storage_type_name; } } [DisplayName("联系人")] /// /// 联系人 /// public string LINKMAN { set { _linkman = value; } get { return _linkman; } } [DisplayName("联系电话")] /// /// 联系电话 /// public string PHONE { set { _phone = value; } get { return _phone; } } [DisplayName("传真")] /// /// 传真 /// public string FAX { set { _fax = value; } get { return _fax; } } [DisplayName("地址")] /// /// 地址 /// public string ADDRESS { set { _address = value; } get { return _address; } } [DisplayName("邮编")] /// /// 邮编 /// public string POSTCODE { set { _postcode = value; } get { return _postcode; } } [DisplayName("RF使用")] [TableClm(ColumnData = "否%0|是%1")] /// /// RF使用模式 /// public string RFMODEL { set { _rfmodel = value; } get { return _rfmodel; } } [DisplayName("物料混放")] [TableClm(ColumnData = "否%0|是%1")] /// /// 物料混放 /// public string GOODSFLAG { set { _goodsflag = value; } get { return _goodsflag; } } [DisplayName("批次混放")] [TableClm(ColumnData = "否%0|是%1")] /// /// 批次混放 /// public string BATCHFLAG { set { _batchflag = value; } get { return _batchflag; } } [DisplayName("Status")] [TableClm(ColumnData = "正常%0|停用%1")] /// /// Status 0:正常,1:停用 /// public string STATUS { set { _status = value; } get { return _status; } } [DisplayName("备注")] /// /// 备注 /// public string REMARK { set { _remark = value; } get { return _remark; } } [DisplayName("版本号")] /// /// 版本号 /// public string VERSION { set { _version = value; } get { return _version; } } [DisplayName("排序")] /// /// 排序 /// public decimal SORT { set { _sort = value; } get { return _sort; } } /// /// 省编号 /// [DisplayName("省编号")] [TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 1")] public string PROVINCE_ID { set { _province_id = value; } get { return _province_id; } } /// /// 市编号 /// [DisplayName("市编号")] [TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 2")] public string CITY_ID { set { _city_id = value; } get { return _city_id; } } /// /// 县/市/区编号 /// [DisplayName("县/市/区")] [TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 3")] public string TOWN_ID { set { _town_id = value; } get { return _town_id; } } /// /// 省 /// [DisplayName("省")] [TableClm(NoSelect = false)] public string PROVINCE_NAME { set { _province_name = value; } get { return _province_name; } } /// /// 市 /// [DisplayName("市")] [TableClm(NoSelect = false)] public string CITY_NAME { set { _city_name = value; } get { return _city_name; } } /// /// 县/市/区 /// [DisplayName("县/市/区")] [TableClm(NoSelect = false)] public string TOWN_NAME { set { _town_name = value; } get { return _town_name; } } /// /// 操作人 /// [DisplayName("操作人")] [TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")] public string OPERATORID { set { _operatorid = value; } get { return _operatorid; } } /// /// 操作时间 /// [DisplayName("操作时间")] public DateTime OPERATEDATE { set { _operatedate = value; } get { return _operatedate; } } bool _AUTOSTS = false; /// /// 批次管理 /// [DisplayName("是否为立体库")] public bool AUTOSTS { set { _AUTOSTS = value; } get { return _AUTOSTS; } } #endregion Model } }