tender.ejs 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <% include ../tender/list_sub_menu.ejs %>
  2. <div class="panel-content">
  3. <div class="panel-title">
  4. <div class="title-main d-flex">
  5. <% include ../tender/list_sub_mini_menu.ejs %>
  6. </div>
  7. </div>
  8. <div class="content-wrap">
  9. <div class="sjs-height-0" style="background-color: #fff">
  10. <div class="c-body">
  11. <% if (!tenderList || tenderList.length === 0) { %>
  12. <div class="jumbotron" id="no-project">
  13. <h3 class="display-6">还没有标段数据</h3>
  14. </div>
  15. <% } else { %>
  16. <table class="table table-bordered">
  17. <tr class="text-center">
  18. <th style="min-width: 200px" class="align-middle">标段名称</th>
  19. <th width="10%" class="align-middle">创建时间</th>
  20. <% if (ctx.session.sessionUser.is_admin) { %>
  21. <th width="10%" class="align-middle">操作</th>
  22. <% } %>
  23. </tr>
  24. <tbody id="projectList">
  25. </tbody>
  26. </table>
  27. <% } %>
  28. </div>
  29. </div>
  30. </div>
  31. </div>
  32. <script>
  33. const tenders = JSON.parse(unescape('<%- escape(JSON.stringify(tenderList)) %>'));
  34. const category = JSON.parse(unescape('<%- escape(JSON.stringify(categoryData)) %>'));
  35. const selfCategoryLevel = '<%- (selfCategoryLevel || '') %>';
  36. $.subMenu({
  37. menu: '#sub-menu', miniMenu: '#sub-mini-menu', miniMenuList: '#mini-menu-list',
  38. toMenu: '#to-menu', toMiniMenu: '#to-mini-menu',
  39. key: 'list.menu.1.0.0',
  40. miniHint: '#sub-mini-hint', hintKey: 'menu.hint.1.0.1', defaultMenu: '<%- ((!ctx.subProject.page_show.openTenderContract && !ctx.subProject.page_show.openConstruction) ? 'miniMenu' : '') %>',
  41. callback: function (info) {
  42. if (info.mini) {
  43. $('.panel-title').addClass('fluid');
  44. $('#sub-menu').removeClass('panel-sidebar');
  45. $('.c-body table thead').css('left', '56px');
  46. } else {
  47. $('.panel-title').removeClass('fluid');
  48. $('#sub-menu').addClass('panel-sidebar');
  49. $('.c-body table thead').css('left', '176px');
  50. }
  51. autoFlashHeight();
  52. }
  53. });
  54. </script>