819527061@qq.com
2024-01-15 53463931c4bd9ac826f268844e76d2bc40baa2cc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>唐山市烟草专卖局卷烟零售配送指挥调度平台</title>
<link href="css/xq.css" rel="stylesheet" type="text/css">
<link href="css/public.css" rel="stylesheet" type="text/css">
<script src="js/echarts.js"></script>
<script src="js/jquery-1.11.1.min.js"></script>
</head>
 
<body oncontextmenu=self.event.returnValue=false onselectstart="return false">
<div class="top">
  <div class="title">唐山市烟草专卖局卷烟零售配送指挥调度平台</div>
  <div class="nav"><a href="index.html">实时调度</a><a href="aqgl.html">安全管理</a><a class="active" href="psfx.html">配送分析</a><a href="zhfx.html">综合分析</a><a href="yhdz.html">一户多证</a></div>
</div>
<div class="Main">
  <div class="content">
    <div class="l-t"></div>
    <div class="l-b"></div>
    <div class="r-t"></div>
    <div class="r-b"></div>
    <!--筛选-->
    <!-- <div class="select">
      <div class="nice-select" name="nice-select">
        <input type="text" value="路南区" readonly>
        <ul id="areaContent">
          
        </ul>
      </div>
      <div class="nice-select" name="nice-select">
        <input type="text" value="一段" readonly>
        <ul id="content2">
          <li data-value="1">二段</li>
          <li data-value="2">三段</li>
          <li data-value="3">四段</li>
          <li data-value="4">五段</li>
          <li data-value="5">六段</li>
        </ul>
      </div>
      <div class="button">
        <input type="button" value="搜索">
      </div>
    </div> -->
    <script type="text/javascript" src="js/jquery-1.11.1.min.js"></script> 
    <script>
 
        $('[name="nice-select"]').click(function(e){
 
            $('[name="nice-select"]').find('ul').hide();
 
            $(this).find('ul').show();
 
            e.stopPropagation();
 
        });
 
        $('[name="nice-select"] li').hover(function(e){
 
            $(this).toggleClass('on');
 
            e.stopPropagation();
 
        });
 
        $('[name="nice-select"] li').click(function(e){
 
            var val = $(this).text();
 
            $(this).parents('[name="nice-select"]').find('input').val(val);
 
            $('[name="nice-select"] ul').hide();
 
            e.stopPropagation();
 
        });
 
        $(document).click(function(){
 
            $('[name="nice-select"] ul').hide();
 
        });
 
    </script>
    <div class="scroll"> 
      <!--echarts图表-->
      <div id="ECHARTS" class="Echarts"></div>
    </div>
  </div>
</div>
<!--设置滚动条样式--> 
<script src="http://www.jq22.com/jquery/1.9.1/jquery.min.js"></script> 
<script type="text/javascript" src="js/jquery.nicescroll.js"></script> 
<script type="text/javascript">
            $('.scroll').niceScroll({
                cursorcolor: "#999",//#CC0071 光标颜色
                cursoropacitymax: 0.4, //改变不透明度非常光标处于活动状态(scrollabar“可见”状态),范围从1到0
                touchbehavior: false, //使光标拖动滚动像在台式电脑触摸设备
                cursorwidth: "0.25rem", //像素光标的宽度
                cursorborder: "0", //     游标边框css定义
                cursorborderradius: "5px",//以像素为光标边界半径
                autohidemode: true //是否隐藏滚动条
            });
            
            var urls = "/xboot/";
            //var urls = "http://127.0.0.1:9091/xboot/";
          //var tk = "$vj$xCShfaQRUQlF8lqL1lwWi2auOrkLfkoecRuDWiJXlTnSg1mh6BODfjieo3ncsosjiocew"
            $(function(){
                if(!sessionStorage.getItem("token")){
                    window.location.href="https://111.63.178.115:9092/index.html#/login"
                }
                getIndex();
                /* getArea(); */
            });
            
            /* function getArea(){
                $.ajax({
                    type: "get",
                    url: urls+"area/getAll",
                    dataType: "json",
                    success: function (data) {
                        if(data.code==200){
                            var result = data.result;
                            for(var i=0;i<result.length;i++){
                                $('#areaContent').append('<li data-value="1">'+result[i].name+'</li>')
                            }
                        }
                    }
                });
            } */
        
            
            function getQueryString(name) {   
                   var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");   
                   var r = window.location.search.substr(1).match(reg);   
                   if (r != null) return decodeURI(r[2]); return null;   
             } 
            
            
            function getIndex(){
                var data_a = getQueryString("areaName");
                var data_b = getQueryString("name2");
            
                $.ajax({
                    type: "get",
                    url: urls+"pcStatistic/getAnalysisDetail?areaName="+data_a+"&selectName="+data_b,
                    dataType: "json",
                    headers: {'accessToken':sessionStorage.getItem("token")},
                    success: function (data) {
                        if(data.code==200){
                            
                            var obj = data.result;
                            $('#ECHARTS').attr("style","height:"+obj.min.length*6+"rem");
                            if(obj.min.length==0){
                                alert("该分段下暂无数据")
                            }
                            // 基于准备好的dom,初始化echarts实例
                              var myChart = echarts.init(document.getElementById('ECHARTS'));
 
                              // 指定图表的配置项和数据
                              var option = {
                                tooltip: {
                                  trigger: 'axis',
                                  axisPointer: {
                                    // Use axis to trigger tooltip
                                    type: 'shadow' // 'shadow' as default; can also be 'line' or 'shadow'
                                  }
                                },
                                legend: {
                                    textStyle: {
                                      color: '#fff'//图例颜色
                                    }
                                },
                                grid: {
                                  left: '0',
                                  right: '0',
                                  bottom: '0',
                                  containLabel: true
                                },
                                xAxis: {
                                  show: false //隐藏X轴
                                },
                                yAxis: {
                                  type: 'category',
                                  axisLine: {
                                    lineStyle: {
                                      type: 'solid',
                                      color: '#fff', //坐标轴颜色
                                      width: '1' //坐标线的宽度
                                    }
                                  },
                                  //data: ['店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称','店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称', '店铺名称']
                                    data:obj.name,
                                },
                                series: [
                                  {
                                    name: '最短时长(分钟)',
                                    color:'#008ec8',
                                    type: 'bar',
                                    stack: 'total',
                                    label: {
                                      show: true
                                    },
                                    emphasis: {
                                      focus: 'series'
                                    },
                                    //data: [8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5]
                                    data:obj.min,
                                  },
                                  {
                                    name: '平均时长(分钟)',
                                    color:'#91cc75',
                                    type: 'bar',
                                    stack: 'total',
                                    label: {
                                      show: true
                                    },
                                    emphasis: {
                                      focus: 'series'
                                    },
                                    //data: [8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5,8,7.5,7,6.5,6,5.5,5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5]
                                    data:obj.avg,
                                  },
                                  {
                                    name: '最长时长(分钟)',
                                    color:'#ee6666',
                                    type: 'bar',
                                    stack: 'total',
                                    label: {
                                      show: true
                                    },
                                    emphasis: {
                                      focus: 'series'
                                    },
                                    //data: [8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1,8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1]
                                    data:obj.max,
                                  }
                                ]
                              };
 
                              // 使用刚指定的配置项和数据显示图表。
                              myChart.setOption(option);
                        }
                    }
                });
            }
        </script>
</body>
</html>