|
|
|
@ -1,6 +1,8 @@
|
|
|
|
|
package com.customization.dito.sendtodo;
|
|
|
|
|
|
|
|
|
|
import com.constant.Constants;
|
|
|
|
|
import com.customization.dito.sendtodo.agent.SendPortalToReadByAgentUtil;
|
|
|
|
|
import com.customization.dito.sendtodo.agent.SendPortalTodoByAgentUtil;
|
|
|
|
|
import com.engine.core.cfg.annotation.CommandDynamicProxy;
|
|
|
|
|
import com.engine.core.interceptor.AbstractCommandProxy;
|
|
|
|
|
import com.engine.core.interceptor.Command;
|
|
|
|
@ -9,7 +11,6 @@ import com.engine.workflow.entity.requestForm.RequestOperationResultBean;
|
|
|
|
|
import weaver.general.BaseBean;
|
|
|
|
|
import weaver.general.Util;
|
|
|
|
|
import weaver.hrm.User;
|
|
|
|
|
import weaver.interfaces.dito.comInfo.PropBean;
|
|
|
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
|
import java.util.Map;
|
|
|
|
@ -61,6 +62,10 @@ public class SendPortalTodoCmd extends AbstractCommandProxy<Map<String,Object>>
|
|
|
|
|
bb.writeLog("src:"+src);
|
|
|
|
|
bb.writeLog("nodeid:"+nodeid);
|
|
|
|
|
bb.writeLog("workflowname:"+workflowname);
|
|
|
|
|
bb.writeLog("user:"+user.getLoginid());
|
|
|
|
|
bb.writeLog("f_weaver_belongto_userid:"+f_weaver_belongto_userid);
|
|
|
|
|
bb.writeLog("f_weaver_belongto_usertype:"+f_weaver_belongto_usertype);
|
|
|
|
|
bb.writeLog("creater:"+creater);
|
|
|
|
|
|
|
|
|
|
//参数回写
|
|
|
|
|
//执行标准的业务处理
|
|
|
|
@ -99,7 +104,10 @@ public class SendPortalTodoCmd extends AbstractCommandProxy<Map<String,Object>>
|
|
|
|
|
* 2:代理人提交流程
|
|
|
|
|
*/
|
|
|
|
|
if("2".equals(agentType)){
|
|
|
|
|
|
|
|
|
|
SendPortalTodoByAgentUtil sendPortalTodoByAgentUtil = new SendPortalTodoByAgentUtil();
|
|
|
|
|
sendPortalTodoByAgentUtil.sendTodoDataByNode(requestid,nodeid,f_weaver_belongto_userid,user,portal_todourl,bpm_app_workflowurl,username,passwd,bpm_workflowurl,center,bpm_app_requesturl);
|
|
|
|
|
SendPortalToReadByAgentUtil sendPortalToReadByAgentUtil = new SendPortalToReadByAgentUtil();
|
|
|
|
|
sendPortalToReadByAgentUtil.sendToReadDataByNode(requestid,nodeid,f_weaver_belongto_userid,user,portal_todourl,bpm_app_workflowurl,username,passwd,bpm_workflowurl,center,bpm_app_requesturl);
|
|
|
|
|
}else{
|
|
|
|
|
sendPortalTodoUtil.sendTodoDataByNode(requestid,nodeid,user,portal_todourl,bpm_app_workflowurl,username,passwd,bpm_workflowurl,center,bpm_app_requesturl);
|
|
|
|
|
sendPortalToReadUtil.sendToReadDataByNode(requestid,user,nodeid,portal_todourl,bpm_app_workflowurl,username,passwd,bpm_workflowurl,center,bpm_app_requesturl);
|
|
|
|
|