tree_ass_modal.ejs 4.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <div class="modal fade" id="tree-ass" data-backdrop="static">
  2. <div class="modal-dialog modal-xl" role="document">
  3. <div class="modal-content">
  4. <div class="modal-header">
  5. <h5 class="modal-title">协同配置</h5>
  6. </div>
  7. <div class="modal-body">
  8. <div class="row">
  9. <div class="col-6">
  10. <div class="mb-2">
  11. <div class="dropdown d-inline-block" data-code="ass-user">
  12. <button class="btn btn-outline-primary btn-sm dropdown-toggle" type="button" id="ass-user_dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  13. 添加协同人
  14. </button>
  15. <div class="dropdown-menu dropdown-menu-left" aria-labelledby="ass-user_dropdownMenuButton" style="width:220px" id="ass-user_dropdownMenu">
  16. <div class="mb-2 p-2"><input class="form-control form-control-sm gr-search" placeholder="姓名/手机 检索" autocomplete="off" data-code="ass-user"></div>
  17. <dl class="list-unstyled book-list">
  18. <% accountGroup.forEach((group, idx) => { %>
  19. <dt><a href="javascript: void(0);" class="acc-btn" data-groupid="<%- idx %>" data-type="hide"><i class="fa fa-plus-square"></i></a> <%- group.groupName %></dt>
  20. <div class="dd-content" data-toggleid="<%- idx %>">
  21. <% group.groupList.forEach(item => { %>
  22. <dd class="border-bottom p-2 mb-0 " data-id="<%- item.id %>">
  23. <p class="mb-0 d-flex"><span class="text-primary"><%- item.name %></span><span
  24. class="ml-auto"><%- item.mobile %></span></p>
  25. <span class="text-muted"><%- item.role %></span>
  26. </dd>
  27. <% });%>
  28. </div>
  29. <% }) %>
  30. </dl>
  31. </div>
  32. </div>
  33. <div class="d-inline-block">
  34. <button class="btn btn-outline-danger btn-sm" id="del-ass-user">
  35. 移除协同人
  36. </button>
  37. </div>
  38. </div>
  39. <div class="modal-height-500" style="overflow: auto;">
  40. <table class="table table-hover table-bordered">
  41. <thead class="text-center" >
  42. <tr><th>选择</th><th>姓名</th><th>单位</th><th>协同处理</th></tr>
  43. </thead>
  44. <tbody id="ass-table">
  45. </tbody>
  46. </table>
  47. </div>
  48. </div>
  49. <div class="col-6">
  50. <div class="btn-group mb-2">
  51. <button type="button" class="btn btn-sm text-primary dropdown-toggle" data-toggle="dropdown" id="tree-ass-expand" aria-expanded="false">显示层级</button>
  52. <div class="dropdown-menu" aria-labelledby="tree-ass-expand" x-placement="bottom-start" style="position: absolute; transform: translate3d(0px, 21px, 0px); top: 0px; left: 0px; will-change: transform;">
  53. <a class="dropdown-item" name="tae-showLevel" tag="1" href="javascript: void(0);">第一层</a>
  54. <a class="dropdown-item" name="tae-showLevel" tag="2" href="javascript: void(0);">第二层</a>
  55. <a class="dropdown-item" name="tae-showLevel" tag="3" href="javascript: void(0);">第三层</a>
  56. <a class="dropdown-item" name="tae-showLevel" tag="4" href="javascript: void(0);">第四层</a>
  57. <a class="dropdown-item" name="tae-showLevel" tag="last" href="javascript: void(0);">最底层</a>
  58. </div>
  59. </div>
  60. <div class="modal-height-500" id="tree-ass-spread">
  61. </div>
  62. </div>
  63. </div>
  64. </div>
  65. <div class="modal-footer">
  66. <button type="button" class="btn btn-sm btn-secondary" data-dismiss="modal">关闭</button>
  67. <button type="button" class="btn btn-sm btn-primary" data-dismiss="modal" id="tree-ass-ok">保存</button>
  68. </div>
  69. </div>
  70. </div>
  71. </div>