inspectPlan.html 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. <style type="text/css">
  2. .incidentsearch {
  3. width: 30% !important;
  4. margin-right: 16px
  5. }
  6. .iptSize {
  7. width: 60% !important;
  8. height: 28px !important;
  9. }
  10. .tree-control .tree-input {
  11. min-height: 28px !important
  12. }
  13. .searchBtnBox>.btn{
  14. margin: 0 8px 10px 0;
  15. }
  16. </style>
  17. <div ng-controller="inspectPlanCtrl">
  18. <!-- <section id="page-title">
  19. <div class="row">
  20. <div class="col-sm-8">
  21. <h1 class="mainTitle">巡检计划</h1><span class="mainDescription">巡检计划列表,可对巡检进行修改,新增,删除</span></div>
  22. </div>
  23. </section> -->
  24. <section id="page-title">
  25. <div class="row">
  26. <!-- <i class="iconfont icon-bianji pull-left"></i> -->
  27. <div class="col-sm-8">
  28. <h1 class="mainTitle">巡检计划<i tooltip='巡检计划列表,可对巡检进行修改,新增,删除' tooltip-placement="right"
  29. class="fa ti-help-alt margin-left-10 fontcolor-five pointfont"></i></h1>
  30. </div>
  31. </div>
  32. </section>
  33. <!-- <div class="col-xs-2 col-md-2 col-sm-2">
  34. <h5 class="over-title margin-bottom-15"><i class="fa fa-building-o" /><span class="text-bold">巡检类型</span></h5>
  35. <div>
  36. <div class="row">
  37. <div class="panel panel-white">
  38. <div class="panel-body">
  39. <div class="box-tree">
  40. <span ng-if="doing_async">...加载中...</span>
  41. <abn-tree tree-data="my_data" tree-control="my_tree" on-select="my_tree_handler(branch)" expand-level="2" initial-selection="Granny Smith" icon-leaf="ti-file" icon-expand="ti-plus" icon-collapse="ti-minus"></abn-tree>
  42. </div>
  43. </div>
  44. </div>
  45. </div>
  46. </div>
  47. </div> -->
  48. <div class="schuback" id="searchid">
  49. <div class="row " style="padding-right: 0px !important;">
  50. <div class="col-xs-12">
  51. <div class="col-xs-10" style="padding-right: 0px !important;">
  52. <form class="form-inline incidentsearchsize">
  53. <div class="form-group incidentsearch">
  54. <div>
  55. <div class="control-label pull-left" style="padding-top:4px">计划主题:</div>
  56. <input class="form-control pull-right inputcolor iptSize"
  57. style="border-color: #dedede;color: #93989e;" type="text"
  58. ng-model="fileData.inspection.title" placeholder="" />
  59. </div>
  60. </div>
  61. <div class="form-group incidentsearch ">
  62. <div class=" pull-left" style="padding-top:4px">巡检范围:</div>
  63. <div class="pull-right iptSize" style="display:inline">
  64. <div>
  65. <multi-select-tree ng-model="inspecttype.type" data-input-model="my_data"
  66. data-output-model="inspectdata.type" theme="bootstrap" multi-select="false"
  67. data-default-label="" data-callback="onFilterCallback(item)"
  68. data-select-only-leafs="true" reset-search-input="false"
  69. data-trans-label="label" data-switch-view="false"></multi-select-tree>
  70. </div>
  71. </div>
  72. <!-- <div class="form-control pull-right" style="width:132px !important;border-color: #dedede;color: #93989e;">
  73. <multi-select-tree ng-model="my_data" data-input-model="my_tree" data-output-model="my_data" theme="bootstrap" multi-select="false" data-default-label="巡检类型" data-callback="onFilterCallback(item)" data-select-only-leafs="true" reset-search-input="false"
  74. data-trans-label="label" data-switch-view="false"></multi-select-tree>
  75. </div> -->
  76. </div>
  77. <div class="form-group incidentsearch">
  78. <div class=" pull-left" style="padding-top:4px">执行人:</div>
  79. <ui-select class="pull-right iptSize" ng-model="fileData.inspection.executeUser"
  80. theme="bootstrap">
  81. <ui-select-match placeholder="">
  82. {{$select.selected.name}}
  83. </ui-select-match>
  84. <ui-select-choices repeat="item in executeUserData">
  85. <div ng-bind-html="item.name | highlight: $select.search"></div>
  86. </ui-select-choices>
  87. </ui-select>
  88. </div>
  89. <div class="form-group incidentsearch">
  90. <div class=" pull-left" style="padding-top:4px">创建人:</div>
  91. <ui-select class="pull-right iptSize" ng-model="fileData.inspection.createUser"
  92. theme="bootstrap">
  93. <ui-select-match placeholder="">
  94. {{$select.selected.name}}
  95. </ui-select-match>
  96. <ui-select-choices repeat="item in createUserData">
  97. <div ng-bind-html="item.name | highlight: $select.search"></div>
  98. </ui-select-choices>
  99. </ui-select>
  100. </div>
  101. <!-- <div class="form-group incidentsearch">
  102. <div class=" pull-left" style="padding-top:4px">创建时间:</div>
  103. <input type="text" class="pull-right iptSize" datepicker-popuptime="yyyy-MM-dd"
  104. ng-model="inspectdata.createTime" max-date="searchkeys.acceptDateEnd" is-open="startOpened"
  105. hour-time=true ng-init="startOpened = false" close-text="关闭" ng-click="startOpen($event)"
  106. placeholder="" />
  107. </div> -->
  108. <div class="form-group incidentsearch">
  109. <div class=" pull-left" style="padding-top:4px">状态:</div>
  110. <ui-select class="pull-right iptSize" ng-model="fileData.inspection.status"
  111. theme="bootstrap">
  112. <ui-select-match placeholder="">
  113. {{$select.selected.name}}
  114. </ui-select-match>
  115. <ui-select-choices repeat="item in statusData">
  116. <div ng-bind-html="item.name | highlight: $select.search"></div>
  117. </ui-select-choices>
  118. </ui-select>
  119. </div>
  120. </form>
  121. </div>
  122. <div class="col-xs-2">
  123. <div>
  124. <!-- <div class="centerdiv-one"></div> -->
  125. <div class="pull-left margin-top-10 searchBtnBox">
  126. <!-- <div class="form-group"> -->
  127. <!-- <a class="btn btn-searchbutton steelbutton" ng-click="searchinspe(inspectdata)" type="button">搜索</a> -->
  128. <div class="btn btn_search" ng-click="searchinspe(inspectdata)"><span>搜索</span></div>
  129. <!-- </div> -->
  130. <!-- <div class="form-group">
  131. <button class="blank btn btn-downbutton downbutton" ng-click="export()" ladda="ldloading.zoom_in" data-style="zoom-in"><span translate="sidebar.nav.configuremanagerdb.LISTButton.EXPORT ">Export Data</span></button>
  132. </div> -->
  133. <!-- <button ladda="ldloading.expand_right" type="button" class="btn btn-reashbutton reashbutton" data-style="expand-right" ng-click="reload()">
  134. <span translate="list.button.REFRESH">Refresh Data</span>
  135. </button> -->
  136. <!-- <a class="btn btn-searchbutton steelbutton" ng-click="reload()" type="button">重置</a> -->
  137. <div class="btn btn_clean" ng-click="reload()">重置</div>
  138. <!-- <a class="btn btn-searchbutton steelbutton" ng-click="refresh()" type="button">刷新</a> -->
  139. <!-- <button type="button" class="btn btn-addbutton addbutton" ng-click="addData()">
  140. <span translate="list.button.CREATE">Add Data</span>
  141. </button> -->
  142. <div class="btn btn_search" ng-click="addData()" ng-show="xinzeng"><span
  143. translate="list.button.CREATE">Add Data</span></div>
  144. <!--<button type="button" id="removeData" class="btn btn-warning" ng-click="removeData()" ng-disabled="selected.items.length==0">-->
  145. <!-- <button type="button" class="btn btn-downbutton downbutton" ng-click="removeData()" ng-disabled="selected.items.length==0">
  146. <span translate=" list.button.REMOVE ">Remove First Row</span>
  147. </button> -->
  148. <div class="btn btn_remove" ng-click="removeData()"
  149. ng-class="isMousedown?'btn_removeMousedown':''" ng-mousedown="changeRemoveClass()"
  150. ng-show="shanchu" ng-disabled="selected.items.length==0"><span
  151. translate="list.button.REMOVE">Remove First Row</span></div>
  152. </div>
  153. </div>
  154. </div>
  155. </div>
  156. </div>
  157. </div>
  158. <div class="tableList" ui-i18n="{{lang}}">
  159. <!-- <div class="col-xs-2 col-md-2 col-sm-2">
  160. <h5 class="over-title margin-bottom-15"><i class="fa fa-building-o" /><span class="text-bold">巡检类型</span></h5>
  161. <div>
  162. <div class="row">
  163. <div class="panel panel-white">
  164. <div class="panel-body">
  165. <div class="box-tree">
  166. <span ng-if="doing_async">...加载中...</span>
  167. <abn-tree tree-data="my_data" tree-control="my_tree" on-select="my_tree_handler(branch)" expand-level="2" initial-selection="Granny Smith" icon-leaf="ti-file" icon-expand="ti-plus" icon-collapse="ti-minus"></abn-tree>
  168. </div>
  169. </div>
  170. </div>
  171. </div>
  172. </div>
  173. </div> -->
  174. <!-- <div class="col-xs-10"> -->
  175. <!-- <div class="margin-bottom-10">
  176. <a ladda="ldloading.expand_right" class="btn btn-primary" data-style="expand-right" ng-click="reload()">
  177. <span translate="list.button.REFRESH">Refresh Data</span>
  178. <i class="ti-reload" />
  179. </a>
  180. <button type="button" id="addData" class="btn btn-success" ng-click="addData()">
  181. <span translate="list.button.CREATE">Add Data</span>
  182. <i class="ti-plus"/>
  183. </button>
  184. <button type="button" id="removeData" class="btn btn-warning" ng-click="removeData()" ng-disabled="selected.items.length==0">
  185. <span translate=" list.button.REMOVE ">Remove First Row</span>
  186. <i class="ti-trash "/>
  187. </button>
  188. </div> -->
  189. <div class=" ">
  190. <div id="grid1 " ui-grid="gridOptions " ui-grid-pagination external-scopes="$scope " ui-grid-resize-columns
  191. ui-grid-selection ui-grid-auto-resize class="grid ">
  192. </div>
  193. </div>
  194. </div>
  195. </div>