xiangpei
2025-03-06 39b3680a9bc3e7c29a4bbf3b277c14de1e1283d0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
import request from '@/utils/request'
 
// 获取项目流程关系表分页
export const getProjectProcess = (data) => {
  return request({
    url: "/project-process/page",
    method: "POST",
    data: data
  })
}
 
// 获取项目流程关系表分页
export const projectSetProcess = (data) => {
  return request({
    url: "/project-process/set",
    method: "POST",
    data: data
  })
}
 
 
// 获取项目流程详情数据
export const getProjectProcessDetail = (params) => {
  return request({
    url: "/project-process/detail",
    method: "POST",
    data: params
  })
}
 
// 获取项目流程详情分页数据
export const getProjectProcessDetailTaskList = (params) => {
  return request({
    url: "/project-process/detail/task/list",
    method: "GET",
    params: params
  })
}
 
// 启动流程
export const startProcess = (data) => {
  return request({
    url: "/project-process/start/",
    method: "POST",
    data: data
  })
}
 
// 进度待办列表
export function getProjectProcessTodo(query) {
  return request({
    url: '/project-process/to_do_task',
    method: 'get',
    params: query
  })
}
export function getDetailByProcessInsId(query) {
  return request({
    url: '/project-process/detail-by-process_ins_id',
    method: 'get',
    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
  })
}