606 lines
17 KiB
C#
606 lines
17 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.ComponentModel;
|
||
using WMS.Attirubte;
|
||
|
||
namespace WMS.Model.SystemManage
|
||
{
|
||
[Serializable]
|
||
[TableClmAttribute(TableName = "T_BASE_COMPANY")]
|
||
public class CompanyModel
|
||
{
|
||
#region Model
|
||
//private string _com_type;
|
||
//private string _group_id;
|
||
//private string _com_disc;
|
||
//private string _com_id;
|
||
//private string _com_name;
|
||
//private string _short;
|
||
//private string _com_date;
|
||
//private string _GROUP_NAME;
|
||
///// <summary>
|
||
///// 0:集团公司:分公司 公司性质(国有,私营)在字典设置此处编号
|
||
///// </summary>
|
||
//[DisplayName("公司性质")]
|
||
//public string COM_TYPE
|
||
//{
|
||
// set { _com_type = value; }
|
||
// get { return _com_type; }
|
||
//}
|
||
///// <summary>
|
||
///// 上级组织编号
|
||
///// </summary>
|
||
//[DisplayName("上级机构编号")]
|
||
//public string GROUP_ID
|
||
//{
|
||
// set { _group_id = value; }
|
||
// get { return _group_id; }
|
||
//}
|
||
///// <summary>
|
||
///// 上级组织名称
|
||
///// </summary>
|
||
//[DisplayName("上级机构名称")]
|
||
//public string GROUP_NAME
|
||
//{
|
||
// set { _GROUP_NAME = value; }
|
||
// get { return _GROUP_NAME; }
|
||
//}
|
||
///// <summary>
|
||
///// 机构描述
|
||
///// </summary>
|
||
//[DisplayName("机构描述")]
|
||
//public string COM_DISC
|
||
//{
|
||
// set { _com_disc = value; }
|
||
// get { return _com_disc; }
|
||
//}
|
||
///// <summary>
|
||
///// 机构编号
|
||
///// </summary>
|
||
//[DisplayName("机构编号")]
|
||
//public string COM_ID
|
||
//{
|
||
// set { _com_id = value; }
|
||
// get { return _com_id; }
|
||
//}
|
||
///// <summary>
|
||
///// 机构名称
|
||
///// </summary>
|
||
//[DisplayName("机构名称")]
|
||
//public string COM_NAME
|
||
//{
|
||
// set { _com_name = value; }
|
||
// get { return _com_name; }
|
||
//}
|
||
///// <summary>
|
||
///// 助记码
|
||
///// </summary>
|
||
//[DisplayName("助记码")]
|
||
//public string SHORT
|
||
//{
|
||
// set { _short = value; }
|
||
// get { return _short; }
|
||
//}
|
||
///// <summary>
|
||
///// 最后修改时间
|
||
///// </summary>
|
||
//[DisplayName("最后修改时间")]
|
||
//public string COM_DATE
|
||
//{
|
||
// set { _com_date = value; }
|
||
// get { return _com_date; }
|
||
//}
|
||
//private string _COM_DPC = string.Empty;
|
||
///// <summary>
|
||
///// 公司部门 1:公司 ;2 部门
|
||
///// </summary>
|
||
//[DisplayName("UNIT/部门")]
|
||
//public string COM_DPC
|
||
//{
|
||
// set { _com_date = value; }
|
||
// get { return _com_date; }
|
||
//}
|
||
|
||
//private string _COM_PNAME = string.Empty;
|
||
///// <summary>
|
||
///// 打印名称
|
||
///// </summary>
|
||
//[DisplayName("打印名称")]
|
||
//public string COM_PNAME
|
||
//{
|
||
// set { _COM_PNAME = value; }
|
||
// get { return _COM_PNAME; }
|
||
//}
|
||
//private string _COM_SNAME = string.Empty;
|
||
///// <summary>
|
||
///// 机构简称
|
||
///// </summary>
|
||
//[DisplayName("机构简称")]
|
||
//public string COM_SNAME
|
||
//{
|
||
// set { _COM_SNAME = value; }
|
||
// get { return _COM_SNAME; }
|
||
//}
|
||
//private string _COM_CITY = string.Empty;
|
||
///// <summary>
|
||
///// 所在城市
|
||
///// </summary>
|
||
//[DisplayName("所在城市")]
|
||
//public string COM_CITY
|
||
//{
|
||
// set { _COM_CITY = value; }
|
||
// get { return _COM_CITY; }
|
||
//}
|
||
|
||
|
||
|
||
//private string _COM_ADD = string.Empty;
|
||
///// <summary>
|
||
///// 公司地址
|
||
///// </summary>
|
||
//[DisplayName("公司地址")]
|
||
//public string COM_ADD
|
||
//{
|
||
// set { _COM_ADD = value; }
|
||
// get { return _COM_ADD; }
|
||
//}
|
||
|
||
//private string _COM_ORDER = string.Empty;
|
||
///// <summary>
|
||
///// 排序
|
||
///// </summary>
|
||
//[DisplayName("排序")]
|
||
//public string COM_ORDER
|
||
//{
|
||
// set { _COM_ORDER = value; }
|
||
// get { return _COM_ORDER; }
|
||
//}
|
||
|
||
//private string _COM_USER_ID = string.Empty;
|
||
///// <summary>
|
||
///// 排序
|
||
///// </summary>
|
||
//[DisplayName("排序")]
|
||
//public string COM_USER_ID
|
||
//{
|
||
// set { _COM_USER_ID = value; }
|
||
// get { return _COM_USER_ID; }
|
||
//}
|
||
|
||
//private string _COM_FAX = string.Empty;
|
||
///// <summary>
|
||
///// 传真
|
||
///// </summary>
|
||
//[DisplayName("传真")]
|
||
//public string COM_FAX
|
||
//{
|
||
// set { _COM_FAX = value; }
|
||
// get { return _COM_FAX; }
|
||
//}
|
||
|
||
|
||
//private string _COM_PHONE = string.Empty;
|
||
///// <summary>
|
||
///// 电话
|
||
///// </summary>
|
||
//[DisplayName("电话")]
|
||
//public string COM_PHONE
|
||
//{
|
||
// set { _COM_PHONE = value; }
|
||
// get { return _COM_PHONE; }
|
||
//}
|
||
|
||
|
||
//private string _COM_STATUS = string.Empty;
|
||
///// <summary>
|
||
///// Status 1:可用,0:停用
|
||
///// </summary>
|
||
//[DisplayName("Status")]
|
||
//public string COM_STATUS
|
||
//{
|
||
// set { _COM_STATUS = value; }
|
||
// get { return _COM_STATUS; }
|
||
//}
|
||
|
||
//private string _USER_ID = string.Empty;
|
||
///// <summary>
|
||
///// 联系人
|
||
///// </summary>
|
||
//[DisplayName("联系人")]
|
||
//public string USER_ID
|
||
//{
|
||
// set { _USER_ID = value; }
|
||
// get { return _USER_ID; }
|
||
//}
|
||
//private string _COM_ZIP = string.Empty;
|
||
///// <summary>
|
||
///// 邮编
|
||
///// </summary>
|
||
//[DisplayName("邮编")]
|
||
//public string COM_ZIP
|
||
//{
|
||
// set { _COM_ZIP = value; }
|
||
// get { return _COM_ZIP; }
|
||
//}
|
||
|
||
//private string _COM_EMAIL = string.Empty;
|
||
///// <summary>
|
||
///// 邮箱
|
||
///// </summary>
|
||
//[DisplayName("邮箱")]
|
||
//public string COM_EMAIL
|
||
//{
|
||
// set { _COM_EMAIL = value; }
|
||
// get { return _COM_EMAIL; }
|
||
//}
|
||
//private string _selected = string.Empty;
|
||
//[DisplayName("所在机构")]
|
||
//public string SELECTED
|
||
//{
|
||
|
||
// set { _selected = value; }
|
||
// get { return _selected; }
|
||
|
||
//}
|
||
|
||
//private Boolean _ischeck;
|
||
///// <summary>
|
||
///// 选择
|
||
///// </summary>
|
||
//[DisplayName("选择")]
|
||
//public Boolean IsCheckRec
|
||
//{
|
||
// get { return _ischeck; }
|
||
// set { _ischeck = value; }
|
||
//}
|
||
#endregion
|
||
|
||
#region Model
|
||
int id = 0;
|
||
private string _group_id =string.Empty;
|
||
private string _com_disc = string.Empty;
|
||
private string _com_id = string.Empty;
|
||
private string _com_name = string.Empty;
|
||
private string _short = string.Empty;
|
||
private string _com_date = "";
|
||
private string _com_pname = string.Empty;
|
||
private string _com_sname = string.Empty;
|
||
private string _com_city = string.Empty;
|
||
private string _com_dpc = string.Empty;
|
||
private string _com_type = string.Empty;
|
||
private string _user_id = string.Empty;
|
||
private string _com_add = string.Empty;
|
||
private string _com_zip = string.Empty;
|
||
private string _com_fax = string.Empty;
|
||
private decimal _com_order = 0;
|
||
private string _com_user_id = string.Empty;
|
||
private string _com_phone = string.Empty;
|
||
private string _com_status = string.Empty;
|
||
private string _com_email = string.Empty;
|
||
private string _group_name = string.Empty;
|
||
private string _com_province = string.Empty;
|
||
private string _com_town = string.Empty;
|
||
|
||
public int ID
|
||
{
|
||
set { id = value; }
|
||
get { return id; }
|
||
}
|
||
/// <summary>
|
||
/// 上级机构编号
|
||
/// </summary>
|
||
[DisplayName("上级机构编号")]
|
||
public string GROUP_ID
|
||
{
|
||
set { _group_id = value; }
|
||
get { return _group_id; }
|
||
}
|
||
/// <summary>
|
||
/// 机构描述
|
||
/// </summary>
|
||
[DisplayName("机构描述")]
|
||
public string COM_DISC
|
||
{
|
||
set { _com_disc = value; }
|
||
get { return _com_disc; }
|
||
}
|
||
/// <summary>
|
||
/// 机构编号
|
||
/// </summary>
|
||
[DisplayName("机构编号")]
|
||
public string COM_ID
|
||
{
|
||
set { _com_id = value; }
|
||
get { return _com_id; }
|
||
}
|
||
/// <summary>
|
||
/// 机构名称
|
||
/// </summary>
|
||
[DisplayName("机构名称")]
|
||
public string COM_NAME
|
||
{
|
||
set { _com_name = value; }
|
||
get { return _com_name; }
|
||
}
|
||
/// <summary>
|
||
/// 助记码
|
||
/// </summary>
|
||
[DisplayName("助记码")]
|
||
public string SHORT
|
||
{
|
||
set { _short = value; }
|
||
get { return _short; }
|
||
}
|
||
/// <summary>
|
||
/// 最后修改时间
|
||
/// </summary>
|
||
[DisplayName("最后修改时间")]
|
||
[TableClm(NoSelect = false)]
|
||
public string COM_DATE
|
||
{
|
||
set { _com_date = value; }
|
||
get { return _com_date; }
|
||
}
|
||
/// <summary>
|
||
/// 打印名称
|
||
/// </summary>
|
||
[DisplayName("打印名称")]
|
||
public string COM_PNAME
|
||
{
|
||
set { _com_pname = value; }
|
||
get { return _com_pname; }
|
||
}
|
||
/// <summary>
|
||
/// 机构简称
|
||
/// </summary>
|
||
[DisplayName("机构简称")]
|
||
public string COM_SNAME
|
||
{
|
||
set { _com_sname = value; }
|
||
get { return _com_sname; }
|
||
}
|
||
|
||
|
||
/// <summary>
|
||
/// 所在城市
|
||
/// </summary>
|
||
[DisplayName("所在城市")]
|
||
[TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 2 ")]
|
||
public string COM_CITY
|
||
{
|
||
set { _com_city = value; }
|
||
get { return _com_city; }
|
||
}
|
||
|
||
public string _city_name;
|
||
/// <summary>
|
||
/// 市
|
||
/// </summary>
|
||
[DisplayName("市")]
|
||
[TableClm(NoSelect = false)]
|
||
public string COM_CITY_NAME
|
||
{
|
||
set { _city_name = value; }
|
||
get { return _city_name; }
|
||
}
|
||
|
||
/// <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; }
|
||
}
|
||
public string _com_dpc_name;
|
||
[DisplayName("公司/部门")]
|
||
[TableClm(NoSelect = false)]
|
||
public string COM_DPC_NAME
|
||
{
|
||
get { return _com_dpc_name; }
|
||
set { _com_dpc_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; }
|
||
}
|
||
|
||
public string _com_type_name;
|
||
[DisplayName("公司性质")]
|
||
[TableClm(NoSelect = false)]
|
||
public string COM_TYPE_NAME
|
||
{
|
||
get { return _com_type_name; }
|
||
set { _com_type_name = value; }
|
||
}
|
||
|
||
/// <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; }
|
||
}
|
||
public string _name;
|
||
[DisplayName("用户名称")]
|
||
[TableClm(NoSelect = false)]
|
||
public string NAME
|
||
{
|
||
get { return _name; }
|
||
set { _name = value; }
|
||
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// 公司地址
|
||
/// </summary>
|
||
[DisplayName("公司地址")]
|
||
public string COM_ADD
|
||
{
|
||
set { _com_add = value; }
|
||
get { return _com_add; }
|
||
}
|
||
/// <summary>
|
||
/// 联系人
|
||
/// </summary>
|
||
[DisplayName("联系人")]
|
||
public string COM_ZIP
|
||
{
|
||
set { _com_zip = value; }
|
||
get { return _com_zip; }
|
||
}
|
||
/// <summary>
|
||
/// 传真
|
||
/// </summary>
|
||
[DisplayName("传真")]
|
||
public string COM_FAX
|
||
{
|
||
set { _com_fax = value; }
|
||
get { return _com_fax; }
|
||
}
|
||
/// <summary>
|
||
/// 排序
|
||
/// </summary>
|
||
[DisplayName("排序")]
|
||
public decimal COM_ORDER
|
||
{
|
||
set { _com_order = value; }
|
||
get { return _com_order; }
|
||
}
|
||
/// <summary>
|
||
/// 公司法人
|
||
/// </summary>
|
||
[DisplayName("公司法人")]
|
||
public string COM_USER_ID
|
||
{
|
||
set { _com_user_id = value; }
|
||
get { return _com_user_id; }
|
||
}
|
||
/// <summary>
|
||
/// 电话
|
||
/// </summary>
|
||
[DisplayName("电话")]
|
||
public string COM_PHONE
|
||
{
|
||
set { _com_phone = value; }
|
||
get { return _com_phone; }
|
||
}
|
||
/// <summary>
|
||
/// Status 1:停用,0:启用
|
||
/// </summary>
|
||
[DisplayName("Status")]
|
||
[TableClm(ColumnData = "停用%1|启用%0")]
|
||
public string COM_STATUS
|
||
{
|
||
set { _com_status = value; }
|
||
get { return _com_status; }
|
||
}
|
||
/// <summary>
|
||
/// 邮箱
|
||
/// </summary>
|
||
[DisplayName("邮箱")]
|
||
public string COM_EMAIL
|
||
{
|
||
set { _com_email = value; }
|
||
get { return _com_email; }
|
||
}
|
||
/// <summary>
|
||
/// 上级机构名称
|
||
/// </summary>
|
||
[DisplayName("上级机构名称")]
|
||
[TableClm(NoSelect = false)]
|
||
public string GROUP_NAME
|
||
{
|
||
set { _group_name = value; }
|
||
get { return _group_name; }
|
||
}
|
||
/// <summary>
|
||
/// 所在省
|
||
/// </summary>
|
||
[DisplayName("所在省")]
|
||
[TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 1 ")]
|
||
public string COM_PROVINCE
|
||
{
|
||
set { _com_province = value; }
|
||
get { return _com_province; }
|
||
}
|
||
|
||
public string _province_name;
|
||
/// <summary>
|
||
/// 省
|
||
/// </summary>
|
||
[DisplayName("省")]
|
||
[TableClm(NoSelect = false)]
|
||
public string COM_PROVINCE_NAME
|
||
{
|
||
set { _province_name = value; }
|
||
get { return _province_name; }
|
||
}
|
||
|
||
/// <summary>
|
||
/// 所在县区
|
||
/// </summary>
|
||
[DisplayName("所在县区")]
|
||
[TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 3 ")]
|
||
public string COM_TOWN
|
||
{
|
||
set { _com_town = value; }
|
||
get { return _com_town; }
|
||
}
|
||
public string _town_name;
|
||
/// <summary>
|
||
/// 县/区
|
||
/// </summary>
|
||
[DisplayName("县/区")]
|
||
[TableClm(NoSelect = false)]
|
||
public string COM_TOWN_NAME
|
||
{
|
||
set { _town_name = value; }
|
||
get { return _town_name; }
|
||
}
|
||
|
||
#endregion Model
|
||
|
||
|
||
|
||
private string _selected = string.Empty;
|
||
[DisplayName("所在机构")]
|
||
[TableClm(NoSelect = false)]
|
||
public string SELECTED
|
||
{
|
||
|
||
set { _selected = value; }
|
||
get { return _selected; }
|
||
|
||
}
|
||
|
||
private Boolean _ischeck;
|
||
/// <summary>
|
||
/// 选择
|
||
/// </summary>
|
||
[DisplayName("选择")]
|
||
[TableClm(NoSelect = false)]
|
||
public Boolean IsCheckRec
|
||
{
|
||
get { return _ischeck; }
|
||
set { _ischeck = value; }
|
||
}
|
||
}
|
||
}
|