package com.vci.ubcs.starter.enumpack; import com.vci.ubcs.starter.constant.CodeTableNameConstant; import org.springblade.core.launch.constant.AppConstant; /** * code服务中用到的联表查询时表别名 * @author ludc * @date 2023/6/8 11:22 */ public enum CodeTableNameEnum { /** * 基础码段的信息表别名 */ PL_CODE_BASICSEC(CodeTableNameConstant.PL_CODE_BASICSEC,"pl_code_basicsec"), /** * 主题库的分类表别名 */ PL_CODE_CLASSIFY(CodeTableNameConstant.PL_CODE_CLASSIFY,"pl_code_classify"), /** * 模板扩展池 */ PL_CODE_BUTTON(CodeTableNameConstant.PL_CODE_BUTTON,"pl_code_button"), /** * 全部码值 */ PL_CODE_ALLCODE(CodeTableNameConstant.PL_CODE_ALLCODE,"pl_code_allcode"), /** * 分类使用的流程模板 */ PL_CODE_CLSFLOWTEMP(CodeTableNameConstant.PL_CODE_CLSFLOWTEMP,"pl_code_clsflowtemp"), /** * 编码库定义-模板管理 */ PL_CODE_CLSTEMPLATE(CodeTableNameConstant.PL_CODE_CLSTEMPLATE,"pl_code_clstemplate"), /** * 主题库分类的模板属性 */ PL_CODE_CLSTEMPATTR(CodeTableNameConstant.PL_CODE_CLSTEMPATTR,"pl_code_clstempattr"), /** * 编码库定义-模板按钮扩展 */ PL_CODE_TEMPBUTTON(CodeTableNameConstant.PL_CODE_TEMPBUTTON,"pl_code_tempbutton"), /** * 分类码段的码值 */ PL_CODE_CLASSIFYVALUE(CodeTableNameConstant.PL_CODE_CLASSIFYVALUE,"pl_code_classifyvalue"), /** * 固定码段的码值 */ PL_CODE_FIXEDVALUE(CodeTableNameConstant.PL_CODE_FIXEDVALUE,"pl_code_fixedvalue"), /** * 关键属性查重规则 */ PL_CODE_KEYATTRREPEAT(CodeTableNameConstant.PL_CODE_KEYATTRREPEAT,"pl_code_keyattrrepeat"), /** * 编码库定义 */ PL_CODE_PHASEATTR(CodeTableNameConstant.PL_CODE_PHASEATTR,"pl_code_phaseattr"), /** * 编码规则管理-引用码段-参照配置 */ PL_CODE_REFERCONFIG(CodeTableNameConstant.PL_CODE_REFERCONFIG,"pl_code_referconfig"), /** * 编码规则 */ PL_CODE_RULE(CodeTableNameConstant.PL_CODE_RULE,"pl_code_rule"), /** * 编码规则的流水值 */ PL_CODE_SERIALVALUE(CodeTableNameConstant.PL_CODE_SERIALVALUE,"pl_code_serialvalue"), /** * 编码规则管理-引用码段-参照配置-显示属性配置 */ PL_CODE_SHOWFIELDCONFIG(CodeTableNameConstant.PL_CODE_SHOWFIELDCONFIG,"pl_code_showfieldconfig"), /** * 编码规则管理-引用码段-参照配置-搜索条件配置 */ PL_CODE_SRCHCONDCONFIG(CodeTableNameConstant.PL_CODE_SRCHCONDCONFIG,"pl_code_srchcondconfig"), /** * 近义词维护 实体类 */ PL_CODE_SYNONYM(CodeTableNameConstant.PL_CODE_SYNONYM,"pl_code_synonym"), /** * 编码库定义-模板阶段 实体类 */ PL_CODE_TEMPPHASE(CodeTableNameConstant.PL_CODE_TEMPPHASE,"pl_code_tempphase"), /** * 编码信息 实体类 */ PL_CODE_WUPIN(CodeTableNameConstant.PL_CODE_WUPIN,"pl_code_wupin"), /** * 集成日志对象 */ PL_DOCKING_LOG(CodeTableNameConstant.PL_DOCKING_LOG,"pl_code_log"), /** * 集成管理接口-集成系统维护对象 */ PL_CODE_SYSINTBASE(CodeTableNameConstant.PL_CODE_SYSINTBASE,"pl_code_sysintbase"), /** * 集成接口-集成接口管理对象 */ PL_CODE_SYSINTINFO(CodeTableNameConstant.PL_CODE_SYSINTINFO,"pl_code_sysintinfo") ; /** * 枚举的name */ private String name; /** * 枚举显示文本 */ private String text; CodeTableNameEnum(String name, String text) { this.name = name; this.text = text; } public String getName() { return name; } public String getText() { return text; } public void setName(String name) { this.name = name; } public void setText(String text) { this.text = text; } }