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
| package foundation.state.approve;
|
| public enum StepType {
|
| ListStep, SalesHierarchy, SalesDirector, SalesRegionDirector, SalesRep;
|
| public static StepType parse(String roleCode) {
| if (roleCode == null) {
| return ListStep;
| }
|
| if ("SalesHierarchy".equalsIgnoreCase(roleCode)) {
| return SalesHierarchy;
| }
| else if ("SalesDirector".equalsIgnoreCase(roleCode)) {
| return SalesDirector;
| }
| else if ("SalesRegionDirector".equalsIgnoreCase(roleCode)) {
| return SalesRegionDirector;
| }
| else if("SalesRep".equalsIgnoreCase(roleCode)) {
| return SalesRep;
| }
|
| return ListStep;
| }
| }
|
|