398 lines
12 KiB
C#
398 lines
12 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
using WMS.Attirubte;
|
|||
|
|
using System.ComponentModel;
|
|||
|
|
|
|||
|
|
namespace WMS.Model.RK
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 入库单表
|
|||
|
|
/// </summary>
|
|||
|
|
[Serializable]
|
|||
|
|
[TableClmAttribute(TableName = "T_RK_STORAGE_LOT")]
|
|||
|
|
public partial class StorageLotModel
|
|||
|
|
{
|
|||
|
|
#region 入库单表
|
|||
|
|
private string _lot_id="";
|
|||
|
|
private string _rece_id="";
|
|||
|
|
private string _rece_man="";
|
|||
|
|
private string _rece_man_name="";
|
|||
|
|
private DateTime _rece_date= DateTime.Parse("1900-01-01");
|
|||
|
|
private string _print_man="";
|
|||
|
|
private string _print_man_name="";
|
|||
|
|
private decimal _print_num = 0;
|
|||
|
|
private DateTime _print_date= DateTime.Parse("1900-01-01");
|
|||
|
|
private string _type="";
|
|||
|
|
private string _notice_id="";
|
|||
|
|
private string _sto_id="";
|
|||
|
|
private string _sto_name="";
|
|||
|
|
private string _remark="";
|
|||
|
|
|
|||
|
|
private decimal _sto_num_sum=0;
|
|||
|
|
private decimal _buy_num_sum=0;
|
|||
|
|
private decimal _shelve_num_sum=0;
|
|||
|
|
private decimal _acc_num_sum = 0;
|
|||
|
|
private decimal _arr_num_sum = 0;
|
|||
|
|
private string _provider_id="";
|
|||
|
|
private string _provider_name;
|
|||
|
|
private string _operatorid = "";
|
|||
|
|
private string _operatorname = "";
|
|||
|
|
private DateTime _operatedate= DateTime.Parse("1900-01-01");
|
|||
|
|
private string _selected = "0";
|
|||
|
|
private string _acc_man = "";
|
|||
|
|
private string _acc_man_name = "";
|
|||
|
|
private string _ori_bill = "";
|
|||
|
|
|
|||
|
|
[DisplayName("选择")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string SELECTED
|
|||
|
|
{
|
|||
|
|
get { return _selected; }
|
|||
|
|
set { _selected = value; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 入库单号
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("入库单号")]
|
|||
|
|
public string LOT_ID
|
|||
|
|
{
|
|||
|
|
set { _lot_id = value; }
|
|||
|
|
get { return _lot_id; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 收货单号
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("收货单号")]
|
|||
|
|
public string RECE_ID
|
|||
|
|
{
|
|||
|
|
set { _rece_id = value; }
|
|||
|
|
get { return _rece_id; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 确认人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("确认人")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|||
|
|
public string RECE_MAN
|
|||
|
|
{
|
|||
|
|
set { _rece_man = value; }
|
|||
|
|
get { return _rece_man; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 确认人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("确认人")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string RECE_MAN_NAME
|
|||
|
|
{
|
|||
|
|
set { _rece_man_name = value; }
|
|||
|
|
get { return _rece_man_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 入库时间
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("入库时间")]
|
|||
|
|
public DateTime RECE_DATE
|
|||
|
|
{
|
|||
|
|
set { _rece_date = value; }
|
|||
|
|
get { return _rece_date; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 打印人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("打印人")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|||
|
|
public string PRINT_MAN
|
|||
|
|
{
|
|||
|
|
set { _print_man = value; }
|
|||
|
|
get { return _print_man; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 打印人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("打印人")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string PRINT_MAN_NAME
|
|||
|
|
{
|
|||
|
|
set { _print_man_name = value; }
|
|||
|
|
get { return _print_man_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 打印次数
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("打印次数")]
|
|||
|
|
public decimal PRINT_NUM
|
|||
|
|
{
|
|||
|
|
set { _print_num = value; }
|
|||
|
|
get { return _print_num; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 打印时间
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("打印时间")]
|
|||
|
|
public DateTime PRINT_DATE
|
|||
|
|
{
|
|||
|
|
set { _print_date = value; }
|
|||
|
|
get { return _print_date; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 入库类型
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("入库类型")]
|
|||
|
|
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'STORAGE_MODE' ", ClassName = "VC_DICTIONARY_NAME")]
|
|||
|
|
public string TYPE
|
|||
|
|
{
|
|||
|
|
set { _type = value; }
|
|||
|
|
get { return _type; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 入库通知单号
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("通知单号")]
|
|||
|
|
public string NOTICE_ID
|
|||
|
|
{
|
|||
|
|
set { _notice_id = value; }
|
|||
|
|
get { return _notice_id; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 仓库
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("仓库")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_STORAGEINFO", JoinTableClm = "STORAGE_ID", JoinTableClmName = "STORAGE_NAME")]
|
|||
|
|
public string STO_ID
|
|||
|
|
{
|
|||
|
|
set { _sto_id = value; }
|
|||
|
|
get { return _sto_id; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 仓库
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("仓库")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string STO_NAME
|
|||
|
|
{
|
|||
|
|
set { _sto_name = value; }
|
|||
|
|
get { return _sto_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 备注
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("备注")]
|
|||
|
|
public string REMARK
|
|||
|
|
{
|
|||
|
|
set { _remark = value; }
|
|||
|
|
get { return _remark; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 总入库数量
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("入库数量")]
|
|||
|
|
public decimal STO_NUM_SUM
|
|||
|
|
{
|
|||
|
|
set { _sto_num_sum = value; }
|
|||
|
|
get { return _sto_num_sum; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 总采购数量
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("采购数量")]
|
|||
|
|
public decimal BUY_NUM_SUM
|
|||
|
|
{
|
|||
|
|
set { _buy_num_sum = value; }
|
|||
|
|
get { return _buy_num_sum; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 总上架数量
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("上架数量")]
|
|||
|
|
public decimal SHELVE_NUM_SUM
|
|||
|
|
{
|
|||
|
|
set { _shelve_num_sum = value; }
|
|||
|
|
get { return _shelve_num_sum; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 总接收数量
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("接收数量")]
|
|||
|
|
public decimal ACC_NUM_SUM
|
|||
|
|
{
|
|||
|
|
set { _acc_num_sum = value; }
|
|||
|
|
get { return _acc_num_sum; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 总到货数量
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("到货数量")]
|
|||
|
|
public decimal ARR_NUM_SUM
|
|||
|
|
{
|
|||
|
|
set { _arr_num_sum = value; }
|
|||
|
|
get { return _arr_num_sum; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 供应商
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("供应商/客户")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_PROVIDER_DICTIONARY", JoinTableClm = "PROVIDER_ID", JoinTableClmName = "PROVIDER_NAME")]
|
|||
|
|
public string PROVIDER_ID
|
|||
|
|
{
|
|||
|
|
set { _provider_id = value; }
|
|||
|
|
get { return _provider_id; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 供应商
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("供应商/客户")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string PROVIDER_NAME
|
|||
|
|
{
|
|||
|
|
set { _provider_name = value; }
|
|||
|
|
get { return _provider_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 操作人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("操作人")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|||
|
|
public string OPERATORID
|
|||
|
|
{
|
|||
|
|
set { _operatorid = value; }
|
|||
|
|
get { return _operatorid; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 操作人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("操作人")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string OPERATORNAME
|
|||
|
|
{
|
|||
|
|
set { _operatorname = value; }
|
|||
|
|
get { return _operatorname; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 操作时间
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("操作时间")]
|
|||
|
|
public DateTime OPERATEDATE
|
|||
|
|
{
|
|||
|
|
set { _operatedate = value; }
|
|||
|
|
get { return _operatedate; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 验收人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("验收人")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|||
|
|
public string ACC_MAN
|
|||
|
|
{
|
|||
|
|
set { _acc_man = value; }
|
|||
|
|
get { return _acc_man; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 验收人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("验收人")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string ACC_MAN_NAME
|
|||
|
|
{
|
|||
|
|
set { _acc_man_name = value; }
|
|||
|
|
get { return _acc_man_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 来源单号
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("来源单号")]
|
|||
|
|
public string ORI_BILL
|
|||
|
|
{
|
|||
|
|
set { _ori_bill = value; }
|
|||
|
|
get { return _ori_bill; }
|
|||
|
|
}
|
|||
|
|
#endregion Model
|
|||
|
|
private string upId = string.Empty;
|
|||
|
|
/// <summary>
|
|||
|
|
///上架单号
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("上架单号")]
|
|||
|
|
public string UPGOODSID
|
|||
|
|
{
|
|||
|
|
get { return upId; }
|
|||
|
|
set { upId = value; }
|
|||
|
|
}
|
|||
|
|
private string _status = "";
|
|||
|
|
/// <summary>
|
|||
|
|
/// 状态
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("状态")]
|
|||
|
|
public string STATUS
|
|||
|
|
{
|
|||
|
|
set { _status = value; }
|
|||
|
|
get { return _status; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
private string _area_id="";
|
|||
|
|
/// <summary>
|
|||
|
|
/// 库区
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("库区")]
|
|||
|
|
[TableClmAttribute(JoinTableClmName = "STORAGE_AREA_NAME", JoinTableClm = "STORAGE_AREA_ID", ClmJoinTable = "T_BASE_STORAGE_AREA", ClassName = "STORAGE_AREA_NAME")]
|
|||
|
|
public string AREA_ID
|
|||
|
|
{
|
|||
|
|
set { _area_id = value; }
|
|||
|
|
get { return _area_id; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
private string _area_name="";
|
|||
|
|
/// <summary>
|
|||
|
|
/// 库区
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("库区")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string AREA_NAME
|
|||
|
|
{
|
|||
|
|
set { _area_name = value; }
|
|||
|
|
get { return _area_name; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
private string _acc_id="";
|
|||
|
|
/// <summary>
|
|||
|
|
/// 验收单号
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("验收单号")]
|
|||
|
|
public string ACC_ID
|
|||
|
|
{
|
|||
|
|
set { _acc_id = value; }
|
|||
|
|
get { return _acc_id; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
#region 验收默认加载前一周数据 追加字段
|
|||
|
|
private DateTime _timeStart= DateTime.Parse("1900-01-01");
|
|||
|
|
private DateTime _timeEnd = DateTime.Parse("1900-01-01");
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 起始日期
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("起始日期")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public DateTime TIMESTART
|
|||
|
|
{
|
|||
|
|
get { return _timeStart; }
|
|||
|
|
set { _timeStart = value; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 结束日期
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("结束日期")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public DateTime TIMEEND
|
|||
|
|
{
|
|||
|
|
get { return _timeEnd; }
|
|||
|
|
set { _timeEnd = value; }
|
|||
|
|
}
|
|||
|
|
#endregion
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|