flow_predefine_init_do.jsp
上传用户:jhtang88
上传日期:2014-01-27
资源大小:28528k
文件大小:2k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. <%@ page contentType="text/html;charset=utf-8"
  2. import = "cn.js.fan.util.*"
  3. import = "cn.js.fan.web.*"
  4. import = "com.redmoon.oa.pvg.*"
  5. import = "com.redmoon.oa.flow.*"
  6. import = "java.io.File"
  7. %>
  8. <html>
  9. <head>
  10. <title>预定义流程-do</title>
  11. <%@ include file="../inc/nocache.jsp"%>
  12. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  13. <link rel="stylesheet" href="common.css" type="text/css">
  14. <script language="javascript">
  15. <!--
  16. //-->
  17. </script>
  18. </head>
  19. <body bgcolor="#FFFFFF" text="#000000">
  20. <jsp:useBean id="fchar" scope="page" class="cn.js.fan.util.StrUtil" />
  21. <jsp:useBean id="privilege" scope="page" class="com.redmoon.oa.pvg.Privilege"/>
  22. <%
  23. String priv = "admin.flow";
  24. if (!privilege.isUserPrivValid(request,priv))
  25. {
  26. out.println(SkinUtil.makeErrMsg(request, SkinUtil.LoadString(request, "pvg_invalid")));
  27. return;
  28. }
  29. boolean isSuccess = false;
  30. String typeCode = ParamUtil.get(request, "typeCode");
  31. WorkflowPredefineMgr wpm = new WorkflowPredefineMgr();
  32. String op = ParamUtil.get(request, "op");
  33. if (op.equals("")) {
  34. try {
  35. isSuccess = wpm.create(request);
  36. }
  37. catch (ErrMsgException e) {
  38. out.println(fchar.Alert_Back(e.getMessage()));
  39. }
  40. if (isSuccess)
  41. {
  42. out.println(fchar.Alert_Redirect("预定义成功!", "flow_predefine_list.jsp?dirCode=" + StrUtil.UrlEncode(typeCode)));
  43. }
  44. }
  45. if (op.equals("edit")) {
  46. int id = ParamUtil.getInt(request, "id");
  47. try {
  48. isSuccess = wpm.modify(request);
  49. }
  50. catch (ErrMsgException e) {
  51. out.println(fchar.Alert_Back(e.getMessage()));
  52. }
  53. if (isSuccess)
  54. {
  55. out.println(fchar.Alert_Back("修改成功!"));
  56. }
  57. }
  58. %>
  59. </body>
  60. </html>