detail.ejs 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <div class="panel-content">
  2. <div class="panel-title fluid">
  3. <div class="title-main">
  4. <h2>
  5. <%= libInfo.filename %>
  6. <% if(libInfo.status === libConst.status.pend) { %><a href="#storage" data-toggle="modal" data-target="#storage" class="btn btn-primary btn-sm pull-right">入库</a><% } %>
  7. <a href="#del" data-toggle="modal" data-target="#del" class="btn btn-outline-danger btn-sm pull-right">从库中删除</a>
  8. </h2>
  9. </div>
  10. </div>
  11. <div class="content-wrap">
  12. <div class="c-header p-0 col-12">
  13. <ul class="nav nav-tabs">
  14. <li class="nav-item">
  15. <a class="nav-link" href="/lib/global/<%= ctx.params.id %>">全局参数</a>
  16. </li>
  17. <li class="nav-item">
  18. <a class="nav-link active" href="/lib/detail/<%= ctx.params.id %>">项目节参数</a>
  19. </li>
  20. </ul>
  21. </div>
  22. <div class="c-body">
  23. <div class="row">
  24. <div class="col-5">
  25. <div id="bills-spread" class="sjs-height-1" style="overflow:hidden">
  26. </div>
  27. </div>
  28. <div class="col-7">
  29. <div class="sjs-height-3">
  30. <table class="table table-bordered table-sm table-hover">
  31. <thead>
  32. <tr>
  33. <th>指标编号</th>
  34. <th>项目或费用名称</th>
  35. <th colspan="2">指标单位</th>
  36. <th>计算规则</th>
  37. <th>指标计算</th>
  38. <th>经济指标</th>
  39. </tr>
  40. </thead>
  41. <tbody id="indexList">
  42. </tbody>
  43. </table>
  44. </div>
  45. <div class="sjs-bottom-2">
  46. <legend class="mt-3">填写参数</legend>
  47. <!--本节点参数-->
  48. <table class="table table-bordered table-sm table-hover">
  49. <thead>
  50. <tr><th colspan="4" class="text-center"><span id="codeName"></span> 参数</th></tr>
  51. <tr>
  52. <th>参数名称</th><th>绑定分项节点</th><th>参数数值</th>
  53. </tr>
  54. </thead>
  55. <tbody id="paramList">
  56. </tbody>
  57. </table>
  58. </div>
  59. </div>
  60. </div>
  61. </div>
  62. </div>
  63. </div>
  64. <script src="/public/js/spreadjs/sheets/gc.spread.sheets.all.10.0.1.min.js"></script>
  65. <script>
  66. GC.Spread.Sheets.LicenseKey = "559432293813965#A0y3iTOzEDOzkjMyMDN9UTNiojIklkI1pjIEJCLi4TPB9mM5AFNTd4cvZ7SaJUVy3CWKtWYXx4VVhjMpp7dYNGdx2ia9sEVlZGOTh7NRlTUwkWR9wEV4gmbjBDZ4ElR8N7cGdHVvEWVBtCOwIGW0ZmeYVWVr3mI0IyUiwCMzETN8kzNzYTM0IicfJye&Qf35VfiEzRwEkI0IyQiwiIwEjL6ByUKBCZhVmcwNlI0IiTis7W0ICZyBlIsIyNyMzM5ADI5ADNwcTMwIjI0ICdyNkIsIibj9SbvNmL4N7bjRnch56ciojIz5GRiwiI8+Y9sWY9QmZ0Jyp96uL9v6L0wap9biY9qiq95q197Wr9g+89iojIh94Wiqi";
  67. </script>
  68. <script src="/public/js/spreadjs_rela/spreadjs_zh.js"></script>
  69. <script src="/public/js/spreadjs_rela/extend_celltype.js"></script>
  70. <script src="/public/js/path_tree.js"></script>
  71. <script type="text/javascript">
  72. const bills = JSON.parse('<%- billsData %>');
  73. </script>
  74. <script src="/public/js/lib_detail.js"></script>