push.ejs 5.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <% include ./sp_info_menu.ejs %>
  2. <div class="panel-content">
  3. <div class="panel-title">
  4. <div class="title-main d-flex">
  5. <% include ./sp_info_mini_menu.ejs %>
  6. <div>
  7. <div class="d-inline-block">
  8. <div class="btn-group group-tab">
  9. <a class="btn btn-sm btn-light" href="/sp/<%- ctx.subProject.id %>/info">项目信息</a>
  10. <a class="btn btn-sm btn-light" href="/sp/<%- ctx.subProject.id %>/progress">阶段进度</a>
  11. <a class="btn btn-sm btn-light active" href="/sp/<%- ctx.subProject.id %>/push">推进记录</a>
  12. </div>
  13. </div>
  14. </div>
  15. </div>
  16. </div>
  17. <div class="content-wrap row pr-46">
  18. <div class="c-header p-0 col-12">
  19. </div>
  20. <!--核心内容(两栏)-->
  21. <div class="row w-100 sub-content">
  22. <!--左栏-->
  23. <div class="c-body" id="left-view" style="width: 100%">
  24. <div id="push-spread" class="sjs-height-1"></div>
  25. <div z-index="0" style="display: none;">
  26. <input class="datepicker-here form-control form-control-sm" data-date-format="yyyy-MM-DD" data-language="zh" type="text" autocomplete="off" id="dp-input">
  27. </div>
  28. </div>
  29. <div class="c-body" id="right-view" style="display: none; width: 33%;">
  30. <div class="resize-x" id="right-spr" r-Type="width" div1="#left-view" div2="#right-view" title="调整大小" a-type="percent"><!--调整左右高度条--></div>
  31. <div class="tab-content">
  32. <div id="fujian" class="tab-pane tab-select-show">
  33. <div class="sjs-bar">
  34. <ul class="nav nav-tabs">
  35. <li class="nav-item">
  36. <a class="nav-link active" data-toggle="tab" href="#cur-att" role="tab" fujian-content="cur-att">当前节点</a>
  37. </li>
  38. <li class="nav-item">
  39. <a class="nav-link" data-toggle="tab" href="#all-att" role="tab" fujian-content="all-att">所有附件</a>
  40. </li>
  41. <li class="nav-item ml-auto pt-1">
  42. <button id="batch-download-att" class="btn btn-sm btn-primary" type="curr">批量下载</button>
  43. <!--所有附件 翻页-->
  44. <span id="showPage" style="display: none"><a href="javascript:void(0);" class="page-select ml-3" content="pre"><i class="fa fa-chevron-left"></i></a> <span id="currentPage">1</span>/<span id="totalPage">10</span> <a href="javascript:void(0);" class="page-select mr-3" content="next"><i class="fa fa-chevron-right"></i></a></span>
  45. <a href="#upload" data-toggle="modal" data-target="#upload" class="btn btn-sm btn-outline-primary ml-3">上传</a>
  46. </li>
  47. </ul>
  48. </div>
  49. <div class="tab-content">
  50. <div class="tab-pane active" id="cur-att">
  51. <div class="sjs-sh-3" style="overflow:auto; overflow-x:hidden;">
  52. <table class="table table-sm table-bordered table-hover" style="word-break:break-all; table-layout: fixed">
  53. <tr><th width="25"><input type="checkbox" class="check-all-file"><th>文件名</th><th width="80">上传</th></tr>
  54. <tbody id="cur-att-list" class="list-table">
  55. </tbody>
  56. </table>
  57. </div>
  58. </div>
  59. <div class="tab-pane" id="all-att">
  60. <div class="sjs-sh-3" style="overflow:auto; overflow-x:hidden;">
  61. <table class="table table-sm table-bordered table-hover" style="word-break:break-all; table-layout: fixed">
  62. <tr><th width="25"><input type="checkbox" class="check-all-file"></th><th>文件名</th><th width="80">上传</th></tr>
  63. <tbody id="all-att-list" class="list-table">
  64. </tbody>
  65. </table>
  66. </div>
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. </div>
  73. <!--右侧菜单-->
  74. <div class="side-menu">
  75. <ul class="nav flex-column right-nav" id="side-menu">
  76. <li class="nav-item">
  77. <a class="nav-link" content="#fujian" href="javascript: void(0);">附件</a>
  78. </li>
  79. </ul>
  80. </div>
  81. </div>
  82. <div style="display: none">
  83. <img src="/public/images/ellipsis_horizontal.png" id="ellipsis-icon" />
  84. </div>
  85. </div>
  86. <script>
  87. const readOnly = <%- readOnly %>;
  88. </script>