From 1a16c520a17b3828f571e6ac6f2d36866dd7683f Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Fri, 4 Apr 2025 21:11:33 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20DictEnum=E4=BD=BF=E7=94=A8const?= =?UTF-8?q?=E6=9B=BF=E4=BB=A3enum?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/shared/src/constants/dict-enum.ts | 34 ++++++++++--------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/packages/@core/base/shared/src/constants/dict-enum.ts b/packages/@core/base/shared/src/constants/dict-enum.ts index a5eb7b33..076a8d41 100644 --- a/packages/@core/base/shared/src/constants/dict-enum.ts +++ b/packages/@core/base/shared/src/constants/dict-enum.ts @@ -1,16 +1,18 @@ -export enum DictEnum { - SYS_COMMON_STATUS = 'sys_common_status', - SYS_DEVICE_TYPE = 'sys_device_type', // 设备类型 - SYS_GRANT_TYPE = 'sys_grant_type', // 授权类型 - SYS_NORMAL_DISABLE = 'sys_normal_disable', - SYS_NOTICE_STATUS = 'sys_notice_status', // 通知状态 - SYS_NOTICE_TYPE = 'sys_notice_type', // 通知类型 - SYS_OPER_TYPE = 'sys_oper_type', // 操作类型 - SYS_OSS_ACCESS_POLICY = 'oss_access_policy', // oss权限桶类型 - SYS_SHOW_HIDE = 'sys_show_hide', // 显示状态 - SYS_USER_SEX = 'sys_user_sex', // 性别 - SYS_YES_NO = 'sys_yes_no', // 是否 - WF_BUSINESS_STATUS = 'wf_business_status', // 业务状态 - WF_FORM_TYPE = 'wf_form_type', // 表单类型 - WF_TASK_STATUS = 'wf_task_status', // 任务状态 -} +export const DictEnum = { + SYS_COMMON_STATUS: 'sys_common_status', + SYS_DEVICE_TYPE: 'sys_device_type', // 设备类型 + SYS_GRANT_TYPE: 'sys_grant_type', // 授权类型 + SYS_NORMAL_DISABLE: 'sys_normal_disable', + SYS_NOTICE_STATUS: 'sys_notice_status', // 通知状态 + SYS_NOTICE_TYPE: 'sys_notice_type', // 通知类型 + SYS_OPER_TYPE: 'sys_oper_type', // 操作类型 + SYS_OSS_ACCESS_POLICY: 'oss_access_policy', // oss权限桶类型 + SYS_SHOW_HIDE: 'sys_show_hide', // 显示状态 + SYS_USER_SEX: 'sys_user_sex', // 性别 + SYS_YES_NO: 'sys_yes_no', // 是否 + WF_BUSINESS_STATUS: 'wf_business_status', // 业务状态 + WF_FORM_TYPE: 'wf_form_type', // 表单类型 + WF_TASK_STATUS: 'wf_task_status', // 任务状态 +} as const; + +export type DictEnumKey = keyof typeof DictEnum;