Ver código fonte

解决引入spreadjs 后右侧菜单显示不正常

Chente 7 anos atrás
pai
commit
267e4f2615
54 arquivos alterados com 997 adições e 35 exclusões
  1. 4 2
      css/main.css
  2. 54 0
      js/spreadjs/sheets/gc.spread.sheets.all.10.0.1.min.js
  3. 13 0
      js/spreadjs/sheets/interop/angular.gc.spread.sheets.10.0.1.min.js
  4. 30 0
      js/spreadjs/sheets/interop/gc.spread.excelio.10.0.1.min.js
  5. 3 0
      js/spreadjs/sheets/interop/gc.spread.sheets.migration.10.0.1.min.js
  6. 17 0
      js/spreadjs/sheets/pluggable/gc.spread.calcengine.10.0.1.min.js
  7. 15 0
      js/spreadjs/sheets/pluggable/gc.spread.calcengine.advancedfunctions.10.0.1.min.js
  8. 13 0
      js/spreadjs/sheets/pluggable/gc.spread.calcengine.basicfunctions.10.0.1.min.js
  9. 16 0
      js/spreadjs/sheets/pluggable/gc.spread.common.10.0.1.min.js
  10. 13 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.bindings.10.0.1.min.js
  11. 14 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.celltypes.10.0.1.min.js
  12. 14 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.comments.10.0.1.min.js
  13. 15 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.conditionalformatting.10.0.1.min.js
  14. 27 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.core.10.0.1.min.js
  15. 13 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.datavalidation.10.0.1.min.js
  16. 14 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.fill.10.0.1.min.js
  17. 14 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.filter.10.0.1.min.js
  18. 14 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.floatingobjects.10.0.1.min.js
  19. 14 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.formulatextbox.10.0.1.min.js
  20. 13 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.outlines.10.0.1.min.js
  21. 13 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.print.10.0.1.min.js
  22. 13 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.search.10.0.1.min.js
  23. 14 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.slicers.10.0.1.min.js
  24. 13 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.sparklines.10.0.1.min.js
  25. 14 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.tables.10.0.1.min.js
  26. 14 0
      js/spreadjs/sheets/pluggable/gc.spread.sheets.touch.10.0.1.min.js
  27. 16 0
      js/spreadjs/sheets/resources/ja/gc.spread.sheets.resources.ja.10.0.1.min.js
  28. 15 0
      js/spreadjs/sheets/resources/zh/gc.spread.sheets.resources.zh.10.0.1.min.js
  29. 4 0
      js/spreadjs/views/common/gc.spread.common.10.0.0.min.js
  30. 24 0
      js/spreadjs/views/gc.spread.views.dataview.10.0.0.min.js
  31. 13 0
      js/spreadjs/views/locale/gc.spread.views.dataView.locale.en-US.10.0.0.min.js
  32. 13 0
      js/spreadjs/views/locale/gc.spread.views.dataView.locale.ja-JP.10.0.0.min.js
  33. 13 0
      js/spreadjs/views/locale/gc.spread.views.dataView.locale.zh-CN.10.0.0.min.js
  34. 13 0
      js/spreadjs/views/plugins/gc.spread.views.calendargrouping.10.0.0.css
  35. 15 0
      js/spreadjs/views/plugins/gc.spread.views.calendargrouping.10.0.0.min.js
  36. 13 0
      js/spreadjs/views/plugins/gc.spread.views.cardlayout.10.0.0.css
  37. 16 0
      js/spreadjs/views/plugins/gc.spread.views.cardlayout.10.0.0.min.js
  38. 13 0
      js/spreadjs/views/plugins/gc.spread.views.gantt.10.0.0.css
  39. 15 0
      js/spreadjs/views/plugins/gc.spread.views.gantt.10.0.0.min.js
  40. 20 0
      js/spreadjs/views/plugins/gc.spread.views.gridlayout.10.0.0.min.js
  41. 13 0
      js/spreadjs/views/plugins/gc.spread.views.horizontallayout.10.0.0.css
  42. 20 0
      js/spreadjs/views/plugins/gc.spread.views.horizontallayout.10.0.0.min.js
  43. 13 0
      js/spreadjs/views/plugins/gc.spread.views.masonrylayout.10.0.0.css
  44. 16 0
      js/spreadjs/views/plugins/gc.spread.views.masonrylayout.10.0.0.min.js
  45. 14 0
      js/spreadjs/views/plugins/gc.spread.views.paging.10.0.0.min.js
  46. 13 0
      js/spreadjs/views/plugins/gc.spread.views.searchbox.10.0.0.css
  47. 15 0
      js/spreadjs/views/plugins/gc.spread.views.searchbox.10.0.0.min.js
  48. 14 0
      js/spreadjs/views/plugins/gc.spread.views.sparkline.10.0.0.min.js
  49. 13 0
      js/spreadjs/views/plugins/gc.spread.views.timelinegrouping.10.0.0.css
  50. 15 0
      js/spreadjs/views/plugins/gc.spread.views.timelinegrouping.10.0.0.min.js
  51. 13 0
      js/spreadjs/views/plugins/gc.spread.views.trellisgrouping.10.0.0.css
  52. 15 0
      js/spreadjs/views/plugins/gc.spread.views.trellisgrouping.10.0.0.min.js
  53. 1 1
      taizhang-bg-detail.html
  54. 208 32
      taizhang.html

