diff --git a/src/api/bpm/processInstance/index.ts b/src/api/bpm/processInstance/index.ts index a937eae..dba70a6 100644 --- a/src/api/bpm/processInstance/index.ts +++ b/src/api/bpm/processInstance/index.ts @@ -27,16 +27,16 @@ export type ProcessInstanceCCVO = { processInstanceName: string, processInstanceKey: string, startUserId: string, - options:string [], + options: string [], reason: string } export const getMyProcessInstancePage = async (params) => { - return await request.get({ url: '/bpm/process-instance/my-page', params }) + return await request.get({url: '/bpm/process-instance/my-page', params}) } export const createProcessInstance = async (data) => { - return await request.post({ url: '/bpm/process-instance/create', data: data }) + return await request.post({url: '/bpm/process-instance/create', data: data}) } export const cancelProcessInstance = async (id: number, reason: string) => { @@ -44,11 +44,11 @@ export const cancelProcessInstance = async (id: number, reason: string) => { id: id, reason: reason } - return await request.delete({ url: '/bpm/process-instance/cancel', data: data }) + return await request.delete({url: '/bpm/process-instance/cancel', data: data}) } export const getProcessInstance = async (id: number) => { - return await request.get({ url: '/bpm/process-instance/get?id=' + id }) + return await request.get({url: '/bpm/process-instance/get?id=' + id}) } /** @@ -57,14 +57,18 @@ export const getProcessInstance = async (id: number) => { * @returns 是否抄送成功 */ export const createProcessInstanceCC = async (data) => { - return await request.post({ url: '/bpm/process-instance/cc/create', data: data }) + return await request.post({url: '/bpm/process-instance/cc/create', data: data}) } /** * 抄送列表 - * @param params - * @returns + * @param params + * @returns */ export const getProcessInstanceCCPage = async (params) => { - return await request.get({ url: '/bpm/process-instance/cc/my-page', params }) -} \ No newline at end of file + return await request.get({url: '/bpm/process-instance/cc/my-page', params}) +} + +export const handleProcessInstanceCC = async (processInstanceId: string) => { + return await request.post({url: '/bpm/process-instance/cc/process-current-user-copy/' + processInstanceId}) +} diff --git a/src/config/axios/config.ts b/src/config/axios/config.ts index 16d11d7..8f7d245 100644 --- a/src/config/axios/config.ts +++ b/src/config/axios/config.ts @@ -16,7 +16,7 @@ const config: { /** * 接口请求超时时间 */ - request_timeout: 30000, + request_timeout: 300000, /** * 默认接口请求类型 @@ -30,4 +30,4 @@ const specificApiTimeoutObj = { '/infra/file/jeelowcode/upload': 120000,//上传文件接口 } -export { config, specificApiTimeoutObj } +export {config, specificApiTimeoutObj} diff --git a/src/views/bpm/processInstance/detail/index.vue b/src/views/bpm/processInstance/detail/index.vue index 346a667..e4a7e5a 100644 --- a/src/views/bpm/processInstance/detail/index.vue +++ b/src/views/bpm/processInstance/detail/index.vue @@ -34,16 +34,16 @@