cy
2022-06-27 161509b9f823511cf33041caaf25ce726999e39b
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
package cn.ksource.core.workflow;
 
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
 
import cn.ksource.beans.WORKFLOW_TEMPLATE_NODE;
 
/**
 * 流程环节执行人信息
 */
public class NodeDealEntity {
    
    
    /**
     * 指定角色
     */
    public final static int Dealer_Type_ROLE = 1;
    
    /**
     * 指定人员
     */
    public final static int Dealer_Type_USER = 2;
    
    /**
     * 上环节指定
     */
    public final static int Dealer_Type_Before_Node = 3;
    
    
    /**
     * 流程发起人
     */
    public final static int Dealer_Type_Flow_Creater = 4;
    
 
    //流转类型(流转类型(1=正常流转;2=回退))
    private int flow_type = 1 ;
    //如果是回退,则需要提供源节点编号
    private String source_node_instance_id;
    
    //1=指定角色;2=指定人员;3=上一环节指定;4=流程发起人
    private int Dealer_type;
    
    //上一环节指定:1=指定角色;2=指定人员;
    private int Before_Dealer_type;
    
    private WORKFLOW_TEMPLATE_NODE workflow_template_node;
    
    private List<Map> dealerList = new ArrayList<Map>();
    
    private String roleID;
    
    private String roleName;
    
    /**
     * /如果是回退,则需要提供源节点编号
     * @return
     * @version V1.0.0
     * @author 杨凯
     * @date May 25, 2015 4:11:32 PM
     */
    public String getSource_node_instance_id() {
        return source_node_instance_id;
    }
    
    /**
     * /如果是回退,则需要提供源节点编号
     * @param source_node_instance_id
     * @version V1.0.0
     * @author 杨凯
     * @date May 25, 2015 4:11:36 PM
     */
    public void setSource_node_instance_id(String source_node_instance_id) {
        this.source_node_instance_id = source_node_instance_id;
    }
    
    
    /**
     * //流转类型(流转类型(1=正常流转;2=回退))
     * @return
     * @version V1.0.0
     * @author 杨凯
     * @date May 25, 2015 4:11:12 PM
     */
    public int getFlow_type() {
        return flow_type;
    }
    
    /**
     * //流转类型(流转类型(1=正常流转;2=回退))
     * @param flow_type
     * @version V1.0.0
     * @author 杨凯
     * @date May 25, 2015 4:11:18 PM
     */
    public void setFlow_type(int flow_type) {
        this.flow_type = flow_type;
    }
    
    
    public WORKFLOW_TEMPLATE_NODE getWorkflow_template_node() {
        return workflow_template_node;
    }
    
    public void setWorkflow_template_node(WORKFLOW_TEMPLATE_NODE workflow_template_node) {
        this.workflow_template_node = workflow_template_node;
    }
    
    /**
     * 上一环节指定:1=指定角色;2=指定人员;
     * @return
     * @version V1.0.0
     * @author 杨凯
     * @date May 4, 2015 7:29:09 PM
     */
    public int getBefore_Dealer_type() {
        return Before_Dealer_type;
    }
    
    /**
     * 上一环节指定:1=指定角色;2=指定人员;
     * @param before_Dealer_type
     * @version V1.0.0
     * @author 杨凯
     * @date May 4, 2015 7:29:16 PM
     */
    public void setBefore_Dealer_type(int before_Dealer_type) {
        Before_Dealer_type = before_Dealer_type;
    }
    
    /**
     * 1=指定角色;2=指定人员;3=上一环节指定;4=流程发起人
     * @return
     * @version V1.0.0
     * @author 杨凯
     * @date May 4, 2015 5:47:10 PM
     */
    public int getDealer_type() {
        return Dealer_type;
    }
    
    /**
     * 1=指定角色;2=指定人员;3=上一环节指定;4=流程发起人
     * @param dealer_type
     * @version V1.0.0
     * @author 杨凯
     * @date May 4, 2015 5:47:15 PM
     */
    public void setDealer_type(int dealer_type) {
        Dealer_type = dealer_type;
    }
    
    public List<Map> getDealerList() {
        return dealerList;
    }
    
    public void setDealerList(List<Map> dealerList) {
        this.dealerList = dealerList;
    }
    
    public String getRoleID() {
        return roleID;
    }
    
    public void setRoleID(String roleID) {
        this.roleID = roleID;
    }
    
    public String getRoleName() {
        return roleName;
    }
    
    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }
    
    
}