diff --git a/apps/web-antd/src/api/bpm/category/index.ts b/apps/web-antd/src/api/bpm/category/index.ts index 27fc9ed50..d9926a3a8 100644 --- a/apps/web-antd/src/api/bpm/category/index.ts +++ b/apps/web-antd/src/api/bpm/category/index.ts @@ -2,7 +2,7 @@ import type { PageParam, PageResult } from '@vben/request'; import { requestClient } from '#/api/request'; -export namespace CategoryApi { +export namespace BpmCategoryApi { /** BPM 流程分类 VO */ export interface CategoryVO { id: number; @@ -15,26 +15,21 @@ export namespace CategoryApi { /** 查询流程分类分页 */ export async function getCategoryPage(params: PageParam) { - return requestClient.get>( - '/bpm/category/page', - { params }, - ); + return requestClient.get>('/bpm/category/page', { params }); } /** 查询流程分类详情 */ export async function getCategory(id: number) { - return requestClient.get( - `/bpm/category/get?id=${id}`, - ); + return requestClient.get(`/bpm/category/get?id=${id}`); } /** 新增流程分类 */ -export async function createCategory(data: CategoryApi.CategoryVO) { +export async function createCategory(data: BpmCategoryApi.CategoryVO) { return requestClient.post('/bpm/category/create', data); } /** 修改流程分类 */ -export async function updateCategory(data: CategoryApi.CategoryVO) { +export async function updateCategory(data: BpmCategoryApi.CategoryVO) { return requestClient.put('/bpm/category/update', data); } diff --git a/apps/web-antd/src/views/bpm/category/data.ts b/apps/web-antd/src/views/bpm/category/data.ts index 0e2ca35ab..272ee9bc6 100644 --- a/apps/web-antd/src/views/bpm/category/data.ts +++ b/apps/web-antd/src/views/bpm/category/data.ts @@ -1,9 +1,8 @@ import type { VbenFormSchema } from '#/adapter/form'; import type { OnActionClickFn, VxeTableGridOptions } from '#/adapter/vxe-table'; -import type { CategoryApi } from '#/api/bpm/category/index'; +import type { BpmCategoryApi } from '#/api/bpm/category'; import { useAccess } from '@vben/access'; - import { z } from '#/adapter/form'; import { CommonStatusEnum } from '#/utils/constants'; import { DICT_TYPE, getDictOptions } from '#/utils/dict'; @@ -107,7 +106,7 @@ export function useGridFormSchema(): VbenFormSchema[] { } /** 列表的字段 */ -export function useGridColumns( +export function useGridColumns( onActionClick: OnActionClickFn, ): VxeTableGridOptions['columns'] { return [ diff --git a/apps/web-antd/src/views/bpm/category/index.vue b/apps/web-antd/src/views/bpm/category/index.vue index 80e0ab099..5a4c73dd3 100644 --- a/apps/web-antd/src/views/bpm/category/index.vue +++ b/apps/web-antd/src/views/bpm/category/index.vue @@ -1,20 +1,16 @@