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/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 @@