30 lines
905 B
Java
30 lines
905 B
Java
|
package com.zcloud.flow.xgf;
|
||
|
|
||
|
import com.yomahub.liteflow.annotation.LiteflowComponent;
|
||
|
import com.yomahub.liteflow.core.NodeSwitchComponent;
|
||
|
import com.zcloud.entity.PageData;
|
||
|
import com.zcloud.flow.xgf.util.XgfFlowDto;
|
||
|
|
||
|
import java.util.Map;
|
||
|
|
||
|
@LiteflowComponent("InitCompany")
|
||
|
public class InitCompany extends NodeSwitchComponent {
|
||
|
@Override
|
||
|
public String processSwitch() throws Exception {
|
||
|
XgfFlowDto info = this.getRequestData();
|
||
|
// 0-一般单位处理流程
|
||
|
// 1-集团单位处理流程
|
||
|
// 2-股份端单位处理流程
|
||
|
if ("0".equals(info.getFLOWS_STEP())) {
|
||
|
return "YiBan";
|
||
|
}
|
||
|
if ("1".equals(info.getFLOWS_STEP())){
|
||
|
return "JiTuan";
|
||
|
}
|
||
|
if ("2".equals(info.getFLOWS_STEP())){
|
||
|
return "GuFen";
|
||
|
}
|
||
|
throw new RuntimeException("系统异常,请联系管理员");
|
||
|
}
|
||
|
}
|