@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
JavaScript
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
})
}