/********************** * 类名:库存调整Model * 作者:魏晓欣 * 时间:2013-09-16 **********************/ using System; using System.Text; using System.Collections.Generic; using System.Runtime.Serialization; using System.ComponentModel; namespace PosErp.Model { [Serializable()] public class ChangeStockModel { [DisplayName("自增ID")] public virtual string ID { get; set; } [DisplayName("单号")] public virtual string ChangeID { get; set; } [DisplayName("店铺编号")] public virtual string ShopID { get; set; } [DisplayName("仓库编号")] public virtual string DeportID { get; set; } [DisplayName("仓库名称")] public virtual string DeportName { get; set; } [DisplayName("调整操作人")] public virtual string ChangeMan { get; set; } [DisplayName("调整操作人")] public virtual string ChangeManName { get; set; } [DisplayName("调整操作时间")] public virtual DateTime ChangeDate { get; set; } [DisplayName("调整原因")] //01:领用 02:报损 03:赠送 //04:开样 05:盘点 06:退货入库 public virtual string ChangeCase { get; set; } [DisplayName("调整说明")]//备注 public virtual string ChangeCaseDes { get; set; } [DisplayName("最后一次更新人")] public virtual string UpdateMan { get; set; } [DisplayName("最后一次更新时间")] public virtual DateTime UpdateDate { get; set; } [DisplayName("审核状态")] public virtual int CheckStatus { get; set; } private string m_checkStatusName; [DisplayName("审核状态")] public virtual string CheckStatusName { get { switch (CheckStatus) { case 1: m_checkStatusName = "已审核"; break; case 0: m_checkStatusName = "未审核"; break; } return m_checkStatusName; } set { m_checkStatusName = value; } } [DisplayName("审核人员ID")] public virtual string CheckUserID { get; set; } [DisplayName("审核人员")] public virtual string CheckUser { get; set; } [DisplayName("审核时间")] public virtual DateTime CheckDate { get; set; } [DisplayName("调整方式")]//0为出库 1为退货入库3盘点 public virtual string ChangeType { get; set; } [DisplayName("操作金额")] public virtual decimal TotalMoney { get; set; } [DisplayName("盘点单号")]//盘点产生调整单/退货入库 时 使用 public virtual string CheckID { get; set; } [DisplayName("同步状态")] public virtual string SyncStatus { get; set; } private List m_details = new List(); /// /// 调整单明细 /// public List Details { get { return m_details; } set { m_details = value; } } [DisplayName("Wms盘点单号")] public virtual string WmsOrderID { get; set; } } }