128 lines
3.9 KiB
C#
128 lines
3.9 KiB
C#
|
|
/**********************
|
|||
|
|
* 类名:盘点单 Model
|
|||
|
|
* 作者:魏晓欣
|
|||
|
|
* 时间:2013-09-18
|
|||
|
|
**********************/
|
|||
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
using System.ComponentModel;
|
|||
|
|
|
|||
|
|
namespace PosErp.Model
|
|||
|
|
{
|
|||
|
|
[Serializable()]
|
|||
|
|
public class CheckStockModel
|
|||
|
|
{
|
|||
|
|
[DisplayName("自增ID")]
|
|||
|
|
public virtual string ID { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("盘点批次号")]
|
|||
|
|
public virtual string CheckID { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("仓库编号")]
|
|||
|
|
public virtual string DepotID { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("仓库名称")]
|
|||
|
|
public virtual string DeportName { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("店铺编号")]
|
|||
|
|
public virtual string ShopID { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("盘点类型代码")]
|
|||
|
|
public virtual string CheckType { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("盘点类型名称")]
|
|||
|
|
public virtual string CheckTypeName { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("商品类别编码")]
|
|||
|
|
public virtual string GoodsTypeID { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("商品类别名称")]
|
|||
|
|
public virtual string GoodsTypeName { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("盘点人")]
|
|||
|
|
public virtual string CheckMan { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("盘点人名称")]
|
|||
|
|
public virtual string CheckManName { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("盘点日期")]
|
|||
|
|
public virtual DateTime CheckDate { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("盘点状态")]
|
|||
|
|
public virtual string CheckStatus { get; set; }
|
|||
|
|
|
|||
|
|
private string m_checkStatusName;
|
|||
|
|
//0盘点中;1:盘点完成;2:申请库存调整;3:申请复盘;4:已审核 5:复盘中
|
|||
|
|
[DisplayName("盘点审核状态")]
|
|||
|
|
public virtual string CheckStatusName
|
|||
|
|
{
|
|||
|
|
get
|
|||
|
|
{
|
|||
|
|
switch (CheckStatus)
|
|||
|
|
{
|
|||
|
|
case "0": m_checkStatusName = "盘点中";
|
|||
|
|
break;
|
|||
|
|
case "1": m_checkStatusName = "盘点完成";
|
|||
|
|
break;
|
|||
|
|
case "2": m_checkStatusName = "申请库存调整";
|
|||
|
|
break;
|
|||
|
|
case "3": m_checkStatusName = "申请复盘";
|
|||
|
|
break;
|
|||
|
|
case "4": m_checkStatusName = "已审核";
|
|||
|
|
break;
|
|||
|
|
case "5": m_checkStatusName = "复盘中";
|
|||
|
|
break;
|
|||
|
|
}
|
|||
|
|
return m_checkStatusName;
|
|||
|
|
}
|
|||
|
|
set
|
|||
|
|
{
|
|||
|
|
m_checkStatusName = value;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
[DisplayName("调整原因")]
|
|||
|
|
public virtual string ChangeDes { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("最后一次更新时间")]
|
|||
|
|
public virtual DateTime UpdateDate { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("最后一次更新人")]
|
|||
|
|
public virtual string UpdateDateMan { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("操作金额")]
|
|||
|
|
public virtual decimal TotalMoney { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("盈亏金额")]
|
|||
|
|
public virtual decimal TotalErrMoney { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("是否选中")]
|
|||
|
|
public virtual bool IsSelect { get; set; }
|
|||
|
|
|
|||
|
|
private List<CheckStockDetailsModel> m_details = new List<CheckStockDetailsModel>();
|
|||
|
|
/// <summary>
|
|||
|
|
/// 盘点单明细
|
|||
|
|
/// </summary>
|
|||
|
|
public List<CheckStockDetailsModel> Details
|
|||
|
|
{
|
|||
|
|
get { return m_details; }
|
|||
|
|
set { m_details = value; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
[DisplayName("审核日期")]
|
|||
|
|
public virtual DateTime AuditingDate { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("审核人")]
|
|||
|
|
public virtual string AuditingMan { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("同步状态")]
|
|||
|
|
public virtual string SyncStatus { get; set; }
|
|||
|
|
|
|||
|
|
[DisplayName("Wms盘点单号")]
|
|||
|
|
public virtual string WmsOrderID { get; set; }
|
|||
|
|
}
|
|||
|
|
}
|