chore: 重构组件

This commit is contained in:
xlsea
2025-04-27 17:06:19 +08:00
parent 19fe1b05eb
commit 9edd78e581
12 changed files with 123 additions and 42 deletions

View File

@ -2,12 +2,20 @@ import { transformRecordToOption } from '@/utils/common';
/** enable status */
export const enableStatusRecord: Record<Api.Common.EnableStatus, string> = {
'0': '启用',
'1': '用'
'0': '正常',
'1': '用'
};
export const enableStatusOptions = transformRecordToOption(enableStatusRecord);
/** yes or no status */
export const yesOrNoStatusRecord: Record<Api.Common.YesOrNoStatus, string> = {
Y: '是',
N: '否'
};
export const yesOrNoStatusOptions = transformRecordToOption(yesOrNoStatusRecord);
/** menu type */
export const menuTypeRecord: Record<Api.System.MenuType, string> = {
M: '目录',
@ -91,3 +99,20 @@ export const genTplCategoryRecord: Record<Api.Tool.TplCategory, string> = {
};
export const genTplCategoryOptions = transformRecordToOption(genTplCategoryRecord);
/** oss config is https */
export const ossConfigIsHttpsRecord: Record<Api.Common.YesOrNoStatus, string> = {
Y: 'https://',
N: 'http://'
};
export const ossConfigIsHttpsOptions = transformRecordToOption(ossConfigIsHttpsRecord);
/** oss access policy */
export const ossAccessPolicyRecord: Record<Api.System.OssAccessPolicy, string> = {
'0': '私有',
'1': '公有',
'2': '自定义'
};
export const ossAccessPolicyOptions = transformRecordToOption(ossAccessPolicyRecord);