许鹏程
2023-05-24 34ff70bc904e68548b5996561d5da52a67a46d24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
package com.product.admin.config;
 
public class CmnConst {
 
    public static final String PRODUCT_SYS_ORG_CLIENT_UUID_VALUE = "00000000-0000-0000-0000-000000000000";
    public static final String MOBILE_CLIENT_TYPE = "App";
    // 表名常量定义
    public static final String PRODUCT_SYS_PRODUCTS = "product_sys_products"; // 产品表名
    //    public static final String PRODUCT_SYS_MODULES = "product_sys_modules"; // 模块表名
    public static final String PRODUCT_SYS_FUNCTIONS = "product_sys_functions"; // 功能表名
    public static final String PRODUCT_SYS_FUNCTION_BUTTONS = "product_sys_function_buttons"; // 按钮表名
    public static final String PRODUCT_SYS_MENUS = "product_sys_menus"; // 菜单表名
    public static final String PRODUCT_SYS_ROLE = "product_sys_role"; // 角色表名
    public static final String PRODUCT_SYS_FUNCTION_PERMISSION = "product_sys_function_permission";// 角色功能权限配置表名
    public static final String PRODUCT_SYS_CLIENTS = "product_sys_clients"; // 客户单位表名
    public static final String PRODUCT_SYS_MANAGER = "product_sys_org_manager"; // 管理员与单位信息关联表,管理员绑定单位
    public static final String PRODUCT_SYS_USERS = "product_sys_users"; // 用户表
    public static final String PRODUCT_SYS_STAFFS = "product_sys_staffs"; // 员工表
    public static final String PRODUCT_SYS_ORG_LEVELS = "product_sys_org_levels";// 组织机构表名
    public static final String PRODUCT_SYS_COMPANY = "product_sys_company";// 企业基本信息表
    public static final String PRODUCT_SYS_MESSAGE_TEMPLATE = "product_sys_message_template"; // 消息模板配置表
    public static final String PRODUCT_SYS_MESSAGE_TEMPLATE_LANGUAGE = "product_sys_message_template_language"; // 消息模板配置国际化表
    public static final String PRODUCT_SYS_MAIL_TEMPLATE = "product_sys_mail_template"; // 邮件模板配置表
    public static final String PRODUCT_SYS_ORG_MANAGER = "product_sys_org_manager";//单位管理员表
    public static final String PRODUCT_SYS_MAIL_TEMPLATE_LANGUAGE = "product_sys_mail_template_language"; // 邮件模板配置国际化表
    public static final String PRODUCT_SYS_CLIENT_LANGUAGE = "product_sys_client_language";//客户语言表
    public static final String PRODUCT_SYS_CLIENT_WHITELIST_EMAIL = "product_sys_client_email_whitelist"; //客户邮箱白名单
    public static final String PRODUCT_SYS_LANGUAGE_CONT_VALUES = "product_sys_language_cont_values";    //国际化字段表
    public static final String PRODUCT_SYS_LANGUAGE_USER_SET = "product_sys_language_user_set";    //用户设置语言编码表
    public static final String PRODUCT_SYS_ORG_LEVELS_CHANGE_PROCESS = "product_sys_org_levels_change_process";    //业务代码配置表
    public static final String PRODUCT_SYS_MAIL_SEND = "product_sys_mail_send";    //邮件发送历史记录表
    public static final String PRODUCT_SYS_PASSWORD_SECURITY = "product_sys_password_security";    //密码强度表
    public static final String PRODUCT_SYS_PASSWORD_SECURITY_HISTORY = "product_sys_password_security_history";    //历史密码表
    public static final String PRODUCT_SYS_PASSWORD_SECURITY_ETAILS = "product_sys_password_security_details";    //密码强度详情表
    public static final String PRODUCT_SYS_VERSION = "product_sys_version";//系统版本表
    public static final String PRODUCT_SYS_FLOW_PROXY_APPROVAL_TYPE = "product_sys_flow_proxy_approval_type";//审批类型
    public static final String PRODUCT_SYS_DATA_STRATEGY_MASTER = "product_sys_data_strategy_master";//数据策略主表
    public static final String PRODUCT_SYS_JOB_POSTS = "product_sys_job_posts";//员工岗位表
    public static final String PRODUCT_SYS_GROUP = "product_sys_group";//员工群组子表
    public static final String PRODUCT_SYS_GROUP_SUB = "product_sys_group_sub";//员工群组子表
    public static final String PRODUCT_SYS_GROUP_SELECT = "product_sys_group_select";//员工群主岗位部门存储表
    public static final String PRODUCT_SYS_ORGANIZATIONAL_STRUCTURE_STORAGE = "product_sys_organizational_structure_storage";//字段组织架构储存表
    public static final String PRODUCT_SYS_MVC_PAGE = "product_sys_mvc_page";//字段组织架构储存表
    public static final String PRODUCT_SYS_LINK = "product_sys_link";//字段组织架构储存表
    public static final String PRODUCT_SYS_COMPANY_USER_GROUP = "product_sys_company_user_group";//公司用户组
    public static final String PRODUCT_COMMON_TIME_ZONE = "product_common_time_zone";    //公用时区表定义表
    public static final String PRODUCT_COMMON_CURRENCY = "product_common_currency";//公共货币定义表
    public static final String PRODUCT_SYS_FACE = "product_sys_face";//系统表单
    public static final String PRODUCT_SYS_FACE_LIST = "product_sys_face_list";//系统表单
 
