package com.artfess.base.constants; import java.util.Arrays; import java.util.List; /** * 租户常量 * @author jason * @data 2020-04-19 */ public interface TenantConstant { /** * 平台的租户id */ String PLATFORM_TENANT_ID = "-1"; /** * 租户用户系统忽略的菜单 */ List IGNORE_MENU = Arrays.asList("sysPropertiesManager","schedulerManager","tenant","tenantTypeManager", "tenantManager","tenantType","tenantParamsManager","i18n","i18nMessageTypeManager","i18nMessageManager","pwdStrategy"); /** * 创建租户用户时哪些PORTAL模块的表的数据需要创建一份给租户 */ List INIT_PORTAL_DATA_TABLE_NAMES = Arrays.asList("portal_sys_type","portal_sys_logs_settings","portal_sys_layout_manage","portal_news_tree_","portal_sys_column"); /** * 创建租户用户时哪些UC模块的表的数据需要创建一份给租户 */ List INIT_UC_DATA_TABLE_NAMES = Arrays.asList("uc_demension"); /** * 多租户模式下不按照租户隔离的物理表清单 */ final List IGNORE_TABLES = Arrays.asList("act_hi_procinst", "act_hi_actinst", "act_hi_taskinst", "act_hi_varinst", "act_hi_detail", "act_hi_comment", "act_hi_attachment", "act_hi_identitylink", "act_ge_property", "act_ge_bytearray", "act_re_deployment", "act_re_model", "act_ru_execution", "act_ru_job", "act_re_procdef", "act_ru_task", "act_ru_identitylink", "act_ru_variable", "act_ru_event_subscr", "act_evt_log", "act_procdef_info","qrtz_job_details","portal_sys_joblog", "uc_tenant_manage","uc_tenant_type","uc_tenant_type","uc_tenant_auth","uc_tenant_manage","uc_tenant_params", "uc_security_personloginlimit", "uc_tenant_mail_server","uc_tenant_logs","portal_sys_datasource_def","portal_i18n_message_type","uc_tenant_ignore_menu", "portal_sys_type_group","form_bo_ent_relation","form_bo_attr","form_template", "bpm_exe_stack_relation_his","bpm_exe_stack_his","uc_pwd_strategy","bpm_exe_stack_relation","bpm_exe_stack","bpm_pro_inst_status", "bpm_exe_stack_executor","form_import_check_jar","portal_sys_properties","portal_sys_msg_tpl","bpm_multi_script","bpm_script","bpm_test_case_logs", "portal_sys_actuator","portal_sys_areas","portal_sys_dictionary","portal_sys_dictionary_cascade","portal_sys_dictionary_detail", "portal_sys_common_basic","protal_system_authorization","portal_sys_data_access_defined","portal_sys_data_access_control","uc_backup_log" ); }