| import { DictValueEnumObj } from "@/components/DictTag"; | |
| import { ProSchemaValueEnumObj, ProSchemaValueEnumType } from "@ant-design/pro-components"; | |
| export function getValueEnumLabel(options: DictValueEnumObj | ProSchemaValueEnumObj, val: string | number | undefined, defaultValue?: string) { | |
| if (val !== undefined) { | |
| const data = options[val] as ProSchemaValueEnumType; | |
| if(data) { | |
| return data.text; | |
| } | |
| } | |
| return defaultValue?defaultValue:val; | |
| } |