    public static final String PRODUCT_COMMON_FOREIGN_EXCHANGE_RATE = "product_common_foreign_exchange_rate";//公共汇率表
 
    public static final String PRODUCT_SYS_PARAMS_SETTING = "product_sys_params_setting";//系统参数表
 
    public static final String PRODUCT_SYS_PROMPT = "product_sys_prompt"; //高级参照表
 
    public static final String PRODUCT_SYS_EMAIL_SMTP = "product_sys_email_smtp"; //smtp设置
 
    public static final String PRODUCT_SYS_CLIENT_CONTACTS = "product_sys_client_contacts";
 
    public static final String PRODUCT_SYS_ATTACHMENTS = "product_sys_attachments";
 
    public static final String PRODUCT_SYS_COMPANY_EXCHANGE_RATE = "product_sys_company_exchange_rate";    //汇率表
 
    public static final String PRODUCT_SYS_COMPANY_TIME_ZONE = "product_sys_company_time_zone";    //时区表
    public static final String PRODUCT_SYS_PORTAL_COLUMN_CONFIG = "product_sys_portal_column_config";    //栏目表
    public static final String PRODUCT_SYS_PORTALS = "product_sys_portals";    //门户表
    public static final String PRODUCT_SYS_PORTALS_SUB = "product_sys_portals_sub";    //门户表子表
 
 
    public static final String PRODUCT_SYS_COMPANY_LANGUAGE = "product_sys_company_language";    //公司语言
    public static final String PRODUCT_SYS_BUTTON_LINK_V = "product_sys_button_link_v";    //按钮连线缓存
 
    public static final String PRODUCT_SYS_QUICK_ENTRY_CONFIG = "product_sys_quick_entry_config"; //快速入口配置表
    public static final String PRODUCT_SYS_DOCUMENT_SEARCH = "product_sys_document_search";    //文档检索配置表
    public static final String PRODUCT_SYS_LOG = "product_sys_log";    //系统日志信息表
 
    // 分页常量定义
    public static final String CPAGE = "cpage"; // 页数
    public static final String PAGESIZE = "pagesize"; // 每页条数
 
