knowledgecategore.1.html 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <section id="page-title"><div class="row"><div class="col-sm-8"><h1 class="mainTitle">知识库分类设置</h1><span class="mainDescription">知识库分类设置列表,点击操作处理数据</span></div></div></section>
  2. <div class="container-fluid container-fullw bg-white" >
  3. <div class="row" ng-controller="knowledgecateCtrl">
  4. <div class="row" >
  5. <div class=" col-md-4 col-sm-3 panel panel-light-grey col-md-offset-1" >
  6. <div class="col-md-12" >
  7. <h5 class="over-title margin-top-15 col-md-7"> <span class="text-bold" >知识库分类</span></h5>
  8. <button ng-click="addType(output)" class="btn btn-primary btn-sm margin-top-10 col-md-2">
  9. 新增
  10. </button>
  11. <button ng-click="remove(output)" class="btn btn-primary btn-sm margin-top-10 col-md-2" style="margin-left:10px" ng-disabled="!changecate">
  12. 删除
  13. </button>
  14. </div>
  15. <div class="col-md-12" style="overflow:auto; height:450px">
  16. <div class="panel-body" >
  17. <div class="box-tree">
  18. <span ng-if="doing_async">...加载中...</span>
  19. <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>
  20. </div>
  21. </div>
  22. </div>
  23. </div>
  24. <div class=" col-md-5 col-sm-5 panel panel-light-grey col-md-offset-1" style="padding:0px" ng-if="changecate">
  25. <div class="modal-header bg-primary" >
  26. <span class="label label-tag">分类修改</span>
  27. </div>
  28. <div style="padding:10px">
  29. <div class="row form-group">
  30. <label class="col-md-4 control-label" for="lable">分类名称:</label>
  31. <div class="col-md-8">
  32. <input id="lable" name="lable" class="form-control" ng-model="subdata.typeName" placeholder="分类名称" />
  33. </div>
  34. </div>
  35. <div class="row form-group" ng-show="subdata.parent">
  36. <label class="col-md-4 control-label" for="type">父类:</label>
  37. <div class="col-md-8">
  38. <input class="form-control" id="type" name="type" class="form-control" ng-model="subdata.parent.typeName" placeholder="父类" disabled="disabled"/>
  39. </div>
  40. <!--<label class="col-md-4 control-label" for="type">父类:</label>-->
  41. <!--<div class="col-md-8">
  42. <multi-select-tree
  43. ng-model="subdata.parent" data-input-model="tree_data" data-output-model="subdata.parent.typeName"
  44. theme="bootstrap" multi-select="false" data-default-label="请选择父类"
  45. data-callback="onFilterCallback(item)"
  46. data-select-only-leafs="true"
  47. data-trans-label="label"
  48. data-switch-view="false"></multi-select-tree>
  49. </div> -->
  50. </div>
  51. <div class="col-md-offset-8" style="margin-top:30px">
  52. <button class="btn btn-primary" ng-click="submitchange(subdata)" translate="modal.button.OK">OK</button>
  53. <button class="btn btn-primary btn-o" ng-click="cancel()" translate="modal.button.CANCEL">Cancel</button>
  54. </div>
  55. </div>
  56. </div>
  57. <div class=" col-md-5 col-sm-5 panel panel-light-grey col-md-offset-1" style="padding:0px" ng-if="addcate">
  58. <div class="modal-header bg-primary" >
  59. <span class="label label-tag">分类新增</span>
  60. </div>
  61. <div style="padding:10px" ng-if="changecate||addcate">
  62. <div class="row form-group">
  63. <label class="col-md-4 control-label" for="lable">分类名称:</label>
  64. <div class="col-md-8">
  65. <input id="lable" name="lable" class="form-control" ng-model="addcategory.category" placeholder="分类名称" />
  66. </div>
  67. </div>
  68. <div class="row form-group">
  69. <label class="col-md-4 control-label">是否有父类:</label>
  70. <div class="col-md-8 class="setting-box clearfix"">
  71. <span class="setting-switch pull-left">
  72. <switch ng-model="addparent" class="green"></switch>
  73. </span>
  74. </div>
  75. </div>
  76. <div class="row form-group" ng-if="addparent">
  77. <label class="col-md-4 control-label" for="type">父类:</label>
  78. <div class="col-md-8">
  79. <!-- <input class="form-control" id="type" name="type" class="form-control" ng-model="addcategory.parent.category" placeholder="父类" /> -->
  80. <multi-select-tree
  81. ng-model="addcategory.parents" data-input-model="tree_data" data-output-model="addcategory.parent"
  82. theme="bootstrap" multi-select="false" data-default-label="请选择父类"
  83. data-callback="onFilterCallback(item)"
  84. data-select-only-leafs="false"
  85. data-trans-label="label"
  86. data-switch-view="false"></multi-select-tree>
  87. </div>
  88. </div>
  89. <div class="col-md-offset-8" style="margin-top:30px">
  90. <button class="btn btn-primary" ng-click="submitadd(addcategory)" translate="modal.button.OK">OK</button>
  91. <button class="btn btn-primary btn-o" ng-click="cancel()" translate="modal.button.CANCEL">Cancel</button>
  92. </div>
  93. </div>
  94. </div>
  95. </div>
  96. </div>
  97. </div>