charging.html 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. <!-- start: PAGE TITLE -->
  2. <!-- <section id="page-title">
  3. <div class="row">
  4. <div class="col-sm-8">
  5. <h1 class="mainTitle">KPI报表</h1><span class="mainDescription">请点击对应报表名称,查看相关数据</span></div>
  6. </div>
  7. </section> -->
  8. <section id="page-title">
  9. <div class="row">
  10. <div class="col-sm-8">
  11. <h1 class="mainTitle">绩效统计<i tooltip='请点击对应报表名称,查看相关数据。' tooltip-placement="right" class="fa ti-help-alt margin-left-10 fontcolor-five pointfont"></i></h1>
  12. </div>
  13. </div>
  14. </section>
  15. <!-- end: PAGE TITLE -->
  16. <!-- start: BOOTSRAP NAV TREE -->
  17. <div class="col-md-12 col-sm-12">
  18. <div class="row" ng-controller="chartingCtrl">
  19. <!-- <div class="col-md-12 col-sm-4 "> -->
  20. <!--<div class=" col-md-12 col-sm-12">-->
  21. <!-- <div class="panel panel-white">
  22. <form role="form" class="form-inline" style="padding-top: 15px;padding-bottom:15px">
  23. <span class="panel-title text-dark">日期选择:</span>
  24. <div class="form-group">
  25. <input type="text" class="form-control" style="border-color: #ff8533;" datepicker-popuptime="yyyy-MM-dd" ng-change="changeForm(parameters.paramDateFrom)" ng-model="parameters.paramDateFrom" max-date="parameters.paramDateTo" is-open="startOpened" hour-time=true
  26. ng-init="startOpened = false" close-text="关闭" ng-click="startOpen($event)" />
  27. </div>
  28. <span class="panel-title text-dark">至</span>
  29. <div class="form-group">
  30. <input type="text" class="form-control" style="border-color: #ff8533;" datepicker-popuptime="yyyy-MM-dd" ng-change="changeTo(parameters.paramDateTo)" ng-model="parameters.paramDateTo" hour-time=true min-date="parameters.paramDateFrom" is-open="endOpened"
  31. ng-init="endOpened = false" close-text="关闭" ng-click="endOpen($event)" />
  32. </div>
  33. <div class="form-group">
  34. <button class="btn btn-light-orange" ng-click="mdxquery()" type="button">搜索</button>
  35. </div>
  36. <div class="form-group">
  37. <a class="btn btn-green" ng-click="exportData()" ng-disabled="disabledParentGroup" type="button">导出</a>
  38. </div>
  39. <div class="form-group">
  40. <div class="input-group">
  41. <input class="form-control" style="border-radius: 4px 0px 0px 4px !important" type="number" min="0" max="1000000000" ng-minlength="1" ng-maxlength="1000" ng-model="allMoney">
  42. <span class="input-group-btn">
  43. <button class="btn btn-primary" ng-disabled="getmoney()"
  44. ng-click="shareMoney(allMoney)"
  45. type="button">计费<i class="glyphicon {{to.rBtn.icon}}"></i></button>
  46. </span>
  47. </div>
  48. </div>
  49. </form>
  50. </div> -->
  51. <div class=" schuback" id="searchid">
  52. <div class="row" style="padding-right: 0px !important;">
  53. <form class="col-xs-12 col-sm-12 form-inline schesearchsize">
  54. <div class="col-xs-12 col-sm-12">
  55. <span class="panel-title text-dark">日期选择:</span>
  56. <div class="form-group">
  57. <input type="text" class="form-control" datepicker-popuptime="yyyy-MM-dd" ng-model="parameters.paramDateFrom" max-date="parameters.paramDateTo" is-open="startOpened" hour-time=true ng-init="startOpened = false" show-button-bar="false" ng-click="startOpen($event)"
  58. />
  59. </div>
  60. <span class="panel-title text-dark">至</span>
  61. <div class="form-group">
  62. <input type="text" class="form-control" datepicker-popuptime="yyyy-MM-dd" ng-model="parameters.paramDateTo" hour-time=true min-date="parameters.paramDateFrom" is-open="endOpened" ng-init="endOpened = false" show-button-bar="false" ng-click="endOpen($event)" />
  63. </div>
  64. <div class="form-group margin-right-5">
  65. <span class="panel-title text-dark pull-left">工作组:</span>
  66. <div class="pull-right" style="width:158px">
  67. <ui-select ng-model="parameters.group" theme="bootstrap">
  68. <ui-select-match placeholder="选择工作组">
  69. {{$select.selected.groupName}}
  70. </ui-select-match>
  71. <ui-select-choices repeat="item in groups | filter: $select.search">
  72. <div ng-bind-html="item.groupName"></div>
  73. </ui-select-choices>
  74. </ui-select>
  75. </div>
  76. </div>
  77. <div class="form-group">
  78. <span class="panel-title text-dark pull-left">计费:</span>
  79. <div class="pull-right" style="width:158px">
  80. <input class="form-control" style="border-radius: 4px 0px 0px 4px !important" type="number" min="0" max="1000000000" ng-minlength="1" ng-maxlength="1000" ng-model="allMoney">
  81. </div>
  82. </div>
  83. <div class="form-group pull-right">
  84. <div class="input-group">
  85. <div class="form-group margin-right-5">
  86. <button class="btn btn-searchbutton steelbutton" ng-click="mdxquerym(parameters.group)" type="button">搜索</button>
  87. </div>
  88. <div class="form-group margin-right-5">
  89. <a class="btn btn-exportbutton exportbutton" ng-click="exportData()" ng-disabled="disabledParentGroup" type="button">导出</a>
  90. </div>
  91. <div class="form-group margin-right-5">
  92. <a class="btn btn-default defaultheight" ng-click="reset()" type="button">重置</a>
  93. </div>
  94. </div>
  95. </div>
  96. </div>
  97. </form>
  98. <div class="col-xs-12 fontsizes-14">
  99. <div class="alertweek alert-block alert-warning col-xs-12">
  100. <!-- <div class="" id="list"> -->
  101. <div class="panel" style="min-height:120px">
  102. <div class="maskStyle" ng-if="isMaskground">
  103. <div ladda="true" class="loadingDiv"></div>
  104. </div>
  105. <table class="table table-bordered " ng-if="!isMaskground" cellspacing="0" cellpadding="20" style="font-weight:normal !important">
  106. <thread>
  107. <tr class="grayground incidentsearchsize">
  108. <th ng-class="header.thclass" style="text-align: center;">处理人(学工号)</th>
  109. <th ng-class="header.thclass" style="text-align: center;">事件数(条)</th>
  110. <th ng-class="header.thclass" style="text-align: center;">工时</th>
  111. <th ng-class="header.thclass" style="text-align: center;">工时占比</th>
  112. <th ng-class="header.thclass" style="text-align: center;">计费(元)</th>
  113. </tr>
  114. </thread>
  115. <tbody class="tbody-hover">
  116. <tr ng-repeat="rowData in charginrow">
  117. <td ng-class="fieldData.thclass" style="text-align: center">
  118. {{rowData.name}}({{rowData.account}})
  119. </td>
  120. <td ng-class="fieldData.thclass" style="text-align: center">
  121. {{rowData.incidentCount}}
  122. </td>
  123. <td ng-class="fieldData.thclass" style="text-align: center">
  124. {{rowData.complexity}}
  125. </td>
  126. <td ng-class="fieldData.thclass" style="text-align: center">
  127. {{rowData.percent}}
  128. </td>
  129. <td ng-class="fieldData.thclass" style="text-align: center">
  130. {{rowData.score||0}}
  131. </td>
  132. </tr>
  133. </tbody>
  134. </table>
  135. <!-- <div style="text-align: center;padding:5px 5px" ng-if="shows">
  136. <h1>{{empty}}</h1>
  137. </div> -->
  138. <div style="text-align: center;padding:5px 5px" ng-if="shows">
  139. <h1><img src="assets/images/404_wushuju.png" style="width:200px;text-align: center;margin-bottom:50px;" /></h1>
  140. </div>
  141. <!-- <div style="text-align: center;padding:5px 5px" ng-if="treeshow">
  142. <h1>{{headers}}</h1>
  143. </div> -->
  144. </div>
  145. <!-- </div> -->
  146. </div>
  147. </div>
  148. </div>
  149. </div>
  150. <!-- </div> -->
  151. <!--</div>-->
  152. <!--<div class="col-md-12 col-sm-12" id="serch">
  153. <div class="panel panel-white">
  154. <div class="panel-heading panel-light-grey border-light">
  155. <h4 class="panel-title">{{reportName}}</h4>
  156. </div>-->
  157. <!--<div id="chartContainer0" style="height: 400px; width: 100%;"></div>-->
  158. <!--<canvas tc-chartjs chart-type="{{chartType}}" chart-data="chartData" chart-options="chartOptions" style="width:100%; height:350px;" chart-click="onChartClick(event)" auto-legend></canvas>-->
  159. <!--<div id="chartContainer1" style="height: 400px; width: 100%;"></div>-->
  160. <!--</div>
  161. </div>-->
  162. <!-- </div> -->
  163. </div>
  164. </div>
  165. <!-- end: BOOTSRAP NAV TREE