@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
156 lines (137 loc) • 3 kB
JavaScript
import request from 'ecip-web/utils/request'
export const formKey = (params) => {
return request({
url: 'api/v1/flow/task/formKey',
method: 'get',
params: params,
})
}
export const saveFormContent = (data) => {
return request({
url: 'api/v1/flow/task/saveFormContent',
method: 'post',
data: data,
})
}
export const getFormContent = (params) => {
return request({
url: 'api/v1/flow/task/getFormContent',
method: 'get',
params: params,
})
}
export const createOrder = (data) => {
return request({
url: 'api/v1/flow/task/createOrder',
method: 'post',
data: data,
})
}
export const todoList = (params, data) => {
return request({
url: 'api/v1/flow/task/todoList',
method: 'post',
params: params,
data: data,
})
}
export const sendList = (params, data) => {
return request({
url: 'api/v1/flow/task/sendList',
method: 'post',
params: params,
data: data,
})
}
export const processList = (params, data) => {
return request({
url: 'api/v1/flow/process/processList',
method: 'post',
params: params,
data: data,
})
}
export const getTaskDef = (procDefId, status) => {
return request({
url: 'api/v1/flow/task/getTaskDef',
method: 'get',
params: { procDefId, status },
})
}
export const getStartFormData = (procDefId) => {
return request({
url: 'api/v1/flow/task/getStartFormData',
method: 'get',
params: { procDefId },
})
}
export const getTaskFormData = (taskId) => {
return request({
url: 'api/v1/flow/task/getTaskFormData',
method: 'get',
params: { taskId },
})
}
export const submitStartFormData = (data) => {
return request({
url: 'api/v1/flow/task/submitStartFormData',
method: 'post',
data: data,
})
}
export const submitTaskFormData = (data) => {
return request({
url: 'api/v1/flow/task/submitTaskFormData',
method: 'post',
data: data,
})
}
// export const historyTasks = (params) => {
// return request({
// url: 'api/v1/flow/task/historyTasks',
// method: 'get',
// params: params
// })
// }
export const historyTasks = (params) => {
return request({
url: 'api/v1/flow/task/histoicFlowList',
method: 'get',
params: params,
})
}
export const claim = (params) => {
return request({
url: 'api/v1/flow/task/claim',
method: 'post',
params: params,
})
}
export const backNodeList = (params) => {
return request({
url: 'api/v1/flow/task/backFlow',
method: 'get',
params: params,
})
}
export const backNode = (params) => {
return request({
url: 'api/v1/flow/task/backFlow',
method: 'post',
params: params,
})
}
export const deleteProcess = (params) => {
return request({
url: 'api/v1/flow/task/deleteProcess',
method: 'post',
params: params,
})
}
export const stopProcess = (params) => {
return request({
url: 'api/v1/flow/task/stopProcess',
method: 'post',
params: params,
})
}