    // 公共常量定义
    public static final String UPDATED_BY = "updated_by"; // 修改者
    public static final String UPDATED_UTC_DATETIME = "updated_utc_datetime"; // 修改时间
    public static final String CREATED_BY = "created_by"; // 创建者
    public static final String CREATED_UTC_DATETIME = "created_utc_datetime"; // 创建时间
    public static final String STAFF_ID = "staff_id"; // 员工id
    public static final String STAFF_UUID = "staff_uuid"; // 员工uuid
    public static final String ORG_LEVEL_UUID = "org_level_uuid"; // 组织架构uuid
    public static final String UUID = "uuid"; // uuid
    public static final String STAFFS_UUID = "staffs_uuid"; // 员工uuid
 
    // 按钮表字段常量定义
    public static final String FUNCTION_UUID = "function_uuid"; // 功能UUID
    public static final String BUTTON_TYPE = "button_type"; // 点击触发按钮事件的类型:1: 入口,2:普通按钮
    public static final String BUTTON_UUID = "button_uuid";
    public static final String BUTTON_NAME = "button_name"; // 按钮名称
    public static final String BUTTON_TITLE = "button_title"; // 按钮标题
    public static final String URL = "url"; // 按钮接口地址
    public static final String BUTTON_CATEGORY_UUID = "button_category_uuid"; // 按钮分类:新增,修改...
    public static final String STARTTYPE = "start"; // button_type 入口类型
    public static final String BUTTON_COMPONENT = "button_component"; // button_component 前端路由
 
    // 组织机构表字段常量定义
    public static final String ORG_LEVEL_NAME = "org_level_name";
    public static final String ORG_LEVEL_CODE = "org_level_code";
    public static final String ORG_LEVEL_CODE_PARENT = "org_level_code_parent";
    public static final String ORG_LEVEL_SHORTCODE = "org_level_shortcode";
    public static final String ORG_LEVEL_ALL = "org_level_all";
    public static final String ORG_LEVEL_TYPE = "org_level_type";
    public static final String ORG_LEVEL_MANAGER_UUID = "org_level_manager_uuid";
    public static final String ORG_LEVEL_STATUS = "org_level_status";
    public static final String MANAGER_TYPE = "manager_type";
    // 客户表字段常量定义
    public static final String CLIENT_NAME = "client_name"; // 客户名称
    public static final String VPN_USED = "vpn_used"; // 是否启用VPN 0:否 1:是
    public static final String VPN_IP = "vpn_ip"; // VPN公网IP地址
    public static final String VPN_USER = "vpn_user"; // VPN账号
    public static final String VPN_PWD = "vpn_pwd"; // VPN密码
    public static final String VPN_TYPE = "vpn_type"; // VPN类型, 来源字典表product_sys_dict中的uuid
    public static final String PRODUCT_SYS_DICT = "product_sys_dict";
    public static final String USER_ID = "user_id";
    public static final String USER_UUID = "user_uuid";
    public static final String USER_ACCOUNT = "user_account";
    public static final String USER_PWD = "user_pwd";
    public static final String USER_NAME = "user_name";
    public static final String USER_UPDATE = "user_update";
    public static final String GENDER = "gender";
    public static final String USER_SIGNATURE = "user_signature";
    public static final String THUMBNAIL_IMG = "thumbnail_img";
    public static final String USER_PRIMARY_EMAIL = "user_primary_email";
    public static final String USER_PHONE_NUMBER = "user_phone_number";
    public static final String USER_MOBILE_NUMBER = "user_mobile_number";
    public static final String STATUS = "status";
    public static final String IS_MANAGER = "is_manager";
    public static final String JOIN_DATE = "join_date";
    public static final String DEFAULT_LANGUAGE = "default_language";
    public static final String SIGNATURE = "signature";
    public static final String DATE_BIRTH = "date_birth";
    public static final String USER_BIRTH = "user_birth";
    public static final String INSIDE_PHONE = "inside_phone";
    public static final String OFFICE_PHONE = "office_phone";
    public static final String CONTACT_ADDRESS = "contact_address";
    //版本表字段
    public static final String VERSION_UUID = "version_uuid"; // 版本UUID
    public static final String VERSION_CODE = "version_code"; // 版本短编码
    //产品表字段
    public static final String PRODUCT_UUID = "product_uuid"; // 产品UUID
    public static final String PRODUCT_NAME = "product_name"; // 产品UUID
    // 功能表字段常量定义
    public static final String MODULE_UUID = "module_uuid"; // 模块UUID
    public static final String FUNCTION_NAME = "function_name"; // 功能名
    public static final String IS_SYSTEM_FUNCTION = "is_system_function"; // 是否为后台管理功能,1=是 0=否
    public static final String FUNCTION_DESCRIPTION = "function_description"; // 功能说明
 
