添加菜单页面.

This commit is contained in:
lijiahang
2023-08-08 17:59:37 +08:00
parent d86b301628
commit f2251e6c65
25 changed files with 1078 additions and 45 deletions

View File

@@ -0,0 +1,37 @@
/**
* 转为 select options
*/
export const toOptions = (enums: any) => {
const arr = [];
for (let k in enums) {
arr.push(enums[k]);
}
return arr;
};
/**
* 获取枚举值
*/
export const getEnumValue = (value: any,
enums: any,
key = 'label',
defaultValue = value) => {
for (let k in enums) {
if (enums[k].value === value) {
return enums[k][key];
}
}
return defaultValue;
};
/**
* 获取枚举对象
*/
export const getEnum = (value: any, enums: any) => {
for (let k in enums) {
if (enums[k].value === value) {
return enums[k];
}
}
return {};
};