113 lines
3.2 KiB
C#
113 lines
3.2 KiB
C#
/**********************
|
||
* 类名:库存调整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<ChangeStockDetailsModel> m_details = new List<ChangeStockDetailsModel>();
|
||
/// <summary>
|
||
/// 调整单明细
|
||
/// </summary>
|
||
public List<ChangeStockDetailsModel> Details
|
||
{
|
||
get { return m_details; }
|
||
set { m_details = value; }
|
||
}
|
||
|
||
[DisplayName("Wms盘点单号")]
|
||
public virtual string WmsOrderID { get; set; }
|
||
}
|
||
} |