107 lines
3.2 KiB
C#
107 lines
3.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using WMS.Attirubte;
|
|
using System.ComponentModel;
|
|
|
|
namespace WMS.Model.Base
|
|
{
|
|
[Serializable]
|
|
[TableClmAttribute(TableName = "T_BASE_USERDEPART")]
|
|
public class UserDepartModel
|
|
{
|
|
#region Model
|
|
private string _dep_id =string.Empty;
|
|
private string _user_id = string.Empty;
|
|
private string _com_name = string.Empty;
|
|
private string _user_name = string.Empty;
|
|
private string _group_id = string.Empty;
|
|
private string _com_type = string.Empty;
|
|
private string _com_dpc = string.Empty;
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// 机构编号
|
|
/// </summary>
|
|
[DisplayName("机构编号")]
|
|
[TableClmAttribute(JoinTableClmName = "DEP_NAME", JoinTableClm = "DEP_ID", ClmJoinTable = "T_BASE_DEPARTMENTINFO")]
|
|
public string DEP_ID
|
|
{
|
|
set { _dep_id = value; }
|
|
get { return _dep_id; }
|
|
}
|
|
/// <summary>
|
|
/// 用户编号
|
|
/// </summary>
|
|
/// </summary>
|
|
[DisplayName("用户编号")]
|
|
[TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
|
|
public string USER_ID
|
|
{
|
|
set { _user_id = value; }
|
|
get { return _user_id; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 机构名称
|
|
/// </summary>
|
|
/// </summary>
|
|
[DisplayName("机构")]
|
|
[TableClm(NoSelect = false)]
|
|
public string COM_NAME
|
|
{
|
|
get { return _com_name; }
|
|
set { _com_name = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 上级编号
|
|
/// </summary>
|
|
/// </summary>
|
|
[DisplayName("上级编号")]
|
|
[TableClm(NoSelect = false)]
|
|
public string GROUP_ID
|
|
{
|
|
get { return _group_id; }
|
|
set { _group_id = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 用户姓名
|
|
/// </summary>
|
|
/// </summary>
|
|
[DisplayName("用户姓名")]
|
|
[TableClm(NoSelect = false)]
|
|
public string User_name
|
|
{
|
|
get { return _user_name; }
|
|
set { _user_name = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 公司性质
|
|
/// </summary>
|
|
[DisplayName("公司性质")]
|
|
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'com_nature' and c_flag = '1' ", ClassName = "VC_DICTIONARY_NAME")]
|
|
public string COM_TYPE
|
|
{
|
|
set { _com_type = value; }
|
|
get { return _com_type; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// UNIT/公司
|
|
/// </summary>
|
|
[DisplayName("UNIT/公司")]
|
|
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'com_dep' and c_flag = '1' ", ClassName = "VC_DICTIONARY_NAME")]
|
|
public string COM_DPC
|
|
{
|
|
set { _com_dpc = value; }
|
|
get { return _com_dpc; }
|
|
}
|
|
#endregion Model
|
|
}
|
|
}
|