From b3fedd4221b807a07058be9d5d5d8ba8998adbcb Mon Sep 17 00:00:00 2001 From: Bang Hu <hu_bang@hotmail.com> Date: 星期四, 11 九月 2025 21:35:31 +0800 Subject: [PATCH] Bug修改代码提交 --- src/api/workFlowApi.ts | 34 +++++++++++++++++++++++++++++++--- 1 files changed, 31 insertions(+), 3 deletions(-) diff --git a/src/api/workFlowApi.ts b/src/api/workFlowApi.ts index eb9bf22..8c8d107 100644 --- a/src/api/workFlowApi.ts +++ b/src/api/workFlowApi.ts @@ -1,15 +1,43 @@ import createAxios from '@/utils/axios' - +let url = 'http://192.168.20.51:7098/app' +// http://10.100.19.12:9090 姝e紡 const workFlowApi = { getWorkFlowParams(data: object = {}) : ApiPromise{ return createAxios({ - baseURL: '/api', + baseURL: '/api1', url: `/approval/templateRelation/relationByType`, headers: { 'Content-Type': 'application/json;charset=UTF-8' }, data: data }) as ApiPromise - } + }, +// 鍚姩骞跺畬鎴愬鎵规祦绋嬶紙澶栭儴宸ヤ綔娴佹湇鍔★級 + startWorkflowAndComplete(data: { processdefId: string; userid: string; businessKey: string }): ApiPromise { + return createAxios({ + baseURL: `${url}/workflow`, + url: `/startProcessAndComplete`, + method: 'post', + data + }) as ApiPromise + }, + // 娴佺▼鎻愪氦 + completeWorkflow(data: { taskId: string; userid: string; commponet: string }): ApiPromise { + return createAxios({ + baseURL: `${url}/workflow`, + url: `/complete`, + method: 'post', + data + }) as ApiPromise + }, + // 椹冲洖鍒拌捣鐐� + rejectStartNodeWorkflow(data: { taskId: string; userid: string; commponet: string }): ApiPromise { + return createAxios({ + baseURL: `${url}/workflow`, + url: `/rejectStartNode`, + method: 'post', + data + }) as ApiPromise + }, } export default workFlowApi \ No newline at end of file -- Gitblit v1.8.0