sysObjRightsEdit.jsp 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <%--
  2. time:2015-04-09 17:19:23
  3. desc:edit the 对象权限表
  4. --%>
  5. <%@page language="java" pageEncoding="UTF-8"%>
  6. <%@include file="/commons/include/html_doctype.html"%>
  7. <%@ taglib prefix="ht" tagdir="/WEB-INF/tags/wf"%>
  8. <html>
  9. <head>
  10. <title>编辑 对象权限表</title>
  11. <%@include file="/commons/include/form.jsp" %>
  12. <script type="text/javascript" src="${ctx}/js/hotent/CustomValid.js"></script>
  13. <script type="text/javascript" src="${ctx}/js/angular/angular.min.js"></script>
  14. <script type="text/javascript" src="${ctx}/js/angular/service/baseServices.js"></script>
  15. <script type="text/javascript" src="${ctx}/js/angular/service/arrayToolService.js"></script>
  16. <script type="text/javascript" src="${ctx}/js/angular/service/commonListService.js"></script>
  17. <script type="text/javascript" src="${ctx}/js/hotent/platform/system/sysObjRights/SysObjRightsService.js"></script>
  18. <script type="text/javascript" src="${ctx}/js/hotent/platform/system/sysObjRights/EditController.js"></script>
  19. <script type="text/javascript" src="${ctx}/js/hotent/platform/system/SysDialog.js"></script>
  20. <script type="text/javascript">
  21. var objectId="${param.objectId}";
  22. var objType="${param.objType}";
  23. var beanId="${param.beanId}";
  24. </script>
  25. </head>
  26. <body ng-app="app" ng-controller="EditController">
  27. <form id="frmSubmit>
  28. <div class="panel">
  29. <div class="panel-top">
  30. <div class="tbar-title">
  31. <c:choose>
  32. <c:when test="${sysObjRights.id !=null}">
  33. <span class="tbar-label">编辑对象权限表</span>
  34. </c:when>
  35. <c:otherwise>
  36. <span class="tbar-label">添加对象权限表</span>
  37. </c:otherwise>
  38. </c:choose>
  39. </div>
  40. <div class="panel-toolbar">
  41. <div class="toolBar">
  42. <div class="group"><a class="link save" ng-click="save()"><span></span>保存</a></div>
  43. <div class="group"><a class="link back" href="javaScript:frameElement.dialog.close();"><span></span>关闭</a></div>
  44. </div>
  45. </div>
  46. </div>
  47. <div class="panel-body">
  48. <table class="table-detail" cellpadding="0" cellspacing="0" border="0" type="main">
  49. <tr ng-repeat="item in param.typeList">
  50. <th width="20%">{{item.value}} </th>
  51. <td>
  52. <input ng-if="item.key=='all'" type="checkbox" ng-model="param.selectAll" ng-click="showSeletor(item)"/>
  53. <span ng-if="item.key!='all'&&!param.selectAll">
  54. <textarea ng-if="item.key!='script'" readonly="readonly" rows="3" ng-model="item.names"></textarea>
  55. <textarea ng-if="item.key=='script'" rows="3" ng-model="item.names"></textarea>
  56. <button ng-if="item.key!='script'" ng-click="showSeletor(item)">选择</button>
  57. </span>
  58. </td>
  59. </tr>
  60. </table>
  61. </div>
  62. </div>
  63. </form>
  64. </body>
  65. </html>