#EC_HJ106# 流程超时提交代码优化

main
shilei 2 years ago
parent 19f5e267a5
commit dbe37a1379

@ -81,16 +81,19 @@ public class DoHandle_CommonProcessCmd extends AbstractCommonCommand<Boolean> {
if (flownextoperator != 1) {//自动流转到下一操作者,单独处理
sendMsg(requestid, workflowid, userlist, flownextoperator);
}
bb.writeLog("DoHandle_CommonProcessCmd:"+handleResult);
if(handleResult){
try{
String userid = StringUtils.join(userlist);
Class<?> clazz = Class.forName("weaver.interfaces.dito.overtime.SendPortalOverTimeSubmitUtil");
if(clazz.getMethod("sendOverTimeSubmit") != null) {
Method method = clazz.getMethod("sendOverTimeSubmit", String.class);
Object newInstance = clazz.newInstance();
method.invoke(newInstance,userid);
if(userlist.size() > 0){
String userid = StringUtils.join(userlist);
Class<?> clazz = Class.forName("weaver.interfaces.dito.overtime.SendPortalOverTimeSubmitUtil");
if(clazz.getMethod("sendOverTimeSubmit") != null) {
Method method = clazz.getMethod("sendOverTimeSubmit", String.class,String.class);
Object newInstance = clazz.newInstance();
method.invoke(newInstance,requestid,userid);
}
}
}catch (ClassNotFoundException | NoSuchMethodException e){
e.printStackTrace();

Loading…
Cancel
Save