ny
昨天 282fbc6488f4e8ceb5fda759f963ee88fbf7b999
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
import { defHttp } from '#/api/request';
 
enum Api {
  Prefix = '/api/workflow/monitor',
}
 
// 获取列表
export function getFlowMonitorList(data) {
  return defHttp.get({ url: Api.Prefix, data });
}
// 批量删除流程监控
export function delMonitorList(data) {
  return defHttp.delete({ url: Api.Prefix, data });
}
// 事件日志
export function getLogList(data) {
  return defHttp.get({ url: `${Api.Prefix}/${data.id}/EventLog` });
}
// 终止审核
export function cancel(id, data) {
  return defHttp.post({ url: `${Api.Prefix}/Cancel/${id}`, data });
}
// 流程监控指派
export function assign(id, data) {
  return defHttp.post({ url: `${Api.Prefix}/Assign/${id}`, data });
}
// 流程复活和变更提交
export function resurgence(id, data) {
  return defHttp.post({ url: `${Api.Prefix}/Activate/${id}`, data });
}
// 获取暂停类型
export function getPauseType(id) {
  return defHttp.get({ url: `${Api.Prefix}/AnySubFlow/${id}` });
}
// 暂停流程
export function pause(id, data) {
  return defHttp.post({ url: `${Api.Prefix}/Pause/${id}`, data });
}
// 恢复流程
export function reboot(id) {
  return defHttp.post({ url: `${Api.Prefix}/Reboot/${id}` });
}
// 获取我的待办(门户)
export function getFlowTodoCount(data) {
  return defHttp.post({ url: `${Api.Prefix}/FlowTodoCount`, data });
}
// 获取待办事项(门户)
export function getFlowTodoList(type) {
  return defHttp.get({ url: `${Api.Prefix}/FlowTodo?type=${type}` });
}