using System; using System.Collections.Generic; using System.Linq; using System.Text; using WMS.Attirubte; using System.ComponentModel; namespace WMS.Model.CK { /// /// 出库通知单明细 /// [Serializable] [TableClmAttribute(TableName = "T_CK_ORDERDETAIL")] public class OrderDetailModel { #region Model private decimal cost_price = 0; private string _ORDER_ID = string.Empty; private string _businessid = string.Empty; private string _good_id = string.Empty; private string _good_name = string.Empty; private string _specification = string.Empty; private decimal _goods_num = 0; private string _remark = string.Empty; private decimal _page_num = 0; private decimal _weith = 0; private decimal _area_num = 0; private decimal _price = 0; private string _scale_unit = string.Empty; private string _goods_type_id = string.Empty; private string _goods_type_name = string.Empty; private decimal _total_volume = 0; private decimal _gvolume = 0; private string _unit = string.Empty; private decimal goods_money = 0; private string storage_area_id = string.Empty; private string storage_area_name = string.Empty; private string location_id = string.Empty; private decimal serialnumber = 0; private bool canPicking = false; private bool needAddGoods = false; private decimal pick_num = 0; private string _pickman = string.Empty; private string barCode = string.Empty; private decimal _tr_num = 0; private decimal _tr_need_num = 0; bool _ischeck = false; private string _addtime = ""; /// /// 仓库编号 /// [DisplayName("生成时间")] [TableClm(NoSelect = false)] public string addtime { get { return _addtime; } set { _addtime = value; } } private string _create_date = ""; /// /// 仓库编号 /// [DisplayName("订单时间")] [TableClm(NoSelect = false)] public string CREATE_DATE { get { return _create_date; } set { _create_date = value; } } private string _stroage_id = ""; /// /// 仓库编号 /// [DisplayName("仓库编号")] [TableClm(NoSelect = false)] public string STORAGE_ID { get { return _stroage_id; } set { _stroage_id = value; } } [DisplayName("选择")] [TableClm(NoSelect = false)] public Boolean IsCheck { get { return _ischeck; } set { _ischeck = value; } } /// /// 出库单号 /// [DisplayName("出库单号")] public string ORDER_ID { set { _ORDER_ID = value; } get { return _ORDER_ID; } } /// /// 原业务单号 /// [DisplayName("原业务单号")] public string BUSINESSID { set { _businessid = value; } get { return _businessid; } } /// /// 物料编号 /// [DisplayName("物料编号")] [TableClmAttribute(JoinTableClmName = "GOODS_NAME", JoinTableClm = "GOODS_ID", ClmJoinTable = "T_BASE_GOODS")] public string GOOD_ID { set { _good_id = value; } get { return _good_id; } } /// /// 物料名称 /// [DisplayName("物料名称")] [TableClm(NoSelect = false)] public string Good_name { get { return _good_name; } set { _good_name = value; } } string _sts = ""; /// /// 状态 /// [DisplayName("状态")] [TableClm(NoSelect = false)] public string STS { get { return _sts; } set { _sts = value; } } /// /// 规格 /// [DisplayName("规格")] [TableClm(NoSelect = false)] public string SPECIFICATION { set { _specification = value; } get { return _specification; } } /// /// 数量 /// [DisplayName("需求数量")] [TableClm(NoSelect = false)] public decimal GOODS_NUM { set { _goods_num = value; } get { return _goods_num; } } /// /// 备注 /// [DisplayName("备注")] [TableClm(NoSelect = false)] public string REMARK { set { _remark = value; } get { return _remark; } } /// /// 包装数量 /// [DisplayName("出库箱数")] [TableClm(NoSelect = false)] public decimal PAGE_NUM { set { _page_num = value; } get { return _page_num; } } /// /// 物料重量(注:为数量*物料重量) /// [DisplayName("物料重量")] [TableClm(NoSelect = false)] public decimal Weith { get { return _weith; } set { _weith = value; } } /// /// 某库区该物料总数 /// [TableClm(NoSelect = false)] public decimal AREA_NUM { get { return _area_num; } set { _area_num = value; } } /// /// 标准价 /// [DisplayName("标准金额")] public decimal PRICE { set { _price = value; } get { return _price; } } /// /// 重量单位 /// [DisplayName("重量单位")] [TableClm(NoSelect = false)] public string SCALE_UNIT { set { _scale_unit = value; } get { return _scale_unit; } } /// /// 物料分类 /// [DisplayName("物料分类")] [TableClmAttribute(JoinTableClmName = "GOODS_TYPE_NAME", JoinTableClm = "GOODS_TYPE_ID", ClmJoinTable = "T_BASE_GOODS_TYPE", ClassName = "GOODS_TYPE_NAME")] public string GOODS_TYPE_ID { set { _goods_type_id = value; } get { return _goods_type_id; } } /// /// 物料分类名称 /// [DisplayName("物料分类名称")] [TableClm(NoSelect = false)] public string Goods_type_name { get { return _goods_type_name; } set { _goods_type_name = value; } } /// /// 总体积 /// [DisplayName("总体积")] [TableClm(NoSelect = false)] public decimal TOTAL_VOLUME { set { _total_volume = value; } get { return _total_volume; } } /// /// 单位体积 /// [DisplayName("单位体积")] [TableClm(NoSelect = false)] public decimal GVOLUME { set { _gvolume = value; } get { return _gvolume; } } /// /// 单位 /// [DisplayName("单位")] [TableClm(NoSelect = false)] public string UNIT { set { _unit = value; } get { return _unit; } } /// /// 物料金额 只加Model 没加数据库 /// [DisplayName("物料金额")] [TableClm(NoSelect = false)] public decimal Goods_money { get { return goods_money; } set { goods_money = value; } } /// /// 库区编号 /// [DisplayName("库区编号")] [TableClmAttribute(JoinTableClmName = "STORAGE_AREA_NAME", JoinTableClm = "STORAGE_AREA_ID", ClmJoinTable = "T_BASE_STORAGE_AREA")] public string Storage_area_id { get { return storage_area_id; } set { storage_area_id = value; } } /// /// 库区名称 /// [DisplayName("库区名称")] [TableClm(NoSelect = false)] public string Storage_area_name { get { return storage_area_name; } set { storage_area_name = value; } } /// /// 库位编号 /// [DisplayName("库位编号")] public string Location_id { get { return location_id; } set { location_id = value; } } /// /// 序号 -打印单据使用 /// [DisplayName("序号")] [TableClm(NoSelect = false)] public decimal Serialnumber { get { return serialnumber; } set { serialnumber = value; } } /// /// 已捡货数 /// [DisplayName("已捡货数")] [TableClm(NoSelect = false)] public decimal PICK_NUM { get { return pick_num; } set { pick_num = value; } } [TableClm(NoSelect = false)] public bool CANPICKING { get { return canPicking; } set { canPicking = value; } } //[TableClm(NoSelect = false)] //public bool NEEDADDGOODS //{ // get { return needAddGoods; } // set { needAddGoods = value; } //} /// /// 临时存放捡货人 /// [TableClm(NoSelect = false)] public string PICKMAN { set { _pickman = value; } get { return _pickman; } } /// /// 物料条码 /// [DisplayName("物料条码")] [TableClm(NoSelect = false)] public string BarCode { get { return barCode; } set { barCode = value; } } /// /// 已生成运输单的数量 /// [DisplayName("已运数量")] public decimal TR_NUM { set { _tr_num = value; } get { return _tr_num; } } /// /// 未运数量 /// [DisplayName("未运数量")] [TableClm(NoSelect = false)] public decimal TR_NEED_NUM { set { _tr_need_num = value; } get { return _tr_need_num; } } /// /// 成本价 /// [DisplayName("成本价")] [TableClm(NoSelect = false)] public decimal Cost_price { get { return cost_price; } set { cost_price = value; } } decimal _PACKING_NUM = 0; /// /// 未运数量 /// [DisplayName("装箱数")] [TableClm(NoSelect = false)] public decimal PACKING_NUM { set { _PACKING_NUM = value; } get { return _PACKING_NUM; } } string xq_type = ""; /// /// 需求类型 /// [DisplayName("需求类型")] [TableClm(NoSelect = false)] public string XQ_TYPE { set { xq_type = value; } get { return xq_type; } } decimal _BUY_NUM = 0; /// /// 已采数量 /// [DisplayName("已采数量")] [TableClm(NoSelect = false)] public decimal BUY_NUM { set { _BUY_NUM = value; } get { return _BUY_NUM; } } decimal _NUM = 0; /// /// 本次数量 /// [DisplayName("本次数量")] [TableClm(NoSelect = false)] public decimal NOWNUM { set { _NUM = value; } get { return _NUM; } } decimal _shelves_num = 0; /// /// 库存数量 /// [DisplayName("库存数量")] public decimal SHELVES_NUM { set { _shelves_num = value; } get { return _shelves_num; } } string _ORDER_TYPE = ""; [DisplayName("单据类型")] public string ORDER_TYPE { set { _ORDER_TYPE = value; } get { return _ORDER_TYPE; } } #endregion Model } }