task_pending_result.jsp
上传用户:guhaomin
上传日期:2007-06-10
资源大小:23203k
文件大小:2k
源码类别:

电子政务应用

开发平台:

Java

  1. <%@ include file="/vnex/head.jsp"%>
  2. <%@ page errorPage="/vnex/ErrorPage.jsp" %>
  3. <%@ page import="com.vnex.intranet.workflow.pub.value.*" %>
  4. <%@ page import="com.vnex.intranet.workflow.pub.process.*" %>
  5. <%@ page import="com.vnex.intranet.workflow.util.WorkFlowStatus" %>
  6. <%@ page import="com.vnex.intranet.workflow.util.SubTaskStatus" %>
  7. <%@ page import="com.vnex.intranet.workflow.util.ExecutorStatus" %>
  8. <%@ page import="com.vnex.intranet.workflow.util.WorkFlowType" %>
  9. <%@ page import="com.vnex.intranet.workflow.util.SubTaskType" %>
  10. <jsp:useBean id="BusinessName" scope="session" class="com.vnex.intranet.pub.BusinessSession" />
  11. <jsp:useBean id="proxy" scope="session" class="com.vnex.intranet.workflow.taskpending.proxy.TaskPendingProxyBean" />
  12. <jsp:useBean id="click" scope="session" class="com.vnex.intranet.workflow.pub.value.SubTaskValueBean" />
  13. <jsp:useBean id="subtaskDao" scope="request" class="com.vnex.intranet.workflow.pub.process.SubTaskDao" />
  14. <%
  15.     SubTaskValueBean s = (SubTaskValueBean)session.getAttribute("click");
  16.     
  17.     int workflowId = Integer.parseInt(request.getParameter("workflowId"));
  18.     int subtaskId = Integer.parseInt(request.getParameter("subtaskId"));
  19.     int workflowtypeId = Integer.parseInt(request.getParameter("workflowtypeId"));
  20.     int subtasktypeId = Integer.parseInt(request.getParameter("subtasktypeId"));
  21.     
  22.     int execId = Integer.parseInt(request.getParameter("execId"));
  23.     int querytype = Integer.parseInt(request.getParameter("querytype")); 
  24.     
  25.     int statusId = Integer.parseInt(request.getParameter("statusId"));
  26.     
  27.     String notes = request.getParameter("subNote");
  28.     proxy.setStatus(workflowId,subtaskId,subtasktypeId,execId,statusId);
  29.     
  30.     SubTaskDao dao = new SubTaskDao();
  31.     
  32.     SubTaskValueBean sub = dao.getSubTask(subtaskId);
  33.     
  34.     sub.setSubNote(notes);
  35.     sub.setSubFiles(s.getSubFiles());
  36.     proxy.UpdateSubtask(sub);
  37.                  
  38.     String link = "";
  39.     link = "/mainctrl/taskpending/taskPendingList?querytype="+querytype ;    
  40.     sub = dao.getSubTask(subtaskId);
  41. %>
  42. <jsp:forward page="<%= link %>" />