From b0087d1a50b45c64669f15bd0996f858cb46b086 Mon Sep 17 00:00:00 2001 From: gssong <1742057357@qq.com> Date: 星期一, 01 四月 2024 20:59:52 +0800 Subject: [PATCH] #I96DTG update 类型下拉框和java类名下拉框没有联动 --- src/api/workflow/processInstance/index.ts | 53 +++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 37 insertions(+), 16 deletions(-) diff --git a/src/api/workflow/processInstance/index.ts b/src/api/workflow/processInstance/index.ts index 295fc0d..80f122f 100644 --- a/src/api/workflow/processInstance/index.ts +++ b/src/api/workflow/processInstance/index.ts @@ -1,17 +1,15 @@ import request from '@/utils/request'; import { ProcessInstanceQuery, ProcessInstanceVO } from '@/api/workflow/processInstance/types'; import { AxiosPromise } from 'axios'; -import { string } from 'vue-types'; -const baseUrl = import.meta.env.VITE_APP_BASE_API; /** * 鏌ヨ杩愯涓疄渚嬪垪琛� * @param query * @returns {*} */ -export const getProcessInstanceRunningByPage = (query: ProcessInstanceQuery): AxiosPromise<ProcessInstanceVO[]> => { +export const getPageByRunning = (query: ProcessInstanceQuery): AxiosPromise<ProcessInstanceVO[]> => { return request({ - url: '/workflow/processInstance/getProcessInstanceRunningByPage', + url: '/workflow/processInstance/getPageByRunning', method: 'get', params: query }); @@ -22,9 +20,9 @@ * @param query * @returns {*} */ -export const getProcessInstanceFinishByPage = (query: ProcessInstanceQuery): AxiosPromise<ProcessInstanceVO[]> => { +export const getPageByFinish = (query: ProcessInstanceQuery): AxiosPromise<ProcessInstanceVO[]> => { return request({ - url: '/workflow/processInstance/getProcessInstanceFinishByPage', + url: '/workflow/processInstance/getPageByFinish', method: 'get', params: query }); @@ -33,9 +31,19 @@ /** * 閫氳繃娴佺▼瀹炰緥id鑾峰彇鍘嗗彶娴佺▼鍥� */ -export const getHistoryProcessImage = (processInstanceId: string) => { +export const getHistoryImage = (processInstanceId: string) => { return request({ - url: `/workflow/processInstance/getHistoryProcessImage/${processInstanceId}` + '?t' + Math.random(), + url: `/workflow/processInstance/getHistoryImage/${processInstanceId}` + '?t' + Math.random(), + method: 'get' + }); +}; + +/** + * 閫氳繃娴佺▼瀹炰緥id鑾峰彇鍘嗗彶娴佺▼鍥捐繍琛屼腑锛屽巻鍙茬瓑鑺傜偣 + */ +export const getHistoryList = (instanceId: string): AxiosPromise<Record<string, any>> => { + return request({ + url: `/workflow/processInstance/getHistoryList/${instanceId}` + '?t' + Math.random(), method: 'get' }); }; @@ -57,9 +65,9 @@ * @param data 鍙傛暟 * @returns */ -export const deleteRuntimeProcessInst = (data: object) => { +export const deleteRunInstance = (data: object) => { return request({ - url: `/workflow/processInstance/deleteRuntimeProcessInst`, + url: `/workflow/processInstance/deleteRunInstance`, method: 'post', data: data }); @@ -70,9 +78,9 @@ * @param processInstanceId 娴佺▼瀹炰緥id * @returns */ -export const deleteRuntimeProcessAndHisInst = (processInstanceId: string | string[]) => { +export const deleteRunAndHisInstance = (processInstanceId: string | string[]) => { return request({ - url: `/workflow/processInstance/deleteRuntimeProcessAndHisInst/${processInstanceId}`, + url: `/workflow/processInstance/deleteRunAndHisInstance/${processInstanceId}`, method: 'delete' }); }; @@ -82,9 +90,9 @@ * @param processInstanceId 娴佺▼瀹炰緥id * @returns */ -export const deleteFinishProcessAndHisInst = (processInstanceId: string | string[]) => { +export const deleteFinishAndHisInstance = (processInstanceId: string | string[]) => { return request({ - url: `/workflow/processInstance/deleteFinishProcessAndHisInst/${processInstanceId}`, + url: `/workflow/processInstance/deleteFinishAndHisInstance/${processInstanceId}`, method: 'delete' }); }; @@ -94,9 +102,9 @@ * @param query * @returns {*} */ -export const getCurrentSubmitByPage = (query: ProcessInstanceQuery): AxiosPromise<ProcessInstanceVO[]> => { +export const getPageByCurrent = (query: ProcessInstanceQuery): AxiosPromise<ProcessInstanceVO[]> => { return request({ - url: '/workflow/processInstance/getCurrentSubmitByPage', + url: '/workflow/processInstance/getPageByCurrent', method: 'get', params: query }); @@ -113,3 +121,16 @@ method: 'post' }); }; + +export default { + getPageByRunning, + getPageByFinish, + getHistoryImage, + getHistoryList, + getHistoryRecord, + deleteRunInstance, + deleteRunAndHisInstance, + deleteFinishAndHisInstance, + getPageByCurrent, + cancelProcessApply +}; -- Gitblit v1.9.3