index.ejs 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <div class="panel-content">
  2. <div class="panel-title fluid">
  3. <div class="title-main d-flex justify-content-between">
  4. <div>
  5. <div class="d-inline-flex">
  6. <a class="btn btn-primary btn-sm" href="#generate-data" data-toggle="modal" data-target="#generate-data">造价文件:0</a>
  7. </div>
  8. <div class="d-inline-flex pr-0">
  9. <input type="text" class="form-control form-control-sm m-0" placeholder="输入指标节点编号或者名称" id="keyword" style="width:200px">
  10. </div>
  11. <div class="d-inline-flex">
  12. <button class="btn btn-sm btn-primary " type="button" id="search">搜索</button>
  13. </div>
  14. <div class="d-inline-flex">
  15. <div class="btn-group btn-group-sm" role="group" aria-label="Basic example">
  16. <button id="index-zh" type="button" class="btn btn-primary" data='<%- JSON.stringify({indexClass: nodeConst.indexClass.zh}) %>'>综合指标</button>
  17. <button id="index-fx" type="button" class="btn btn-primary" data='<%- JSON.stringify({indexClass: nodeConst.indexClass.fx}) %>'>分项指标</button><!--选中状态 btn-secondary-->
  18. <div class="btn-group btn-group-sm" role="group">
  19. <button id="index-dy" type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  20. 单元指标
  21. </button>
  22. <div class="dropdown-menu" aria-labelledby="index-dy">
  23. <% for (const dy of dyNames) { %>
  24. <a class="dropdown-item" data='<%- JSON.stringify({indexClass: nodeConst.indexClass.dy, className: dy.name }) %>' href="javascript: void(0);"><%- dy.name %></a>
  25. <% } %>
  26. </div>
  27. </div>
  28. </div>
  29. </div>
  30. </div>
  31. <div>
  32. <a href="javascript: void(0)" class="btn btn-primary btn-sm pull-right" target="_blank" id="export-excel"><i class="fa fa-file-excel-o"></i> 导出Excel</a>
  33. </div>
  34. </div>
  35. </div>
  36. <div class="content-wrap">
  37. <div class="c-header p-0 col-12">
  38. </div>
  39. <div class="c-body">
  40. <div class="sjs-height-1" id="compare-spread" style="overflow:hidden; border:1px solid #dee2e6">
  41. </div>
  42. </div>
  43. </div>
  44. </div>
  45. <script src="/public/js/file-saver/FileSaver.js"></script>
  46. <script src="/public/js/spreadjs/sheets/gc.spread.sheets.all.10.0.1.min.js"></script>
  47. <script src="/public/js/spreadjs/sheets/pluggable/gc.spread.sheets.print.10.0.1.min.js"></script>
  48. <script src="/public/js/spreadjs/sheets/interop/gc.spread.excelio.10.0.1.min.js"></script>
  49. <script>
  50. GC.Spread.Sheets.LicenseKey = "559432293813965#A0y3iTOzEDOzkjMyMDN9UTNiojIklkI1pjIEJCLi4TPB9mM5AFNTd4cvZ7SaJUVy3CWKtWYXx4VVhjMpp7dYNGdx2ia9sEVlZGOTh7NRlTUwkWR9wEV4gmbjBDZ4ElR8N7cGdHVvEWVBtCOwIGW0ZmeYVWVr3mI0IyUiwCMzETN8kzNzYTM0IicfJye&Qf35VfiEzRwEkI0IyQiwiIwEjL6ByUKBCZhVmcwNlI0IiTis7W0ICZyBlIsIyNyMzM5ADI5ADNwcTMwIjI0ICdyNkIsIibj9SbvNmL4N7bjRnch56ciojIz5GRiwiI8+Y9sWY9QmZ0Jyp96uL9v6L0wap9biY9qiq95q197Wr9g+89iojIh94Wiqi";
  51. </script>
  52. <script src="/public/js/spreadjs_rela/spreadjs_zh<%= min %>.js"></script>
  53. <script src="/public/js/compare<%= min %>.js"></script>