xiangpei
2025-03-24 1b9b94bd65d49581f72a771f1936fb36db98ca5a
src/api/projectProcess/projectProcess.js
@@ -20,10 +20,11 @@
// 获取项目流程详情数据
export const getProjectProcessDetail = (projectId, processId) => {
export const getProjectProcessDetail = (params) => {
  return request({
    url: "/project-process/detail/" + projectId + "/" + processId,
    method: "GET"
    url: "/project-process/detail",
    method: "POST",
    data: params
  })
}
@@ -37,14 +38,15 @@
}
// 启动流程
export const startProcess = (projectId, processDefId) => {
export const startProcess = (data) => {
  return request({
    url: "/project-process/start/" + projectId + "/" + processDefId,
    method: "POST"
    url: "/project-process/start/",
    method: "POST",
    data: data
  })
}
// 进度待办列表
// 流程待办列表
export function getProjectProcessTodo(query) {
  return request({
    url: '/project-process/to_do_task',
@@ -52,6 +54,16 @@
    params: query
  })
}
// 流程待办列表
export function getProjectProcessWait(query) {
  return request({
    url: '/project-process/wait_task',
    method: 'get',
    params: query
  })
}
export function getDetailByProcessInsId(query) {
  return request({
    url: '/project-process/detail-by-process_ins_id',
@@ -59,3 +71,68 @@
    params: query
  })
}
// 获取任务是否是审批节点
export function getTaskIsAuditing(query) {
  return request({
    url: '/project-process/detail/task/is/auditing',
    method: 'get',
    params: query
  })
}
// 转办
export function taskDelegation(data) {
  return request({
    url: '/project-process/detail/task/delegation',
    method: 'post',
    data: data
  })
}
// 跳过
export function taskJump(data) {
  return request({
    url: '/project-process/detail/task/jump',
    method: 'post',
    data: data
  })
}
// 容缺
export function taskWait(data) {
  return request({
    url: '/project-process/detail/task/wait',
    method: 'post',
    data: data
  })
}
// 督办
export function taskSupervise(data) {
  return request({
    url: '/project-process/detail/task/supervise',
    method: 'post',
    data: data
  })
}
// 单任务挂起
export function taskHangup(data) {
  return request({
    url: '/project-process/detail/task/hangup',
    method: 'post',
    data: data
  })
}
// 单任务取消挂起
export function cancelTaskHangup(data) {
  return request({
    url: '/project-process/detail/task/hangup/cancel',
    method: 'post',
    data: data
  })
}