+ 4 - 2
css/main.css

@@ -200,8 +200,10 @@ body {
   top:116px
 }
 .sub-content{
-  margin-left:0;
-  margin-right:46px
+  margin:0;
+}
+.pr-46{
+  padding-right:46px
 }
 /*滚动*/
 .scrollbar-auto {

Diferenças do arquivo suprimidas por serem muito extensas
+ 54 - 0
js/spreadjs/sheets/gc.spread.sheets.all.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/sheets/interop/angular.gc.spread.sheets.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 30 - 0
js/spreadjs/sheets/interop/gc.spread.excelio.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 3 - 0
js/spreadjs/sheets/interop/gc.spread.sheets.migration.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 17 - 0
js/spreadjs/sheets/pluggable/gc.spread.calcengine.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 15 - 0
js/spreadjs/sheets/pluggable/gc.spread.calcengine.advancedfunctions.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/sheets/pluggable/gc.spread.calcengine.basicfunctions.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 16 - 0
js/spreadjs/sheets/pluggable/gc.spread.common.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.bindings.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.celltypes.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.comments.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 15 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.conditionalformatting.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 27 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.core.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.datavalidation.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.fill.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.filter.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.floatingobjects.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.formulatextbox.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.outlines.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.print.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.search.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.slicers.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.sparklines.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.tables.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/sheets/pluggable/gc.spread.sheets.touch.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 16 - 0
js/spreadjs/sheets/resources/ja/gc.spread.sheets.resources.ja.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 15 - 0
js/spreadjs/sheets/resources/zh/gc.spread.sheets.resources.zh.10.0.1.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 4 - 0
js/spreadjs/views/common/gc.spread.common.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 24 - 0
js/spreadjs/views/gc.spread.views.dataview.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/locale/gc.spread.views.dataView.locale.en-US.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/locale/gc.spread.views.dataView.locale.ja-JP.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/locale/gc.spread.views.dataView.locale.zh-CN.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/plugins/gc.spread.views.calendargrouping.10.0.0.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 15 - 0
js/spreadjs/views/plugins/gc.spread.views.calendargrouping.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/plugins/gc.spread.views.cardlayout.10.0.0.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 16 - 0
js/spreadjs/views/plugins/gc.spread.views.cardlayout.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/plugins/gc.spread.views.gantt.10.0.0.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 15 - 0
js/spreadjs/views/plugins/gc.spread.views.gantt.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 20 - 0
js/spreadjs/views/plugins/gc.spread.views.gridlayout.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/plugins/gc.spread.views.horizontallayout.10.0.0.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 20 - 0
js/spreadjs/views/plugins/gc.spread.views.horizontallayout.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/plugins/gc.spread.views.masonrylayout.10.0.0.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 16 - 0
js/spreadjs/views/plugins/gc.spread.views.masonrylayout.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/views/plugins/gc.spread.views.paging.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/plugins/gc.spread.views.searchbox.10.0.0.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 15 - 0
js/spreadjs/views/plugins/gc.spread.views.searchbox.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 14 - 0
js/spreadjs/views/plugins/gc.spread.views.sparkline.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/plugins/gc.spread.views.timelinegrouping.10.0.0.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 15 - 0
js/spreadjs/views/plugins/gc.spread.views.timelinegrouping.10.0.0.min.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 13 - 0
js/spreadjs/views/plugins/gc.spread.views.trellisgrouping.10.0.0.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 15 - 0
js/spreadjs/views/plugins/gc.spread.views.trellisgrouping.10.0.0.min.js


+ 1 - 1
taizhang-bg-detail.html

@@ -133,7 +133,7 @@
                 </div>
     					</div>
     				</div>
-    				<div class="content-wrap row">
+    				<div class="content-wrap row pr-46">
     					<div class="c-header p-0 col-12"></div>
               <!--核心内容(两栏)-->
               <div class="row w-100 sub-content">

+ 208 - 32
taizhang.html

@@ -8,6 +8,7 @@
     <link rel="stylesheet" href="css/bootstrap/bootstrap.min.css">
     <link rel="stylesheet" href="css/main.css">
     <link rel="stylesheet" href="css/font-awesome/font-awesome.min.css">
+    <link rel="stylesheet" href="css/spreadjs/sheets/gc.spread.sheets.excelsmartcost.css">
 </head>
 <body>
   <div class="header">
@@ -141,41 +142,17 @@
                 </div>
     					</div>
     				</div>
-    				<div class="content-wrap row">
+    				<div class="content-wrap row pr-46">
     					<div class="c-header p-0 col-12"></div>
               <!--核心内容(两栏)-->
               <div class="row w-100 sub-content">
                 <!--左栏-->
-                <div class="c-body col-8">
-                  <div class="sjs-height-1">
-        						<table class="table table-bordered">
-                      <tr><th></th><th>项目节编号</th><th>清单编号</th><th>名称</th><th>单位</th><th>单价</th><th>数量</th><th>金额</th><th>施工图原设计</th><th>图(册)号</th><th>备注</th></tr>
-        						</table>
-                    <!--查看审批过程-->
-                    <table class="table table-bordered">
-                      <thead>
-                        <tr><th rowspan="2">1</th><th rowspan="2">项目节编号</th><th rowspan="2">清单编号</th><th rowspan="2">名称</th><th rowspan="2">单位</th><th rowspan="2">单价</th><th colspan="2">上报</th><th colspan="3">一审王五</th><th colspan="3">二审张三</th><th rowspan="2">图(册)号</th><th rowspan="2">备注</th><th rowspan="2">审批新增</th><th rowspan="2">台帐变更</th></tr>
-                        <tr><th>数量</th><th>金额</th><th>数量</th><th>金额</th><th>审批意见</th><th>数量</th><th>金额</th><th>审批意见</th></tr>
-                      </thead>
-                      <tbody>
-                        <tr><td>2</td><td></td><td>203-1-1</td><td>挖土方</td><td>m3</td><td>7.54</td><td>92954.75</td><td>699949</td><td>92954.75</td><td>699949</td><td>审批意见</td><td>92954.75</td><td>699949</td><td>审批意见</td><td></td><td></td><td></td></tr>
-                        <tr class="table-success"><td>2</td><td></td><td>203-1-1</td><td>挖土方</td><td>m3</td><td>7.54</td><td>92954.75</td><td>699949</td><td>92954.75</td><td>699949</td><td>审批意见</td><td>92954.75</td><td>699949</td><td>审批意见</td><td></td><td></td><td>一审王五</td><td></td></tr>
-                      </tbody>
-                    </table>
-                    <!--台帐变更-->
-                    <table class="table table-bordered">
-                      <thead>
-                        <tr><th></th><th>项目节编号</th><th>清单编号</th><th>名称</th><th>单位</th><th>单价</th><th>数量</th><th>金额</th><th>施工图原设计</th><th>图(册)号</th><th>备注</th><th>台帐变更</th></tr>
-                      </thead>
-                      <tbody>
-                        <tr class="table-warning"><td>2</td><td></td><td>203-1-1</td><td>挖土方</td><td>m3</td><td>7.54</td><td>699949</td><td></td><td></td><td></td><td></td><td><a href="#tz-bg" data-toggle="modal" data-target="#tz-bg">tzbg-0003</a></td></tr>
-                      </tbody>
-                    </table>
-                    <a href="#batch" data-toggle="modal" data-target="#batch" class="btn btn-primary">批量添加子项 弹窗</a>
+                <div class="c-body col">
+                  <div class="sjs-height-1" id="bills-spread">
                   </div>
 				         </div>
                  <!--右栏-->
-                <div class="c-body col">
+                <div class="c-body col" style="display:none">
                   <div class="tab-content">
                     <div id="xiangmujie" class="tab-pane active">
                       <select class="form-control form-control-sm"><option>0号计量台帐部位参考(项目节)</option></select>
@@ -209,7 +186,7 @@
                 <!--右侧菜单-->
                 <ul class="nav flex-column right-nav">
                   <li class="nav-item">
-                    <a class="nav-link active" data-toggle="tab" href="#xiangmujie" role="tab">项目节</a>
+                    <a class="nav-link" data-toggle="tab" href="#xiangmujie" role="tab">项目节</a>
                   </li>
                   <li class="nav-item">
                     <a class="nav-link" data-toggle="tab" href="#qingdan" role="tab">工程量清单</a>
@@ -471,8 +448,207 @@
     <script src="js/popper/popper.min.js"></script>
     <script src="js/bootstrap/bootstrap.min.js"></script>
     <script src="js/global.js"></script>
+    <script type="text/javascript">
+        autoFlashHeight();
+    </script>
+    <script src="js/spreadjs/sheets/gc.spread.sheets.all.10.0.1.min.js"></script>
+    <script>
+      $(document).ready(function () {
+      const data = [
+          {
+              code: '1',
+              name:'第一部分 建筑安装工程费',
+              unit:'公路公里',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1',
+              name:'临时工程',
+              unit:'公路公里',
+              quantity: 0,
+              total_price: 50000,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }, {
+              code: '1-1-1',
+              name:'临时道路',
+              unit:'km',
+              quantity: 0,
+              total_price: 1045756,
+          }
+      ];
+      const spread = new GC.Spread.Sheets.Workbook($('#bills-spread')[0], {
+          sheetCount: 1
+      });
+      spread.getActiveSheet().setDataSource(data);
+    })
+    </script>
 </body>
-<script type="text/javascript">
-    autoFlashHeight();
-</script>
+
 </html>