From 6350384ee189b076372b6570331a50abbc2a053c Mon Sep 17 00:00:00 2001 From: du <13220750630.163.com> Date: 星期四, 26 六月 2025 16:32:43 +0800 Subject: [PATCH] 流程定义 --- ruoyi-ui/apps/web-antd/src/api/workflow/category/index.ts | 76 ++++++++++--------------------------- 1 files changed, 21 insertions(+), 55 deletions(-) diff --git a/ruoyi-ui/apps/web-antd/src/api/workflow/category/index.ts b/ruoyi-ui/apps/web-antd/src/api/workflow/category/index.ts index 8126eff..4952772 100644 --- a/ruoyi-ui/apps/web-antd/src/api/workflow/category/index.ts +++ b/ruoyi-ui/apps/web-antd/src/api/workflow/category/index.ts @@ -1,63 +1,29 @@ -import type { - CategoryForm, - CategoryQuery, - CategoryTree, - CategoryVO, -} from './model'; - -import type { ID, IDS } from '#/api/common'; - +// import request from '#/utils/request'; import { requestClient } from '#/api/request'; - -/** - * 鑾峰彇娴佺▼鍒嗙被鏍戝垪琛� - * @returns tree - */ -export function categoryTree() { - return requestClient.get<CategoryTree[]>('/workflow/category/categoryTree'); +// 鏌ヨ娴佺▼鍒嗙被鍒楄〃 +export function listCategory(query) { + return requestClient.get('/category/list', { params: query }); } -/** - * 鏌ヨ娴佺▼鍒嗙被鍒楄〃 - * @param params - * @returns 娴佺▼鍒嗙被鍒楄〃 - */ -export function categoryList(params?: CategoryQuery) { - return requestClient.get<CategoryVO[]>(`/workflow/category/list`, { params }); +// 鏌ヨ娴佺▼鍒嗙被鍒楄〃 +export function listAllCategory(query) { + return requestClient.get('/category/listAll', { params: query }); +} +// 鏌ヨ娴佺▼鍒嗙被璇︾粏 +export function getCategory(categoryId) { + return requestClient.get(`/category/${categoryId}`); +} +// 鏂板娴佺▼鍒嗙被 +export function addCategory(data) { + return requestClient.post('/category', { data }); } -/** - * 鏌ヨ娴佺▼鍒嗙被璇︽儏 - * @param id id - * @returns 娴佺▼鍒嗙被璇︽儏 - */ -export function categoryInfo(id: ID) { - return requestClient.get<CategoryVO>(`/workflow/category/${id}`); +// 淇敼娴佺▼鍒嗙被 +export function updateCategory(data) { + return requestClient.put('/category', { data }); } -/** - * 鏂板娴佺▼鍒嗙被 - * @param data - * @returns void - */ -export function categoryAdd(data: CategoryForm) { - return requestClient.postWithMsg<void>('/workflow/category', data); -} - -/** - * 鏇存柊娴佺▼鍒嗙被 - * @param data - * @returns void - */ -export function categoryUpdate(data: CategoryForm) { - return requestClient.putWithMsg<void>('/workflow/category', data); -} - -/** - * 鍒犻櫎娴佺▼鍒嗙被 - * @param id id - * @returns void - */ -export function categoryRemove(id: ID | IDS) { - return requestClient.deleteWithMsg<void>(`/workflow/category/${id}`); +// 鍒犻櫎娴佺▼鍒嗙被 +export function delCategory(categoryIds) { + return requestClient.delete(`/category/${categoryIds}`); } -- Gitblit v1.9.3