xiangpei
2025-04-08 b25e78e9887935e5955f0c5ad798104eca444016
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,24 @@
}
// 启动流程
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 const editTask = (data) => {
  return request({
    url: "/project-process/admin/edit/finish/task",
    method: "POST",
    data: data
  })
}
// 流程待办列表
export function getProjectProcessTodo(query) {
  return request({
    url: '/project-process/to_do_task',
@@ -52,6 +63,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',
@@ -88,6 +109,15 @@
  })
}
// 容缺
export function taskWait(data) {
  return request({
    url: '/project-process/detail/task/wait',
    method: 'post',
    data: data
  })
}
// 督办
export function taskSupervise(data) {
  return request({
@@ -97,3 +127,21 @@
  })
}
// 单任务挂起
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
  })
}