| | |
| | | |
| | | |
| | | // 获取项目流程详情数据 |
| | | 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 |
| | | }) |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | // 启动流程 |
| | | 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', |
| | |
| | | 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', |
| | |
| | | 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 |
| | | }) |
| | | } |
| | | |