TaskToRejectVo.java
5.15 KB
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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
package com.hotent.runtime.params;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.hotent.bpm.api.model.identity.BpmIdentity;
import com.hotent.bpm.api.model.process.nodedef.BpmNodeDef;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* 驳回任务页面参数
*
* @company 广州宏天软件股份有限公司
* @author zhangxianwen
* @email zhangxw@jee-soft.cn
* @date 2018年6月12日
*/
@ApiModel(value="驳回任务页面参数")
public class TaskToRejectVo {
@ApiModelProperty(name="taskId",notes="任务id",required=true)
protected String taskId;
@ApiModelProperty(name="backNode",notes="")
protected String backNode;
@ApiModelProperty(name="backMode",notes="驳回模式:reject、backToStart")
protected String backMode;
@ApiModelProperty(name="canRejectToStart",notes="允许驳回到发起人")
private boolean canRejectToStart;
@ApiModelProperty(name="canRejectToAnyNode",notes="允许驳回指定节点")
private boolean canRejectToAnyNode;
@ApiModelProperty(name="canRejectPreAct",notes="允许驳回到上一步")
private boolean canRejectPreAct;
@ApiModelProperty(name="canReject",notes="允许驳回")
private boolean canReject;
@ApiModelProperty(name="allowDirectNode",notes="允许直来直往的节点")
protected List<BpmNodeDef> allowDirectNode;
@ApiModelProperty(name="allowNormalNode",notes="允许按流程图执行的节点")
protected List<BpmNodeDef> allowNormalNode;
@ApiModelProperty(name="isInGateway",notes="是否同步网关内的任务")
protected boolean isInGateway = false;
@ApiModelProperty(name="isAfterGateway",notes="是否在同步网关后面")
protected boolean isAfterGateway = false;
@ApiModelProperty(name="isInSubProcess",notes="是在内部子流程")
protected boolean isInSubProcess = false;
@ApiModelProperty(name = "rejectRecallMode", notes = "允许的驳回重提模式")
protected String rejectRecallMode = "";
@ApiModelProperty(name = "defaultRejectMode", notes = "默认选中的驳回模式")
protected String defaultRejectMode = "";
@ApiModelProperty(name = "defaultRejectRecallMode", notes = "默认选中的驳回重提模式")
protected String defaultRejectRecallMode = "";
@ApiModelProperty(name = "signTaskHisAssignMap", notes = "节点属性配置了选择历史处理人的会签节点处理人")
protected Map<String, Set<BpmIdentity>> signTaskHisAssignMap = new HashMap<>();
public String getTaskId() {
return taskId;
}
public void setTaskId(String taskId) {
this.taskId = taskId;
}
public String getBackNode() {
return backNode;
}
public void setBackNode(String backNode) {
this.backNode = backNode;
}
public String getBackMode() {
return backMode;
}
public void setBackMode(String backMode) {
this.backMode = backMode;
}
public boolean isCanRejectToStart() {
return canRejectToStart;
}
public void setCanRejectToStart(boolean canRejectToStart) {
this.canRejectToStart = canRejectToStart;
}
public boolean isCanRejectToAnyNode() {
return canRejectToAnyNode;
}
public void setCanRejectToAnyNode(boolean canRejectToAnyNode) {
this.canRejectToAnyNode = canRejectToAnyNode;
}
public boolean isCanRejectPreAct() {
return canRejectPreAct;
}
public void setCanRejectPreAct(boolean canRejectPreAct) {
this.canRejectPreAct = canRejectPreAct;
}
public boolean isCanReject() {
return canReject;
}
public void setCanReject(boolean canReject) {
this.canReject = canReject;
}
public List<BpmNodeDef> getAllowDirectNode() {
return allowDirectNode;
}
public void setAllowDirectNode(List<BpmNodeDef> allowDirectNode) {
this.allowDirectNode = allowDirectNode;
}
public List<BpmNodeDef> getAllowNormalNode() {
return allowNormalNode;
}
public void setAllowNormalNode(List<BpmNodeDef> allowNormalNode) {
this.allowNormalNode = allowNormalNode;
}
public boolean isInGateway() {
return isInGateway;
}
public void setInGateway(boolean isInGateway) {
this.isInGateway = isInGateway;
}
public boolean isAfterGateway() {
return isAfterGateway;
}
public void setAfterGateway(boolean isAfterGateway) {
this.isAfterGateway = isAfterGateway;
}
public boolean isInSubProcess() {
return isInSubProcess;
}
public void setInSubProcess(boolean isInSubProcess) {
this.isInSubProcess = isInSubProcess;
}
public String getRejectRecallMode() {
return rejectRecallMode;
}
public void setRejectRecallMode(String rejectRecallMode) {
this.rejectRecallMode = rejectRecallMode;
}
public String getDefaultRejectMode() {
return defaultRejectMode;
}
public void setDefaultRejectMode(String defaultRejectMode) {
this.defaultRejectMode = defaultRejectMode;
}
public String getDefaultRejectRecallMode() {
return defaultRejectRecallMode;
}
public void setDefaultRejectRecallMode(String defaultRejectRecallMode) {
this.defaultRejectRecallMode = defaultRejectRecallMode;
}
public Map<String, Set<BpmIdentity>> getSignTaskHisAssignMap() {
return signTaskHisAssignMap;
}
public void setSignTaskHisAssignMap(Map<String, Set<BpmIdentity>> signTaskHisAssignMap) {
this.signTaskHisAssignMap = signTaskHisAssignMap;
}
}