report.html 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <section id="page-title">
  2. <div class="row">
  3. <div class="col-sm-8">
  4. <h1 class="mainTitle">报表管理<i tooltip='请点击对应报表名称,查看相关数据。' tooltip-placement="right" class="fa ti-help-alt margin-left-10 fontcolor-five pointfont"></i></h1>
  5. </div>
  6. </div>
  7. </section>
  8. <!-- end: PAGE TITLE -->
  9. <!-- start: BOOTSRAP NAV TREE -->
  10. <div class="col-md-12 col-sm-12">
  11. <div class="row" ng-controller="reportCtrl">
  12. <div class="col-md-3 col-sm-2 ">
  13. <div class="row">
  14. <div class="panel panel-white">
  15. <!-- <div class="panel-heading panel-light-grey border-light">
  16. <h4 class="panel-title">
  17. <p translate="sidebar.nav.report.LISTDesc">
  18. This is a Tree directive for Angular JS apps that use Bootstrap CSS.
  19. </p>
  20. </h4>
  21. </div> -->
  22. <div class="">
  23. <div class="box-tree">
  24. <span ng-if="doing_async">...loading...</span>
  25. <abn-tree tree-data="my_data" tree-control="my_tree" on-select="my_tree_handler(branch)" expand-level="2" icon-leaf="ti-file" icon-expand="ti-plus" icon-collapse="ti-minus"></abn-tree>
  26. </div>
  27. </div>
  28. </div>
  29. </div>
  30. </div>
  31. <div class="col-md-9 col-sm-4 ">
  32. <div class="row">
  33. <div class="padding-left-15">
  34. <div class="schuback" id="searchid">
  35. <div class="row">
  36. <form class="col-xs-12 col-sm-12 form-inline schesearchsize">
  37. <div class="col-xs-12 col-sm-12">
  38. <span class="">日期选择:</span>
  39. <div class="form-group">
  40. <input type="text" class="form-control" datepicker-popuptime="yyyy-MM-dd" ng-change="changeForm(parameters.paramDateFrom)" ng-model="parameters.paramDateFrom" max-date="parameters.paramDateTo" is-open="startOpened" hour-time=true ng-init="startOpened = false"
  41. close-text="关闭" ng-click="startOpen($event)" />
  42. </div>
  43. <span>至</span>
  44. <div class="form-group">
  45. <input type="text" class="form-control" datepicker-popuptime="yyyy-MM-dd" ng-change="changeTo(parameters.paramDateTo)" ng-model="parameters.paramDateTo" hour-time=true min-date="parameters.paramDateFrom" is-open="endOpened" ng-init="endOpened = false"
  46. close-text="关闭" ng-click="endOpen($event)" />
  47. </div>
  48. <div class="form-group">
  49. <!-- <button class="btn btn-searchbutton steelbutton" ng-click="mdxquery('all')" type="button">搜索</button> -->
  50. <div class="btn btn_search" ng-click="mdxquery('all')">重置</div>
  51. </div>
  52. <div class="form-group">
  53. <!-- <a class="btn btn-exportbutton exportbutton" ng-click="exportData()" ng-disabled="disabledParentGroup" type="button">导出</a> -->
  54. <div class="btn btn_other" ng-click="exportData()">导出</div>
  55. </div>
  56. <div class="form-group pull-right">
  57. <div class="visible-md visible-lg hidden-sm hidden-xs">
  58. <div class="btn-group ">
  59. <div class="btn btn-pributtom" ng-class="{'statecolor':searchstate=='week'}" ng-click="week()" ng-disabled="disabledParentGroup">
  60. <span>上周</span>
  61. </div>
  62. <div class="btn btn-pributtom" ng-class="{'statecolor':searchstate=='month'}" ng-click="month()" ng-disabled="disabledParentGroup">
  63. <span>上月</span>
  64. </div>
  65. <div class="btn btn-pributtom" ng-class="{'statecolor':searchstate=='year'}" ng-click="year()" ng-disabled="disabledParentGroup">
  66. <span>年度</span>
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. </form>
  73. <div class="col-xs-12 fontsizes-14">
  74. <div class="alertweek alert-block alert-warning col-xs-12">
  75. <!-- <div class="" id="list"> -->
  76. <div class="panel" style="min-height:120px">
  77. <div class="maskStyle" ng-if="isMaskground">
  78. <div ladda="true" class="loadingDiv"></div>
  79. </div>
  80. <div style="text-align: center;padding:5px 5px" ng-if="shows">
  81. <!-- <h1>{{empty}}</h1> -->
  82. <h1><img src="assets/images/404_wushuju.png" style="width:200px;text-align: center;margin-bottom:50px;" /></h1>
  83. <!-- <h1>{{empty}}</h1> -->
  84. </div>
  85. <!-- <div style="text-align: center;padding:5px 5px" ng-if="treeshow">
  86. <h1>{{headers}}</h1>
  87. </div> -->
  88. <table class="table table-bordered " cellspacing="0" cellpadding="20" ng-if="!isMaskground" style="font-weight:normal !important">
  89. <thread>
  90. <tr ng-repeat="headers in rheaders" class="grayground incidentsearchsize">
  91. <th ng-repeat="header in headers" ng-class="header.thclass" style="text-align: center;" ng-attr-colspan="{{ header.colspan || 1 }}">
  92. <div ng-if="header.value.value" rel="header.rel">{{header.value.value}}</div>
  93. </th>
  94. </tr>
  95. </thread>
  96. <tbody class="tbody-hover">
  97. <tr ng-repeat="rowData in rRows">
  98. <th ng-repeat="fieldData in rowData" ng-if="fieldData.thclass" ng-class="fieldData.thclass" ng-attr-colspan="{{fieldData.colspan || 1 }}">
  99. <div rel="fieldData.value.rel">{{fieldData.value.value}}</div>
  100. </th>
  101. <td ng-repeat="fieldData in rowData" ng-if="!fieldData.thclass" class="data" ng-style="fieldData.rowStyle">
  102. <div ng-if="fieldData.value.value" class="datadiv" alt="fieldData.alt" rel="fieldData.rel">{{fieldData.value.value}}</div>
  103. </td>
  104. <!--<td ng-repeat="fieldData in rowData" ng-if="!fieldData.thclass" class="data" ng-style="fieldData.rowStyle"><div ng-if="fieldData.value.value" class="datadiv" alt="fieldData.alt" rel="fieldData.rel">{{fieldData.value.proption}}</div></td>-->
  105. </tr>
  106. </tbody>
  107. </table>
  108. </div>
  109. <!-- </div> -->
  110. </div>
  111. </div>
  112. </div>
  113. </div>
  114. </div>
  115. </div>
  116. </div>
  117. </div>
  118. </div>
  119. <!-- end: BOOTSRAP NAV TREE