import http from "@/utils/request.js"
|
|
// 获取项目流程详情数据
|
export const getProjectProcessDetail = (params) => {
|
return http.request({
|
url: "/project-process/detail",
|
method: "POST",
|
data: params
|
})
|
}
|
|
// 流程节点查看详情表单
|
export const flowTaskFormDetail =(processInsId, taskId)=> {
|
return http.request({
|
url: '/flowable/task/detail/' + processInsId + '/' + taskId,
|
method: 'get',
|
})
|
}
|
|
// 提交审批任务
|
export const submitFlowTask = (data) => {
|
return http.request({
|
url: '/flowable/task/complete',
|
method: 'POST',
|
data: data
|
})
|
}
|
|
|
|
export const getProjectProcessDetailTaskList = (params) => {
|
return http.request({
|
url: "/project-process/detail/task/list",
|
method: "GET",
|
params: params
|
})
|
}
|
|
// 获取任务是否需要审核
|
export const checkTaskAuditStatus = (params) => {
|
return http.request({
|
url: '/project-process/detail/task/is/auditing',
|
method: 'get',
|
params: params
|
})
|
}
|
export const taskSupervise = (data) => {
|
return http.request({
|
url: '/project-process/detail/task/supervise',
|
method: 'post',
|
data: data
|
})
|
}
|
|
// 获取流程图 XML 和节点状态
|
export const getFlowDiagramInfo = (params) => {
|
return http.request({
|
url: "/flowable/definition/flowXmlAndNode",
|
method: "GET",
|
params: params
|
})
|
}
|
|
// 获取项目流程日志
|
export const getProcessLogs = (params) => {
|
return http.request({
|
url: "/flowLog/flowLog/list",
|
method: "GET",
|
params: params
|
})
|
}
|
|
// 获取项目流程关系表分页
|
export const getProjectProcess = (data) => {
|
return http.request({
|
url: "/project-process/page",
|
method: "POST",
|
data: data
|
})
|
}
|