UNPKG

@ecip/ecip-bpm

Version:

A magical vue admin. An out-of-box UI solution for enterprise applications. Newest development stack of vue. Lots of awesome features

166 lines (144 loc) 3.13 kB
import request from 'ecip-web/utils/request' export const findTodoTasks = (token, params) => { return request({ url: `api/v1/flow/task/todoTasks?token=${token}`, method: 'post', params: params }) } export const findDoneTasks = (token, params) => { return request({ url: `api/v1/flow/task/doneTasks?token=${token}`, method: 'post', params: params }) } export const findMyRequestProcess = (token, params) => { return request({ url: `api/v1/flow/task/myRequestTasks?token=${token}`, method: 'post', params: params }) } export const finishProcess = (token, params) => { return request({ url: `api/v1/flow/task/finishTasks?token=${token}`, method: 'post', params: params }) } export const findSendProcess = (token, params, data) => { return request({ url: 'api/v1/flow/instanceHandle/data', method: 'post', params: params, data: data }) } export const findFollowProcess = (params, data) => { return request({ url: 'api/v1/flow/instanceHandle/data', method: 'post', params: params, data: data }) } export const findCommonProcess = (data) => { return request({ url: 'api/v1/flow/app/commonProcess', method: 'post', data: data }) } export const findAllProcess = (params, data) => { return request({ url: 'api/v1/flow/app/processPage', method: 'post', params: params, data: data }) } export const findTaskAssignee = (token, params) => { return request({ url: `api/v1/flow/findTaskAssignee?token=${token}`, method: 'get', params: params }) } export const doUrgeFlow = (data) => { return request({ url: 'api/v1/flow/doUrge', method: 'post', data: data }) } export const revokeFlow = (data) => { return request({ url: 'api/v1/flow/revokeProcess', method: 'post', data: data }) } export const stopProcess = (data) => { return request({ url: 'api/v1/flow/stopProcess', method: 'post', data: data }) } export const followProcess = (data) => { return request({ url: 'api/v1/flow/followProcess', method: 'post', data: data }) } export const cancelFollowProcess = (data) => { return request({ url: 'api/v1/flow/cancelFollowProcess', method: 'post', data: data }) } export const sendProcess = (data) => { return request({ url: 'api/v1/flow/sendProcess', method: 'post', data: data }) } export const shareProcess = (data) => { return request({ url: 'api/v1/flow/shareProcess', method: 'post', data: data }) } export const suspendProcess = (data) => { return request({ url: 'api/v1/flow/suspendProcess', method: 'post', data: data }) } export const activeProcess = (data) => { return request({ url: 'api/v1/flow/activeProcess', method: 'post', data: data }) } export const delegateTask = (data) => { return request({ url: 'api/v1/flow/delegateTask', method: 'post', data: data }) } export const findFlowDetail = (data) => { return request({ url: 'api/v1/flow/detail', method: 'post', data: data }) }