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