export declare const SIDE_BAR_MINI_WIDTH = 48; export declare const SIDE_BAR_SHOW_TIT_MINI_WIDTH = 80; export declare enum ContentEnum { FULL = "full", FIXED = "fixed" } export declare enum ThemeEnum { DARK = "dark", LIGHT = "light" } export declare enum SettingButtonPositionEnum { AUTO = "auto", HEADER = "header", FIXED = "fixed" } export declare enum SessionTimeoutProcessingEnum { ROUTE_JUMP = 0, PAGE_COVERAGE = 1 } /** * 权限模式 */ export declare enum PermissionModeEnum { ROLE = "ROLE", BACK = "BACK", ROUTE_MAPPING = "ROUTE_MAPPING", PLATFORM_ROLE = "PLATFORM_ROLE" } export declare enum RouterTransitionEnum { ZOOM_FADE = "zoom-fade", ZOOM_OUT = "zoom-out", FADE_SIDE = "fade-slide", FADE = "fade", FADE_BOTTOM = "fade-bottom", FADE_SCALE = "fade-scale" } export declare enum ProjectName { /** 门户 */ PORTAL = "portal", /** 后台管理 */ BACKEND_MANAGEMENT = "backend-management", /** 开发者中心 */ DEVELOPER_CENTER = "developer-center", /** 租户管理后题啊 */ TENANT_CENTER = "tenant-center", /** 应用设计器 */ APP_DESIGNER = "app-designer", /** 页面设计器 */ PAGE_DESIGNER = "page-designer", /** web端渲染 */ WEB_RENDER = "web-render", /** 移动端渲染 */ MOBILE_RENDER = "mobile-render" } export declare enum FIELD_TYPE_CATEGORY { 'ALL' = "field_type_all", 'BASIC' = "field_type_basic", 'LOGIC' = "field_type_logic", 'TRACE' = "field_type_trace" } export declare enum FIELD_TYPE { /** * 主键 */ PRIMARY_KEY = "primary_key", /** * 子表关联主键 */ ASSOCIATED_PRIMARY_KEY = "associated_primary_key", /** * 短文本 */ TEXT = "text", /** * 长文本 */ LONG_TEXT = "long_text", /** * 整数 */ INTEGER = "integer", /** * 长整数 */ LONG = "long", /** * 小数 */ DOUBLE = "double", /** * 精度小数 */ DECIMAL = "decimal", /** * 布尔 */ BOOLEAN = "boolean", /** * 二进制流 */ /** * 日期 */ DATE = "date", /** * 时间 */ TIME = "time", /** * 日期时间 */ DATE_TIME = "date_time", /** * 图片 */ IMAGE = "image", /** * 附件 */ ATTACHMENT = "attachment", /** * 序列号 */ SERIAL = "serial_number", /** * 主从关联 */ MASTERSLAVE = "master_slave", /** * 人员 */ USER = "user", /** * 人员 */ USER_MULTI = "user_multi", /** * 部门 */ ORG = "org", /** * 部门 */ ORG_MULTI = "org_multi", /** * 枚举关联 */ ENUM = "enum", /** * 枚举多选 */ ENUM_MULTI = "enum_multi", /** * 枚举单选 */ OPTION = "option", /** * 枚举多选 */ OPTION_MULTI = "option_multi", /** * 模型关联 */ REF = "ref", /** * 模型多选 */ REF_MULTI = "ref_multi", /** * rdo模型关联 */ RDO_REF = "rdo_ref", /** * 公式 */ EXPRESSION = "expression", /** * 公式条件 */ EXPRESSION_CONDITION = "expression_condition", /** * 汇总 */ AGG = "agg", /** * E-SOP */ ESOP = "esop", /** * 动态表单关联 */ /** * 事务 */ TRANSACTION = "transaction", /** * 标签设计 */ LABEL_TEMPLATE = "label_template", /** * 标签模版 */ LABEL_TEMPLATE_REF = "label_template_ref", /** * 单据模版 */ DOCUMENT_TEMPLATE = "document_template", /** * 序列号规则 */ SERIALRULE = "serial_number_rule", /** * 打印机 */ PRINTER = "printer", /** * 消息模板 */ MESSAGE_TMPL = "message_tmpl", /** * 范围人员 */ RANGE_USER = "range_user", /** * 签名 */ SIGNATURE = "electronic_signature", /** * 表单模板 */ ONLINE_FORM_TEMPLATE = "online_form_tmpl", /** * eDHR模板 */ E_DHR_TEMPLATE = "edhr_tmpl", /** * 在线表单 */ ONLINE_FORM = "online_form", /** * 前端公式字段 */ DATA_TABLE_FORMULA = "data_table_formula", /** * 只读字段 */ READONLYCMP = "readonlycmp", /** * lot/sn */ MATERIAL_NO = "material_no", /** * 产品 */ PRODUCT = "product", /** * 设备 */ DEVICE = "device", /** * 业务流 */ Biz_Process = "biz_process" } export declare enum FIELD_TYPE_BASIC { /** * 短文本 */ TEXT = "text", /** * 长文本 */ LONG_TEXT = "long_text", /** * 整数 */ INTEGER = "integer", /** * 长整数 */ LONG = "long", /** * 小数 */ DOUBLE = "double", /** * 精度小数 */ DECIMAL = "decimal", /** * 布尔 */ BOOLEAN = "boolean", /** * 日期 */ DATE = "date", /** * 时间 */ TIME = "time", /** * 日期时间 */ DATE_TIME = "date_time" } export declare enum FIELD_TYPE_LOGIC { /** * 图片 */ IMAGE = "image", /** * 附件 */ ATTACHMENT = "attachment", /** * 序列号 */ SERIAL = "serial_number", /** * 主从关联 */ MASTERSLAVE = "master_slave", /** * 人员 */ USER = "user", /** * 人员 */ USER_MULTI = "user_multi", /** * 部门 */ ORG = "org", /** * 部门 */ ORG_MULTI = "org_multi", /** * 枚举关联 */ ENUM = "enum", /** * 枚举多选 */ ENUM_MULTI = "enum_multi", /** * 枚举单选 */ OPTION = "option", /** * 枚举多选 */ OPTION_MULTI = "option_multi", /** * 模型关联 */ REF = "ref", /** * 模型多选 */ REF_MULTI = "ref_multi", /** * rdo模型关联 */ RDO_REF = "rdo_ref", /** * 公式 */ EXPRESSION = "expression", /** * 条件公式 */ EXPRESSION_CONDITION = "expression_condition", /** * 汇总 */ AGG = "agg", /** * E-SOP */ ESOP = "esop", /** * 动态表单关联 */ /** * 事务 */ TRANSACTION = "transaction", /** * 标签设计 */ LABEL_TEMPLATE = "label_template", /** * 标签模版 */ LABEL_TEMPLATE_REF = "label_template_ref", /** * 单据模版 */ DOCUMENT_TEMPLATE = "document_template", /** * 序列号规则 */ SERIALRULE = "serial_number_rule", /** * 打印机 */ PRINTER = "printer", /** * 消息模板 */ MESSAGE_TMPL = "message_tmpl", /** * 范围人员 */ RANGE_USER = "range_user", /** * 签名 */ SIGNATURE = "electronic_signature", /** * 表单模板 */ ONLINE_FORM_TEMPLATE = "online_form_tmpl", /** * eDHR模板 */ E_DHR_TEMPLATE = "edhr_tmpl", /** * 在线表单 */ ONLINE_FORM = "online_form", /** * 业务流 */ Biz_Process = "biz_process" } export declare enum FIELD_TYPE_TRACE { MATERIAL_NO = "material_no", PRODUCT = "product", DEVICE = "device" } export declare const FieldTypeToJs: Record; export declare enum CreateType { /** 系统字段 */ SYSTEM = "SYSTEM", /** 用户创建的自定义字段 */ USER_DEFINED = "USER_DEFINED", /** 内置字段 */ BUILTIN = "BUILTIN", /**自定义显示字段 */ CUSTOM = "CUSTOM", /** 流程字段*/ PROCESS = "PROCESS" } export declare enum MenuType { CATALOG = "CATALOG", STANDARD = "STANDARD", LINK = "LINK" } export declare enum OpenMode { PRESENT = "PRESENT", IFRAME = "IFRAME", NEW = "NEW" } export declare enum MaterialEnum { /** 表单字段 */ MaterialFormField = "formField", /** 列字段 */ MaterialTableField = "tableField", /** * 嵌套子表格字段 */ MaterialEmbedTableField = "embedTableField", /** 子表单正常模式字段 */ MaterialSubTableField = "subTableField", /** 子表单模态框状态下表格字段 */ MaterialSubTableModalField = "subTableModalField", /** 卡片列表字段 */ cardListFormField = "cardList", /**列表选择器字段 */ MaterialTableSelectField = "tableSelectField", /**描述列表字段 */ DescriptionsFormField = "descriptions" } /** 字段类型关联 icon */ export declare const FieldIconMap: { primary_key: string; text: string; long_text: string; integer: string; long: string; decimal: string; double: string; boolean: string; date: string; time: string; date_time: string; user: string; org: string; user_multi: string; org_multi: string; image: string; attachment: string; serial_number: string; master_slave: string; enum: string; ref: string; rdo_ref: string; enum_multi: string; option: string; option_multi: string; ref_multi: string; expression: string; expression_condition: string; agg: string; esop: string; transaction: string; serial_number_rule: string; printer: string; message_tmpl: string; range_user: string; label_template_ref: string; document_template: string; electronic_signature: string; online_form_tmpl: string; edhr_tmpl: string; online_form: string; data_table_formula: string; readonlycmp: string; tenant: string; associated_primary_key: string; material_no: string; product: string; device: string; biz_process: string; }; export declare enum AggTypes { COUNT = "COUNT", SUM = "SUM", MAX = "MAX", MIN = "MIN", AVG = "AVG" } export declare enum NodesConfigTypeEnum { SPEC = "spec", SUB_WORKFLOW = "sub_workflow" } export declare enum selectionTypeEnums { None = "none", SingleChoice = "gct_radio", MultipleChoice = "checkbox" } /** 是否唯一配置参数类型 */ export declare const enum UniqueConstraintType { /** 无 */ NONE = "NONE", /** 全局唯一 */ GLOBAL = "GLOBAL", /** 同级唯一 */ LEVEL = "LEVEL", /** 逻辑唯一 */ LOGIC = "LOGIC" } export declare const enum MessageType { /**全部 */ ALL = "all", /**未读 */ UNREAD = "unread" } export declare const enum WorkbenchType { /**全部 */ TEST = "myTestApp", /**未读 */ QUICK = "quickAccess", MY = "myApp" } export declare const enum PersonalCenterType { /**头像 */ PROFILE = "profile", /**性别 */ GENDER = "gender", /**企业 */ ENTERPRISE = "enterprise" } export declare const enum GENDER_TYPE { /**女 */ FEMALE = "female", /**男 */ MALE = "male", /**保密 */ PRIVARY = "privary" } export declare const enum TODO_TYPE { /**我的待办 */ TODO = "todo", /**我的申请 */ APPLICATION = "application", /**我的已办 */ DONE = "done", /**委托设置 */ DELEGATE = "delegate" }