common.ts
662 Bytes
import { useI18n } from '/@/hooks/web/useI18n';
const { t } = useI18n() as any; //加载国际化
export enum CommonFieldsEnum {
NAME = 'name',
DESCRIPTION = 'description',
DEBUG_MODE = 'debugMode',
}
export enum CommonFieldsNameEnum {
NAME = t('designer_form_label.common.index.CommonFieldsNameEnum.NAME'),
DESCRIPTION = t('designer_form_label.common.index.CommonFieldsNameEnum.DESCRIPTION'),
DEBUG_MODE = t('designer_form_label.common.index.CommonFieldsNameEnum.DEBUG_MODE'),
}
export const CommonFields = { ...CommonFieldsEnum };
export const CommonFieldsName = { ...CommonFieldsNameEnum };
export type CommonFieldsType = typeof CommonFields;