index.ejs 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <% include ../tender/list_sub_menu.ejs %>
  2. <div class="panel-content">
  3. <div class="panel-title fluid">
  4. <div class="title-main d-flex">
  5. <% include ../tender/list_sub_mini_menu.ejs %>
  6. <div class="d-inline-block" id="show-level"></div>
  7. </div>
  8. </div>
  9. <div class="content-wrap">
  10. <div class="sjs-height-0" style="background-color: #fff">
  11. <div class="c-body">
  12. </div>
  13. </div>
  14. </div>
  15. </div>
  16. <script>
  17. const tenders = JSON.parse(unescape('<%- escape(JSON.stringify(tenderList)) %>'));
  18. const category = JSON.parse(unescape('<%- escape(JSON.stringify(categoryData)) %>'));
  19. const selfCategoryLevel = JSON.parse(unescape('<%- escape(JSON.stringify(selfCategoryLevel)) %>'));
  20. const uid = '<%- uid %>';
  21. const pid = '<%- pid %>';
  22. const is_admin = <%- ctx.session.sessionUser.is_admin %>;
  23. const uphlname = 'user_' + uid + '_pro_' + pid + '_category_hide_construction_list';
  24. $.subMenu({
  25. menu: '#sub-menu', miniMenu: '#sub-mini-menu', miniMenuList: '#mini-menu-list',
  26. toMenu: '#to-menu', toMiniMenu: '#to-mini-menu',
  27. key: 'list.menu.1.0.0',
  28. miniHint: '#sub-mini-hint', hintKey: 'menu.hint.1.0.1',
  29. callback: function (info) {
  30. if (info.mini) {
  31. $('.panel-title').addClass('fluid');
  32. $('#sub-menu').removeClass('panel-sidebar');
  33. $('.c-body table thead').css('left', '56px');
  34. } else {
  35. $('.panel-title').removeClass('fluid');
  36. $('#sub-menu').addClass('panel-sidebar');
  37. $('.c-body table thead').css('left', '176px');
  38. }
  39. autoFlashHeight();
  40. }
  41. });
  42. </script>