laiguoran 3 лет назад
Родитель
Сommit
7e8b610969
1 измененных файлов с 25 добавлено и 3 удалено
  1. 25 3
      app/view/datacollect/index.ejs

+ 25 - 3
app/view/datacollect/index.ejs

@@ -817,8 +817,8 @@
                 // },
                 formatter: function(value) {
                     var res = value;
-                    if(res.length > 6) {
-                        res = res.substring(0, 4) + "..";
+                    if(res.length > 8) {
+                        res = res.substring(0, 6) + "..";
                     }
                     return res;
                 }
@@ -1357,12 +1357,16 @@
             // 图表数据赋值
             const option2 = myChart2_1.getOption();
             option2.dataZoom[0].end = computedPosition(tenderList.length);
-            // option2.dataZoom[1].end = computedPosition(tenderList.length);
             option2.xAxis[0].data = chart_option_name;
             option2.series[0].data = chart_option2_data.total_price;
             option2.series[1].data = chart_option2_data.contract_tp;
             option2.series[2].data = chart_option2_data.qc_tp;
             option2.series[2].data = chart_option2_data.qc_tp;
+            if (tenderList.length >= 8) {
+                option2.dataZoom[0].show = true;
+            } else {
+                option2.dataZoom[0].show = false;
+            }
             myChart2_1.setOption(option2);
             myChart2_2.setOption(option2);
             myChart2_3.setOption(option2);
@@ -1371,6 +1375,15 @@
             option3.dataZoom[0].end = computedPosition(tenderList.length);
             option3.yAxis[0].data = chart_option_name;
             option3.series[0].data = chart_option3_data;
+            if (tenderList.length >= 8) {
+                option3.dataZoom[0].show = true;
+                // option3.dataZoom[0].bottom = '10%';
+                // option3.grid.bottom = '15%';
+            } else {
+                option3.dataZoom[0].show = false;
+                // option3.dataZoom[0].bottom = '0%';
+                // option3.grid.bottom = '3%';
+            }
             myChart3_1.setOption(option3);
             myChart3_2.setOption(option3);
 
@@ -1401,6 +1414,15 @@
             option4.xAxis[0].data = option4_data.yearmonth;
             option4.series[0].data = option4_data.tp;
             option4.series[1].data = option4_data.end_tp;
+            if (option4_data.yearmonth.length >= 8) {
+                option4.dataZoom[0].show = true;
+                // option4.dataZoom[0].bottom = '10%';
+                // option4.grid.bottom = '15%';
+            } else {
+                option4.dataZoom[0].show = false;
+                // option4.dataZoom[0].bottom = '0%';
+                // option4.grid.bottom = '3%';
+            }
             myChart4_1.setOption(option4);
             myChart4_2.setOption(option4);