dealWriteOption.jsp 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/context/mytags.jsp"%>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <title></title>
  7. <t:base type="jquery,easyui,tools,DatePicker"></t:base>
  8. <link rel="stylesheet" type="text/css" href="<%=basePath%>/css/home.css"></link>
  9. </head>
  10. <body>
  11. <t:formvalid formid="formobj" dialog="true" usePlugin="password" layout="table" action="" >
  12. <input name="taskId" id="taskId" type="hidden"
  13. value="${dealParam.taskId}" />
  14. <input name="title" id="title" type="hidden"
  15. value="${dealParam.title}" />
  16. <input name="nextNodeName" type="hidden" value="${dealParam.title}" />
  17. <input name="nextNode" id="nextNodeId" type="hidden"
  18. value="${dealParam.nextNodeId}" />
  19. <input name="model" type="hidden" value="1" />
  20. <input name="nextNodeCount" id="nextNodeCount" type="hidden"
  21. value="${dealParam.nextNodeCount}" />
  22. <div style=" width: 480px; height: 90px">
  23. <textarea style="width: 478px; margin-top: 10px; margin-left: 8px;" maxlength="500" onkeyup="getReason()"
  24. id="reason" name="dealOption" rows="6" cols="105"></textarea>
  25. </div>
  26. <ul style="width: 64px; height: 30px; margin: 2px auto 6px;">
  27. <input id='mysubmotbtn' class="button-style" style="width: 64px; cursor:default; margin-top: 23px;background-color: #3275C6;"
  28. onclick="audit()" value='<t:mutiLang langKey="common.confirm"/>'>
  29. </ul>
  30. </t:formvalid>
  31. <script type="text/javascript">
  32. //确定按钮
  33. function disabledButton(){
  34. $('#mysubmotbtn').attr("disabled","true");
  35. };
  36. function getReason(){
  37. if (!$("#formobj").Validform({
  38. tiptype : 3
  39. }).check()) {
  40. return false;
  41. }else{
  42. return $("#myreason").val();
  43. }
  44. }
  45. function audit(){
  46. var title = $("#title").val();
  47. var taskId = $("#taskId").val();
  48. var reason = $("#reason").val().trim();
  49. var nextNodeId = $("#nextNodeId").val();
  50. var nextNodeCount = $("#nextNodeCount").val();
  51. if(reason.length>0){
  52. if( reason.length>500){
  53. $.messager.alert('<t:mutiLang langKey="common.tip" />','<t:mutiLang langKey="process.dealoption.toolong"/>','error');
  54. }else{
  55. dealProcFlow(title,taskId,nextNodeId,nextNodeCount,reason);
  56. }
  57. }else{
  58. $.messager.alert('提示','<t:mutiLang langKey="process.pleaseinput.dealoption"/>','error');
  59. }
  60. return true;
  61. }
  62. </script>
  63. </body>