    // 菜单表字段常量定义
    public static final String MENU_NAME = "menu_name"; // 菜单名称
    public static final String MENU_ICON = "menu_icon"; // 菜单名称
    public static final String MENU_ROUTE_COMPONENT = "menu_route_component";
    public static final String MENU_DESCRIPTION = "menu_description"; // 说明
    public static final String TRICODE = "tricode"; // code
    public static final String TRICODE_PARENT = "tricode_parent"; // 父级code
    public static final String IS_SHOW = "is_show"; // 是否显示 0:不显示、 1:显示
    public static final String SEQUENCE = "sequence"; // 排序
 
    // 职位表字段常量定义
    public static final String JOB_POSITION_UUID = "job_position_uuid"; // 职位uuid
    public static final String JOB_POSITION_UUIDS = "job_position_uuids"; // 职位uuids
    public static final String JOB_POSITION_STATUS_UUID = "job_position_status_uuid"; // 职位状态uuid
    public static final String CLIENT_UUID = "client_uuid"; // 客户uuid
    public static final String HEADHUNT_CLIENT_UUID = "headhunt_client_uuid"; // 猎头客户uuid
    public static final String PUBLISH_CHANNEL_UUID = "publish_channel_uuid"; // 渠道uuid
    public static final String PID = "pid"; // 职能pid
    public static final String PARENT_CODE = "parent_code"; // eQuest地区
    public static final String MAP_JOB_POSITION_DIMENSION_UUID = "map_job_position_dimension_uuid";// 维度uuid
 
    // Pipeline表字段常量定义
    public static final String PROCESS_UUID = "process_uuid";// 流程uuid
    public static final String CANDIDATE_UUID = "candidate_uuid";// 候选人uuid
    public static final String CHANNEL_UUID = "channel_uuid";// 渠道uuid
    public static final String INTERVIEWER_STAFF_UUID = "interviewer_staff_uuid";// 面试人uuid
    public static final String INTERVIEW_ROUND = "interview_round";// 面试次数
    public static final String INTERVIEW_START_DATETIME = "interview_start_datetime";// 面试时间
    public static final String INTERVIEW_LOCATION = "interview_location";// 面试地点
    public static final String INTERVIEW_UUID = "interview_uuid";// 面试信息uuid
    public static final String PROCESS_STAGE_UUID = "process_stage_uuid";// 面试取消或修改时间
    public static final String OFFER_STATUS_UUID = "offer_status_uuid";// offer状态uuid
    public static final String SIGN_AGREMMENT_DATETIME = "sign_agreement_datetime";// 签订时间
    public static final String ESTIMATE_ENROLL_DATETIME = "estimate_enroll_datetime";// 预计入职时间
    public static final String OFFER_SALARY = "offer_salary";// offer薪资
    public static final String OFFER_SALARY_DESCRIPTION = "offer_salary_description";// offer薪资描述
    public static final String OFFER_UUID = "offer_uuid";// offer信息uuid
    public static final String CHARGE_AMOUNT = "charge_amount";// 支付金额
    public static final String TERMINATION_REASON_UUID = "termination_reason_uuid";// 淘汰原因uuid
    public static final String TERMINATION_DESCRIPTION = "termination_description";// 淘汰描述
    public static final String REVOKE_CANDIDATE_UUID = "revoke_candidate_uuid";// 撤销候选人uuid
    public static final String REVOKE_DESCRIPTION = "revoke_description";// 撤销描述
 
