这个是修改的/BIZ/OA/common/logic/code/src/com/justep/oa/ProcessExecute.java 中的流程状态:将以前的流程状态改为:编辑中,审批中,已审批,已作废,已暂停,修改后的代码如下:
public static final String PROCESS_EXECUTE_CONFIG_FILE = "processExecuteConfig.xml";
public static final String BIZ_STATE_EDITING = "bsEditing";
public static final String BIZ_STATE_EXECUTING = "bsExecuting";
public static final String BIZ_STATE_FINISHED = "bsFinished";
public static final String BIZ_STATE_ABORTED = "bsAborted";
public static final String BIZ_STATE_SUSPEND = "bsSuspend";
public static String getBizStateLabel(String bizState) {
if (bizState.equalsIgnoreCase(BIZ_STATE_EDITING))
return "编辑中";
else if (bizState.equalsIgnoreCase(BIZ_STATE_EXECUTING))
return "审批中";
else if (bizState.equalsIgnoreCase(BIZ_STATE_FINISHED))
return "已审批";
else if (bizState.equalsIgnoreCase(BIZ_STATE_ABORTED))
return "已作废";
else if (bizState.equalsIgnoreCase(BIZ_STATE_SUSPEND))
return "已暂停";
throw new RuntimeException("无效的业务状态");
}