BaoKai_202508_Wms_Jingwang_.../WMS.Model/SystemManage/CompanyModel.cs
2025-08-24 21:52:42 +08:00

606 lines
17 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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; }
}
}
}