    public static final String ISMYSELF = "ismyself";
    public static final String QUESTION_NAME = "question_name";
    public static final String APPLICATION_FORM_UUID = "application_form_uuid";
    public static final String DICT_NAME = "dict_name";
    public static final String DICT_LABEL = "dict_label";
    public static final String DICT_VALUE = "dict_value";
    public static final String DICT_VALUE_COLOR = "dict_value_color";
    public static final String DICT_VALUE_IMG = "dict_value_img";
 
    // 基础建模表名常量定义
    public static final String PRODUCT_SYS_DATAMODEL_TABLE = "product_sys_datamodel_table"; // 数据建模数据源表
    public static final String PRODUCT_SYS_DATAMODEL_FIELD = "product_sys_datamodel_field"; // 数据建模数据源字段表
 
    // product_sys_datamodel_table 数据建模数据源表
    public static final String TABLE_ID = "table_id";// 表id
    public static final String TABLE_NAME = "table_name";// 表名
    public static final String TABLE_DESCRIPTION = "table_description";
    public static final String TABLE_PRIMARY_KEY = "table_primary_key";
    public static final String TABLE_TYPE = "table_type";// 表类型
    public static final String TABLE_BASE_VIEW = "table_base_view";// 视图关联的多个基础表
    public static final String TABLE_RELEVANCE_NAME = "table_relevance_name";
    public static final String VIEW_SQL = "view_sql";// 视图执行SQL
 
    // product_sys_datamodel_field 数据建模数据源字段表
    public static final String FIELD_ID = "field_id";// 数据表主键ID
    public static final String TABLE_UUID = "table_uuid";// table_id
    public static final String FIELD_NAME = "field_name";// 字段英文名称
    public static final String FIELD_DESCRIPTION = "field_show_name";// 中文描述
    public static final String FIELD_TYPE = "field_type";// 字段类型
    public static final String FIELD_LENGTH = "field_length";// 字段长度
    public static final String FIELD_UNIT = "field_unit";// 小数位数
    public static final String FIELD_FORM_TYPE = "field_form_type";// 表单组件类型
    public static final String FIELD_RELATION_TABLE_UUID = "field_relation_table_uuid";// 外键关联表,主表的uuid
    public static final String IS_REQUIRED = "is_required";// 是否必填 0:非空 1:必填
    public static final String IS_UNIQUE = "is_unique";// 是否唯一 0:不唯一1:唯一
    public static final String FIELD_FORMAT = "field_format";// 数据格式:比如日期(yyyy-MM-dd)、邮箱、电话、
    public static final String COMPONMENT_TYPE = "componment_type";// 备注信息
    public static final String RELATED_TABLE = "related_table";// 视图字段所属的表名
    public static final String POSTSCRIPT = "postscript";// 备注信息
 
 
    public static final String UPDATE_MENU = "upd-menu";//更新菜单标识
    public static final String UPDATE_USER = "upd-user";//更新user对象标识
    public static final String UPDATE_MENU_USER = "upd-menu-user";//更新菜单、user对象标识
 
    public static final String RATE_API_URL = "https://api.exchangeratesapi.io/latest";//公共汇率API地址
 
    public static final String PROMPT_NAME = "prompt_name"; //参照名称
    public static final String SOURCE_TABLE = "source_table";//数据源表
    public static final String IS_MULTIPLE = "is_multiple";//是否多选表
    public static final String RELATE_FILTER = "relate_filter";//多表关联条件
    public static final String RELATE_TYPE = "relate_type";//关联类型
 
 
    public static final String SMTP_SERVER_HOST = "smtp_server_host";    //smtp邮箱服务器端口
    public static final String SMTP_SERVER_PORT = "smtp_server_port";    //smtp邮箱服务器端口
    public static final String SMTP_USERNAME = "smtp_username";    //smtp邮箱服务器端口
    public static final String SMTP_LICENSE_CODE = "smtp_license_code";    //smtp邮箱服务器端口
 
