122 lines
3.4 KiB
C#
122 lines
3.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.ComponentModel;
|
|
using WMS.Attirubte;
|
|
|
|
namespace WMS.Model.Base
|
|
{
|
|
|
|
/// <summary>
|
|
/// 用户库区关联表
|
|
/// </summary>
|
|
[Serializable]
|
|
[TableClmAttribute(TableName = "T_BASE_USERAREA")]
|
|
public class UserAreaModel
|
|
{
|
|
private string _user_id = string.Empty;
|
|
private string _area_id = string.Empty;
|
|
private string _area_name = string.Empty;
|
|
private string _workkind_id = string.Empty;
|
|
private string _workkind_name = string.Empty;
|
|
private decimal _workload=0;
|
|
|
|
/// <summary>
|
|
/// 用户编号
|
|
/// </summary>
|
|
[DisplayName("用户编号")]
|
|
public string USER_ID
|
|
{
|
|
get { return _user_id; }
|
|
set { _user_id = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 用户名称
|
|
/// </summary>
|
|
[DisplayName("用户名称")]
|
|
public string USER_NAME
|
|
{
|
|
get { return _user_name; }
|
|
set { _user_name = value; }
|
|
}
|
|
|
|
|
|
private string _STORAGE_ID = string.Empty;
|
|
[DisplayName("所属仓库")]
|
|
[TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO", ClassName = "STORAGE_NAME")]
|
|
public string STORAGE_ID
|
|
{
|
|
set { _STORAGE_ID = value; }
|
|
get { return _STORAGE_ID; }
|
|
}
|
|
|
|
private string _STORAGE_NAME = string.Empty;
|
|
private string _user_name;
|
|
[DisplayName("仓库名称")]
|
|
[TableClm(NoSelect = false)]
|
|
public string STORAGE_NAME
|
|
{
|
|
set { _STORAGE_NAME = value; }
|
|
get { return _STORAGE_NAME; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 库区编号
|
|
/// </summary>
|
|
[DisplayName("库区编号")]
|
|
[TableClmAttribute(JoinTableClmName = "STORAGE_AREA_NAME", JoinTableClm = "STORAGE_AREA_ID", ClmJoinTable = "T_BASE_STORAGE_AREA", ClassName = "AREA_NAME")]
|
|
public string AREA_ID
|
|
{
|
|
get { return _area_id; }
|
|
set { _area_id = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 库区名称
|
|
/// </summary>
|
|
[DisplayName("库区名称")]
|
|
[TableClm(NoSelect = false)]
|
|
public string AREA_NAME
|
|
{
|
|
get { return _area_name; }
|
|
set { _area_name = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 工种类型编号
|
|
/// </summary>
|
|
[DisplayName("工种类型")]
|
|
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "T_Sys_Dictionary_Tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'workkind_type' and c_flag = '1' ")]
|
|
public string WORKKIND_ID
|
|
{
|
|
get { return _workkind_id; }
|
|
set { _workkind_id = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 工种类型名称
|
|
/// </summary>
|
|
[DisplayName("工种类型")]
|
|
[TableClm(NoSelect = false)]
|
|
public string WORKKIND_NAME
|
|
{
|
|
get { return _workkind_name; }
|
|
set { _workkind_name = value; }
|
|
}
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// 工种量
|
|
/// </summary>
|
|
[DisplayName("最小工作量")]
|
|
public decimal WORKLOAD
|
|
{
|
|
get { return _workload; }
|
|
set { _workload = value; }
|
|
}
|
|
}
|
|
}
|