functionList.jsp 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/context/mytags.jsp"%>
  3. <t:base type="jquery,easyui,tools,DatePicker"></t:base>
  4. <%-- update-start--Author:duanql Date:20130619 for:操作按钮窗口显示控制--%>
  5. <div id="system_function_functionList" class="easyui-layout" fit="true"><%-- update-end--Author:duanql Date:20130619 for:操作按钮窗口显示控制--%>
  6. <div region="center" style="padding:0px;border:0px">
  7. <t:datagrid name="functionDemoList" title="menu.manage" actionUrl="jeecgFormDemoController.do?functionGrid" idField="id" treegrid="true" pagination="true" pageSize="5">
  8. <t:dgCol title="common.id" field="id" treefield="id" hidden="true"></t:dgCol>
  9. <t:dgCol title="menu.name" field="functionName" treefield="text" width="20"></t:dgCol>
  10. <t:dgCol title="common.icon" field="TSIcon_iconPath" treefield="code" image="true" width="20"></t:dgCol>
  11. <t:dgCol title="funcType" field="functionType" treefield="functionType" replace="funcType.page_0,funcType.from_1" width="20"></t:dgCol>
  12. <t:dgCol title="menu.url" field="functionUrl" treefield="src" width="50"></t:dgCol>
  13. <t:dgCol title="menu.order" field="functionOrder" treefield="order" width="20"></t:dgCol>
  14. <t:dgCol title="menu.funiconstyle" field="functionIconStyle" treefield="iconStyle" width="20"></t:dgCol>
  15. </t:datagrid>
  16. </div>
  17. </div>
  18. <%-- update-start--Author:duanql Date:20130619 for:操作按钮窗口显示控制--%>
  19. <div data-options="region:'east',
  20. title:'<t:mutiLang langKey="operate.button.list"/>',
  21. collapsed:true,
  22. split:true,
  23. border:false,
  24. onExpand : function(){
  25. li_east = 1;
  26. },
  27. onCollapse : function() {
  28. li_east = 0;
  29. }"
  30. style="width: 400px; overflow: hidden;">
  31. <div class="easyui-panel" style="padding:0px;border:0px" fit="true" border="false" id="operationDetailpanel"></div>
  32. </div>
  33. </div>
  34. <script type="text/javascript">
  35. <%-- update-start--Author:anchao Date:20130415 for:按钮权限控制--%>
  36. $(function() {
  37. var li_east = 0;
  38. });
  39. //数据规则权数
  40. function operationData(fucntionId){
  41. if(li_east == 0){
  42. $('#system_function_functionList').layout('expand','east');
  43. }
  44. $('#operationDetailpanel').panel("refresh", "functionController.do?dataRule&functionId=" +fucntionId);
  45. }
  46. function operationDetail(functionId)
  47. {
  48. if(li_east == 0){
  49. $('#system_function_functionList').layout('expand','east');
  50. }
  51. $('#operationDetailpanel').panel("refresh", "functionController.do?operation&functionId=" +functionId);
  52. }
  53. <%-- update-end--Author:anchao Date:20130415 for:按钮权限控制--%>
  54. <%-- update-start--Author:jueyue Date:20130622 for:菜单录入代入父菜单--%>
  55. function addFun(title,url, id) {
  56. var rowData = $('#'+id).datagrid('getSelected');
  57. if (rowData) {
  58. url += '&TSFunction.id='+rowData.id;
  59. }
  60. add(title,url,'functionList',700,480);
  61. }
  62. <%-- update-end--Author:jueyue Date:20130622 for:菜单录入代入父菜单--%>
  63. </script>