    //product_sys_job_posts 员工岗位表
    public static final String JOB_POST_NAME = "job_post_name";    //岗位名称
    public static final String JOB_POST_UUID = "job_post_uuid";    //岗位UUID
    //product_sys_group 员工群组表
    public static final String GROUP_NAME = "group_name";    //组名称
    public static final String GROUP_TYPE = "group_type";    //组类型
    public static final String COMPANY_UUID = "company_uuid"; //公司uuid集
    //product_sys_group_select 员工群组岗位部门存储子表
    public static final String ORGANIZATION_NAMES = "organization_names";    //选择岗位或部门的名称
    public static final String ORGANIZATION_TYPES = "organization_types";    //选择的类型
    public static final String ORGANIZATION_UUIDS = "organization_uuids";    //选择岗位或部门uuid
    public static final String GROUP_UUID = "group_uuid";    //群组uuid
 
    //国际语言
    public static final String LANGUAGE_NAME = "language_name";    //语言名称
    public static final String LANGUAGE_CODE = "language_code";    //语言代码
    public static final String FIELD_VALUE = "field_value";    //国际化值
 
    public static final String ROLE_UUID = "role_uuid";
    public static final String MAIN_CONTENT = "mail_content";
    public static final String SEND_STAT = "send_stat";
    public static final String CLIENTS_UUID = "clients_uuid";
 
    public static final String DEPT_UUID = "dept_uuid";
    public static final String IS_USED = "is_used";//是否启用
    public static final String ROLE_UUIDS = "role_uuids";//对选角色字段
    public static final String LOGIN_URL = "login_url";//登录地址
    public static final String SEND_PASSWORD_RESET_EMAIL = "sendPasswordResetEmail";
    public static final String STAFF_EMAIL_CONTENT = "staffEmailContent";
    public static final String PASS_WORD = "passWord";
    public static final String IS_DEFAULT = "is_default";
    public static final String LANGUAGE_ARR = "language_arr";
    public static final String ZONE_UUID = "zone_uuid";
 
    public static final String TIME_ZONE_UUID = "time_zone_uuid";
 
    //邮件模板常量
    public static final String NEW_EMPLOYEE_ACTIVATION = "XZYGJH"; //新增员工激活
    public static final String PLATFORM_ADMINISTRATOR_RESET_PASSWORD_EMAIL = "PTGLYCZMMYJ"; //平台管理员重置密码邮件
    public static final String PASSWORD_MODIFIED_SUCCESSFULLY = "MMXGCG"; //密码修改成功
    public static final String NEW_PLATFORM_ADMINISTRATOR_ACTIVATION = "XPTGLYJH"; //新平台管理员激活
    public static final String FORGET_THE_PASSWORD = "WJMM"; //忘记密码
    public static final String NEW_HIDDEN_ADMINISTRATOR_ACTIVATION = "XYCGLYJH"; //新隐藏理员激活
    public static final String NEW_ACCOUNT_MANAGER_ACTIVATION = "XKHGLYJH"; //新客户管理员激活
    public static final String NAME = "name";
    public static final String PATH = "path";
    public static final String COMPONENT = "component";
    public static final String HIDDEN = "hidden";
    public static final String TITLE = "title";
    public static final String ICON = "icon";
    public static final String COLOR = "color";
    public static final String COLUMN_TYPE = "column_type";
 
 
    public static final String MVC_PAGE_UUID = "mvc_page_uuid";
    public static final String PAGE_UUID = "page_uuid";
 
    public static final String COMMA = ",";
    public static final String CHILDREN = "children";
 
    public static final String PARAM_TYPE = "param_type";
    public static final String PARAM_KEY = "param_key";
    public static final String PARAM_KEY_VALUE = "param_key_value";
    public static final String RESET_PWD_MODEL="resetpwd.model";
    public static final String RESET_PWD_MODEL_MAIL="mail";
    public static final String RESET_PWD_MODEL_DEFAULT="default";
    public static final String INITIAL_PWD="initial.pwd";
}