| | |
| | | import type { Recordable } from '..\..\..\packages\types\src'; |
| | | import type { Recordable } from '@vben/types'; |
| | | |
| | | import type { VbenFormSchema } from '#/adapter/form'; |
| | | import type { VxeTableGridOptions } from '#/adapter/vxe-table'; |
| | |
| | | CommonStatusEnum, |
| | | DICT_TYPE, |
| | | SystemMenuTypeEnum, |
| | | } from '..\..\..\packages\constants\src'; |
| | | import { getDictOptions } from '..\..\..\packages\effects\hooks\src'; |
| | | import { IconifyIcon } from '..\..\..\packages\icons\src'; |
| | | import { handleTree, isHttpUrl } from '..\..\..\packages\utils\src'; |
| | | } from '@vben/constants'; |
| | | import { getDictOptions } from '@vben/hooks'; |
| | | import { IconifyIcon } from '@vben/icons'; |
| | | import { handleTree, isHttpUrl } from '@vben/utils'; |
| | | |
| | | import { z } from '#/adapter/form'; |
| | | import { getMenuList } from '#/api/system/menu'; |
| | |
| | | component: 'IconPicker', |
| | | componentProps: { |
| | | placeholder: '请选择菜单图标', |
| | | prefix: 'carbon', |
| | | prefix: 'ep', |
| | | }, |
| | | rules: 'required', |
| | | dependencies: { |