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
| import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage'
|
| export const activitiApproveMixin = {
| component(){},
| data(){
| return {
| url: {
| // 代办列表查询
| todoList: '/actTask/todoList',
| todoCounts: '/actTask/todoCounts',
| // 审批通过
| pass: '/actTask/pass',
| // 审批不通过
| back: '/actTask/back',
| // 审批打回 到某一个节点
| backToTask:'/actTask/backToTask',
| delegate:'/actTask/delegate',
| // 获取下一个节点 信息(审批人)
| getNextNode:'/activiti_process/getNextNode',
| // 获取节点
| getNode:'/activiti_process/getNode/',
| //
| getBackList:'/actTask/getBackList/',
| passAll:'/actTask/passAll/',
| backAll:'/actTask/backAll/',
| },
| // 查询参数
| param:{
| // 代办查询参数
| todo:{
|
| }
| },
| }
| },
| computed:{
|
| },
| methods:{
| // 查询代办数据
| searchTodoList() {
| let _this = this;
| getAction(this.url.todoList, this.param.todo).then(res => {
| // 处理代办查询结果
| _this.doTodoResult(res);
| }).catch(error => {
| console.log(error)
| }).catch(error => {
| console.log(error)
| })
| },
| searchTodoCounts(procDefKeys){
| return getAction(this.url.todoCounts, {"procDefIds":procDefKeys});
| },
|
| // 需要自定义覆盖的方法
| // 处理代办返回结果
| doTodoResult(result){
|
| }
| }
| }
|
|