BaoKai_202508_Wms_Jingwang_.../WMS.Model/RK/StorageLotModel.cs

398 lines
12 KiB
C#
Raw Normal View History

2025-08-24 21:52:42 +08:00
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
}
}