慢直播
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

144 lines
2.3 KiB

import request from '@/router/axios'
const prefix = '/api/blade-workflow/process'
export const processList = (current, size, params) => {
return request({
url: `${prefix}/processList`,
method: 'get',
params: {
...params,
current,
size,
}
})
}
export const claimList = (current, size, params) => {
return request({
url: `${prefix}/claimList`,
method: 'get',
params: {
...params,
current,
size,
}
})
}
export const todoList = (current, size, params) => {
return request({
url: `${prefix}/todoList`,
method: 'get',
params: {
...params,
current,
size,
}
})
}
export const sendList = (current, size, params) => {
return request({
url: `${prefix}/sendList`,
method: 'get',
params: {
...params,
current,
size,
}
})
}
export const doneList = (current, size, params) => {
return request({
url: `${prefix}/doneList`,
method: 'get',
params: {
...params,
current,
size,
}
})
}
export const copyList = (current, size, params) => {
return request({
url: `${prefix}/copyList`,
method: 'get',
params: {
...params,
current,
size,
}
})
}
export const getFormByProcessId = (params) => {
return request({
url: `${prefix}/getFormByProcessId`,
method: 'get',
params
})
}
export const detail = (params) => {
return request({
url: `${prefix}/detail`,
method: 'get',
params
})
}
export const startProcess = (data) => {
return request({
url: `${prefix}/startProcess`,
method: 'post',
data
})
}
export const completeTask = (data) => {
return request({
url: `${prefix}/completeTask`,
method: 'post',
data
})
}
export const transferTask = (data) => {
return request({
url: `${prefix}/transferTask`,
method: 'post',
data
})
}
export const delegateTask = (data) => {
return request({
url: `${prefix}/delegateTask`,
method: 'post',
data
})
}
export const claimTask = (data) => {
return request({
url: `${prefix}/claimTask`,
method: 'post',
data
})
}
export const userList = (current, size, params) => {
return request({
url: `/api/blade-user/user-search`,
method: 'get',
params: {
...params,
current,
size,
}
})
}