knowledge.1.html 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <div class="container-fluid container-fullw bg-white" >
  2. <div class="row" ng-controller="knowledgebaseCtrl">
  3. <div>
  4. <div class="row">
  5. <div class=" col-md-3 col-sm-3 panel panel-light-grey" style="margin-left:4%">
  6. <h5 class="over-title margin-bottom-15"> <span class="text-bold" translate="sidebar.nav.knowledgebase.Classic">CI Manager</span></h5>
  7. <div style="overflow:auto; height:450px">
  8. <div class="panel-body" >
  9. <div class="box-tree">
  10. <span ng-if="doing_async">...加载中...</span>
  11. <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>
  12. </div>
  13. </div>
  14. </div>
  15. </div>
  16. <div class="col-md-4 panel panel-light-grey " style="margin-left:5%">
  17. <div class="margin-bottom-30">
  18. <h5 class="over-title col-md-8"><span class="text-bold">已选知识库分类</span></h5>
  19. </div>
  20. <div style="overflow:auto; height:450px">
  21. <div class="wrapper" >
  22. <div class="list-group unselectable">
  23. <div ng-repeat="item in outdata" row-select selected-indices="selectedItems" class="selectList list-group-item" ng-class="{selected: selectedItems.indexOf($index) > -1}">
  24. {{item.name}} {{item.selected}}<i class="ti-close" style="float:right;" ng-click="remove(item)"></i>
  25. </div>
  26. </div>
  27. </div>
  28. </div>
  29. </div>
  30. <div class="col-md-3 panel panel-light-grey " style="margin-left:5%">
  31. <h5 class="over-title margin-bottom-15"><span class="text-bold">审核员</span></h5>
  32. <div style="overflow:auto; height:450px">
  33. <ui-select ng-model="approvalUser" theme="bootstrap" reset-search-input="true" search-enabled="true" append-to-body="true" on-select="addApprovalUser($item,$model);">
  34. <ui-select-match placeholder="请选择审核员...">{{$select.selected['name']}}</ui-select-match>
  35. <ui-select-choices repeat="option in approvalusers | filter: $select.search" refresh="filterUserData($select.search)" refresh-delay="0">
  36. <div ng-bind-html="option['account']+option['name']| highlight: $select.search"></div>
  37. </ui-select-choices>
  38. </ui-select>
  39. <!-- <ui-select ng-model="multipleDemo" theme="bootstrap" ng-disabled="disabled" close-on-select="false" >
  40. <ui-select-match placeholder="审核员">
  41. {{$item}}
  42. </ui-select-match>
  43. <ui-select-choices repeat="color in availableColors">
  44. {{color}}
  45. </ui-select-choices>
  46. </ui-select> -->
  47. <div class="wrapper">
  48. <div class="list-group unselectable">
  49. <div ng-repeat="user in userdata" row-select selected-indices="selectedUsers" class="selectList list-group-item" ng-class="{selected: selectedUsers.indexOf($index) > -1}">
  50. {{user.username}} {{user.selected}}<i class="ti-close" style="float:right;" ng-click="removeUser(user)"></i>
  51. </div>
  52. </div>
  53. </div>
  54. </div>
  55. <!-- <div class="form-group">
  56. <label>
  57. 角色
  58. </label>
  59. <ui-select multiple ng-model="multipleDemo.colors" theme="bootstrap" ng-disabled="disabled" close-on-select="false">
  60. <ui-select-match >
  61. {{output}}
  62. </ui-select-match>
  63. <ui-select-choices repeat="color in output">
  64. {{color}}
  65. </ui-select-choices>
  66. </ui-select>
  67. </div> -->
  68. </div>
  69. </div>
  70. <div class="col-md-offset-8" style="margin-top:30px">
  71. <button class="btn btn-danger" ng-click="reset()" translate="modal.button.REMOVE">OK</button>
  72. <button class="btn btn-primary" ng-click="ok()" translate="modal.button.OK">OK</button>
  73. <button class="btn btn-primary btn-o" ng-click="cancel()" translate="modal.button.CANCEL">Cancel</button>
  74. </div>
  75. </div>
  76. </div>