feat: 统一 api 组件的调用方法

This commit is contained in:
xingyu4j
2025-10-20 10:41:57 +08:00
parent c6ef77694e
commit 30c7727361
88 changed files with 22772 additions and 554 deletions

View File

@@ -3,6 +3,7 @@ import type { VxeTableGridOptions } from '#/adapter/vxe-table';
import { CommonStatusEnum, DICT_TYPE } from '@vben/constants';
import { getDictOptions } from '@vben/hooks';
import { handleTree } from '@vben/utils';
import { z } from '#/adapter/form';
import { getProductCategorySimpleList } from '#/api/erp/product/category';
@@ -60,7 +61,7 @@ export function useFormSchema(): VbenFormSchema[] {
label: '单位',
component: 'ApiSelect',
componentProps: {
api: getProductUnitSimpleList,
api: () => getProductUnitSimpleList(),
labelField: 'name',
valueField: 'id',
placeholder: '请选择单位',