businessRuleTaskProperties.jsp 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <script type="text/javascript">
  4. var tid = '${id}';
  5. var task = workflow.getFigure(tid);
  6. populateTaskProperites();
  7. function saveTaskProperties(){
  8. task.taskId=$('#id').val();
  9. task.rulesInput=$('#rulesInput').val();
  10. task.rulesOutputs=$('#rulesOutputs').val();
  11. task.isclude=$('#isclude').combobox('getValue');
  12. task.rules=$('#rules').val();
  13. tip("保存成功!");
  14. }
  15. function populateTaskProperites(){
  16. $('#id').val(task.taskId);
  17. $('#rulesInput').val(task.rulesInput);
  18. $('#rulesOutputs').val(task.rulesOutputs);
  19. $('#isclude').combobox('setValue',task.isclude);
  20. $('#rules').val(task.rules);
  21. }
  22. </script>
  23. <div id="task-properties-layout" class="easyui-layout" fit="true">
  24. <div id="task-properties-toolbar-panel" region="north" border="false" style="height:30px;background:#E1F0F2;">
  25. <a href="##" id="sb2" class="easyui-linkbutton" plain="true" iconCls="icon-save" onclick="saveTaskProperties()">保存</a>
  26. </div>
  27. <div id="task-properties-panel" region="center" border="true">
  28. <div id="task-properties-accordion" class="easyui-accordion" fit="true" border="false">
  29. <div id="general" title="主属性" selected="true" class="properties-menu">
  30. <table id="general-properties">
  31. <tr>
  32. <td align="right">Id:</td>
  33. <td><input type="text" id="id" name="id" value=""/></td>
  34. </tr>
  35. <tr>
  36. <td align="right">输入变量:</td>
  37. <td><input type="text" id="rulesInput" name="rulesInput" value=""/></td>
  38. </tr>
  39. <tr>
  40. <td align="right">输出变量:</td>
  41. <td><input type="text" id="rulesOutputs" name="rulesOutputs" value=""/></td>
  42. </tr>
  43. <tr>
  44. <td align="right">选择规则:</td>
  45. <td >
  46. <select id="isclude" name="isclude">
  47. <option value="">全部规则</option>
  48. <option value="include">包含规则</option>
  49. <option value="exclude">排除规则</option>
  50. </select>
  51. </td>
  52. </tr>
  53. <tr>
  54. <td align="right">规则:</td>
  55. <td><input type="text" id="rules" name="rules" readonly="true" value=""/></td>
  56. </tr>
  57. </table>
  58. </div>
  59. </div>
  60. </div>
  61. </div>