From e7ff82950218483991771f9f8eb053b8b32163af Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期四, 07 三月 2024 14:23:24 +0800 Subject: [PATCH] update 优化 工作流代码与接口命名 --- src/api/workflow/processDefinition/index.ts | 33 +++++++++++---------------------- 1 files changed, 11 insertions(+), 22 deletions(-) diff --git a/src/api/workflow/processDefinition/index.ts b/src/api/workflow/processDefinition/index.ts index f64b531..23951e2 100644 --- a/src/api/workflow/processDefinition/index.ts +++ b/src/api/workflow/processDefinition/index.ts @@ -1,7 +1,6 @@ import request from '@/utils/request'; -import { ProcessDefinitionQuery, ProcessDefinitionVO, ProcessDefinitionXmlVO } from '@/api/workflow/processDefinition/types'; +import { ProcessDefinitionQuery, ProcessDefinitionVO, definitionXmlVO } from '@/api/workflow/processDefinition/types'; import { AxiosPromise } from 'axios'; -const baseUrl = import.meta.env.VITE_APP_BASE_API; /** * 鑾峰彇娴佺▼瀹氫箟鍒楄〃 @@ -20,9 +19,9 @@ * @param processInstanceId 娴佺▼瀹炰緥id * @returns */ -export const getProcessDefinitionListByKey = (key: string) => { +export const getListByKey = (key: string) => { return request({ - url: `/workflow/processDefinition/getProcessDefinitionListByKey/${key}`, + url: `/workflow/processDefinition/getListByKey/${key}`, method: 'get' }); }; @@ -30,9 +29,9 @@ /** * 閫氳繃娴佺▼瀹氫箟id鑾峰彇娴佺▼鍥� */ -export const processDefinitionImage = (processDefinitionId: string): AxiosPromise<any> => { +export const definitionImage = (processDefinitionId: string): AxiosPromise<any> => { return request({ - url: `/workflow/processDefinition/processDefinitionImage/${processDefinitionId}` + '?t' + Math.random(), + url: `/workflow/processDefinition/definitionImage/${processDefinitionId}` + '?t' + Math.random(), method: 'get' }); }; @@ -42,9 +41,9 @@ * @param processDefinitionId 娴佺▼瀹氫箟id * @returns */ -export const processDefinitionXml = (processDefinitionId: string): AxiosPromise<ProcessDefinitionXmlVO> => { +export const definitionXml = (processDefinitionId: string): AxiosPromise<definitionXmlVO> => { return request({ - url: `/workflow/processDefinition/processDefinitionXml/${processDefinitionId}`, + url: `/workflow/processDefinition/definitionXml/${processDefinitionId}`, method: 'get' }); }; @@ -67,9 +66,9 @@ * @param processDefinitionId 娴佺▼瀹氫箟id * @returns */ -export const updateProcessDefState = (processDefinitionId: string) => { +export const updateDefinitionState = (processDefinitionId: string) => { return request({ - url: `/workflow/processDefinition/updateProcessDefState/${processDefinitionId}`, + url: `/workflow/processDefinition/updateDefinitionState/${processDefinitionId}`, method: 'put' }); }; @@ -104,20 +103,10 @@ * @param fromProcessDefinitionId * @returns */ -export const migrationProcessDefinition = (currentProcessDefinitionId: string, fromProcessDefinitionId: string) => { +export const migrationDefinition = (currentProcessDefinitionId: string, fromProcessDefinitionId: string) => { return request({ - url: `/workflow/processDefinition/migrationProcessDefinition/${currentProcessDefinitionId}/${fromProcessDefinitionId}`, + url: `/workflow/processDefinition/migrationDefinition/${currentProcessDefinitionId}/${fromProcessDefinitionId}`, method: 'put' }); }; -/** - * 鏌ヨ娴佺▼瀹氫箟鍒楄〃 - * @returns - */ -export const getProcessDefinitionList = () => { - return request({ - url: `/workflow/processDefinition/getProcessDefinitionList`, - method: 'get' - }); -}; -- Gitblit v1.9.3