sysQueryViewExports.jsp 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  3. <html ng-app="sysQueryViewApp">
  4. <head>
  5. <%@include file="/commons/include/form.jsp" %>
  6. <link href="${ctx}/styles/default/css/hotent/dataRights.css" rel="stylesheet" />
  7. <script type="text/javascript" src="${ctx}/js/angular/angular.min.js"></script>
  8. <script type="text/javascript" src="${ctx}/js/angular/service/baseServices.js"></script>
  9. <script type="text/javascript" src="${ctx}/js/angular/module/DataRightsApp.js"></script>
  10. <script type="text/javascript" src="${ctx}/js/angular/controller/sysQueryViewController.js"></script>
  11. <title>设置字段信息 </title>
  12. </head>
  13. <body ng-controller="sysQueryViewExportsCtrl">
  14. <div >
  15. <div class="panel-top">
  16. <div class="panel-toolbar">
  17. <div class="toolBar">
  18. <div class="group">
  19. <a class="link export" href="javascript:;" ng-class="{disabled:!hasChecked()}" ng-click="hasChecked()&&toExports();"> <span></span>
  20. 导出
  21. </a>
  22. </div>
  23. <div class="group">
  24. <a class="link del" href="javascript:;" ng-click="close()"> <span></span>
  25. 关闭
  26. </a>
  27. </div>
  28. </div>
  29. </div>
  30. </div>
  31. </div>
  32. <table class="table-grid" style="margin: 10px 0 0 20px;width: 95%;">
  33. <thead>
  34. <tr>
  35. <th width="8%">导出类型</th>
  36. <td style="text-align: left;">
  37. <select ng-model="exports.type" class="ht-input">
  38. <option value="1">全部数据</option>
  39. <option value="2">当前页数据</option>
  40. </select>
  41. </td>
  42. </tr>
  43. <tr>
  44. <th width="8%">选择</th>
  45. <td style="text-align: left;">
  46. <div class="plus_button_warning pull-left" ng-click="selectAll(1)" style="width: 65px;margin-left:5px;">全选</div>
  47. <div class="plus_button_warning pull-left" ng-click="selectAll(2)" style="width: 65px;margin-left:5px;">反选</div>
  48. <div class="plus_button_warning pull-left" ng-click="selectAll(3)" style="width: 65px;margin-left:5px;">全不选</div>
  49. </td>
  50. </tr>
  51. <tr>
  52. <th width="8%">导出排序</th>
  53. <td style="text-align: left;">
  54. <table class="table-grid fieldSetting">
  55. <thead>
  56. <tr>
  57. <th width="5%">序号</th>
  58. <th width="5%">字段名称</th>
  59. <th width="15%">字段描述</th>
  60. <th width="15%">是否导出</th>
  61. <th width="20%">排序</th>
  62. </tr>
  63. </thead>
  64. <tbody>
  65. <tr ng-repeat="f in colModels track by $index" ng-if="f.label">
  66. <td >{{$index+1}}</td>
  67. <td >{{f.name}}</td>
  68. <td >{{f.label}}</td>
  69. <td ><input type="checkbox" ng-model="f.gchecked" /></td>
  70. <td>
  71. <tool-buttons list="colModels" index="{{$index}}" ></tool-buttons>
  72. </td>
  73. </tr>
  74. </tbody>
  75. </table>
  76. </td>
  77. </tr>
  78. </thead>
  79. </table>
  80. <form action="saveExports.ht" method="post" class="hidden" id="form"></form>
  81. <div id="exportDiv"></div>
  82. </body>
  83. </html>