|
|
<!DOCTYPE html>
|
|
|
<html lang="en">
|
|
|
<head>
|
|
|
<link href="css/BigData.css" rel="stylesheet" type="text/css" />
|
|
|
<link href="css/index.css" rel="stylesheet" type="text/css" />
|
|
|
<link href="css/index12.css" rel="stylesheet" type="text/css" />
|
|
|
<script src="js/jquery.js"></script>
|
|
|
<link href="js/bstable/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
|
|
|
<link href="js/bstable/css/bootstrap-table.css" rel="stylesheet" type="text/css" />
|
|
|
<link href="css/Security_operation.css" rel="stylesheet" type="text/css" />
|
|
|
<link rel="stylesheet" href="js/artDialog/skins/default.css" type="text/css"/>
|
|
|
<script src="js/laydate.js"></script>
|
|
|
<script src="js/Home_page.js"></script>
|
|
|
<meta charset="UTF-8">
|
|
|
<title>大数据管理平台</title>
|
|
|
|
|
|
</head>
|
|
|
<body class="body" background="img/warehouse.png" style="position: relative;height: 1100px;width: 100%;background-attachment: fixed;">
|
|
|
<!--<iframe src="https://www.thingjs.com/pp/eb1ef62559ddf908beadaddd" style="margin: 0;padding: 0" height="1100px" width="100%" ></iframe>-->
|
|
|
<div class="title" style="position: absolute;top:50px;left: 120px;color:#F0F0F0">仓库数据可视化管理
|
|
|
|
|
|
</div>
|
|
|
<div class="title1" style="position: absolute;top:75px;left: 80px;color:#F0F0F0">Visual management of warehouse data
|
|
|
</div>
|
|
|
<div class="data_left01" style="position: absolute;top:130px;left: 10px">
|
|
|
<div class="new">
|
|
|
<p class="data_chart" id="Package"></p>
|
|
|
</div>
|
|
|
<div class="dataAll" style="display: none">
|
|
|
<div class="dataAllBorder01">
|
|
|
<div class="dataAllBorder02">
|
|
|
<div class="data_tit1">本月航班量</div>
|
|
|
<div class="data_chart" id="buyTime"></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- <div class="dataAll" style="display: none">-->
|
|
|
<!-- <div class="dataAllBorder01">-->
|
|
|
<!-- <div class="dataAllBorder02">-->
|
|
|
<!-- <div class="data_tit1">今日航班单量</div>-->
|
|
|
<!-- <p class="data_chart" id="Package01"></p>-->
|
|
|
<!-- </div>-->
|
|
|
<!-- </div>-->
|
|
|
<!-- </div>-->
|
|
|
<div class="dataAll" style="display: none">
|
|
|
<div class="dataAllBorder01">
|
|
|
<div class="dataAllBorder02">
|
|
|
<div class="data_tit1">本月航司单量</div>
|
|
|
<p class="data_chart" id="rode01"></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="data_left01" style="position: absolute;top:70px;right: 370px">
|
|
|
<div class="dataAllBorder02" id="cage_cl" style="float: right;width: 120%;height: 30%">
|
|
|
<div class="analysis">今日货物信息:</div>
|
|
|
<ul class="data_show_box">
|
|
|
<li class="data_cage">0</li>
|
|
|
<li class="data_cage">1</li>
|
|
|
<li class="data_cage" style="background-image: none;">,</li>
|
|
|
<li class="data_cage">3</li>
|
|
|
<li class="data_cage">3</li>
|
|
|
<li class="data_cage">2</li>
|
|
|
</ul>
|
|
|
<div class="depart_number_box">
|
|
|
<ul class="depart_number_cage">
|
|
|
<li class="depart_name">北货站:</li>
|
|
|
<li class="depart_number">3,238</li>
|
|
|
</ul>
|
|
|
<ul class="depart_number_cage">
|
|
|
<li class="depart_name">西货站:</li>
|
|
|
<li class="depart_number">1,630</li>
|
|
|
</ul>
|
|
|
<ul class="depart_number_cage" style="margin-bottom: 0px;">
|
|
|
<li class="depart_name">老货站:</li>
|
|
|
<li class="depart_number">4,251</li>
|
|
|
</ul>
|
|
|
<ul class="depart_number_cage" style="margin-bottom: 0px;">
|
|
|
<li class="depart_name">军投:</li>
|
|
|
<li class="depart_number">24</li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="data_left01" style="position: absolute;top:70px;right: 10px" align="center">
|
|
|
<div class="dataAll" style="float: right;width: 80%;height: 30%">
|
|
|
<div class="dataAllBorder01">
|
|
|
<div class="dataAllBorder02">
|
|
|
<div class="data_tit1">今日货物信息</div>
|
|
|
<p class="data_chart" id="Package01"></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="dataAll" style="float: right;width: 80%;height: 45%" >
|
|
|
<div class="dataAllBorder01">
|
|
|
<div class="dataAllBorder02">
|
|
|
<div class="data_tit1">本周货物信息</div>
|
|
|
<p class="data_chart" id="actionBook"></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- <div class="dataAll" style="float: right;display: none">-->
|
|
|
<!-- <div class="dataAllBorder01">-->
|
|
|
<!-- <div class="dataAllBorder02">-->
|
|
|
<!-- <div class="data_tit1">本年申报量</div>-->
|
|
|
<!-- <p class="data_chart" id="bookBmonth"></p>-->
|
|
|
<!-- </div>-->
|
|
|
<!-- </div>-->
|
|
|
<!-- </div>-->
|
|
|
<!-- <div class="dataAll maginS" style="float: right;display: none">-->
|
|
|
<!-- <div class="dataAllBorder01">-->
|
|
|
<!-- <div class="dataAllBorder02">-->
|
|
|
<!-- <div class="data_tit1">申报类型分析</div>-->
|
|
|
<!-- <p class="data_chart" id="seaAbook01"></p>-->
|
|
|
<!-- </div>-->
|
|
|
<!-- </div>-->
|
|
|
<!-- </div>-->
|
|
|
</div>
|
|
|
<div class="data_left02" style="position: absolute;top:825px;left:0px">
|
|
|
<div class="dataAll maginS" style="float: left;width: 20%;height: 20%">
|
|
|
<div class="dataAllBorder01">
|
|
|
<div class="dataAllBorder02">
|
|
|
<div class="data_tit1">在库总货量(进港)</div>
|
|
|
<p class="data_chart" id="bookAret"></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="dataAll" style="float: left;width: 20%;height: 20%">
|
|
|
<div class="dataAllBorder01">
|
|
|
<div class="dataAllBorder02">
|
|
|
<div class="data_tit1">理货信息</div>
|
|
|
<p class="data_chart" id="whearAbook"></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="dataAll02" style="float: left;width: 20%;height: 20%">
|
|
|
<div class="dataAllBorder01">
|
|
|
<div class="dataAllBorder02">
|
|
|
<div class="data_tit1">货物状态</div>
|
|
|
<p class="data_chart" id="rodeAbook"></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<div class="dataAll" style="float: left;width: 19%;height: 20%">
|
|
|
<div class="dataAllBorder01">
|
|
|
<div class="dataAllBorder02">
|
|
|
<div class="data_tit1">在库总货量(出港)</div>
|
|
|
<p class="data_chart" id="bookBmonth"></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="dataAll maginS" style="float: left;width: 20%;height: 20%">
|
|
|
<div class="dataAllBorder01">
|
|
|
<div class="dataAllBorder02">
|
|
|
<div class="data_tit1">货物状态</div>
|
|
|
<p class="data_chart" id="seaAbook01"></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<script src="js/echarts-all.js"></script>
|
|
|
<script>
|
|
|
function EventClick(){
|
|
|
$(".check_increase").removeClass("check_increase_act");
|
|
|
$("#over_hide1").show().siblings().hide();
|
|
|
$(".check_decrease").show();
|
|
|
$("#cage_cl").hide();
|
|
|
$("#map_title_innerbox").hide();
|
|
|
$("#cage_cl1").show();
|
|
|
// $("#over_hide").show();
|
|
|
$("#map_title_innerbox1").show();
|
|
|
$(".addition_check_in").hide();
|
|
|
$("#car_check_in").hide();
|
|
|
BootstrapTable();
|
|
|
}
|
|
|
function cancel(e){
|
|
|
$(".check_increase").removeClass("check_increase_act");
|
|
|
$("#over_hide").show().siblings().hide();
|
|
|
$(".check_decrease").show();
|
|
|
$("#cage_cl").show();
|
|
|
$("#cage_cl1").hide();
|
|
|
// $("#cage_cl").show();
|
|
|
// $("#over_hide1").show();
|
|
|
// $("#map_title_innerbox").show();
|
|
|
BootstrapTable();
|
|
|
}
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#Package")[0]);
|
|
|
var labelTop = {
|
|
|
normal : {
|
|
|
label : {
|
|
|
show : true,
|
|
|
position : 'center',
|
|
|
formatter : '{b}',
|
|
|
textStyle: {
|
|
|
baseline : 'bottom'
|
|
|
}
|
|
|
},
|
|
|
labelLine : {
|
|
|
show : false
|
|
|
}
|
|
|
}
|
|
|
};
|
|
|
var labelFromatter = {
|
|
|
normal : {
|
|
|
label : {
|
|
|
formatter : function (params){
|
|
|
return 10000 - params.value
|
|
|
},
|
|
|
textStyle: {
|
|
|
baseline : 'top'
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
}
|
|
|
var labelBottom = {
|
|
|
normal : {
|
|
|
color: '#ccc',
|
|
|
label : {
|
|
|
show : true,
|
|
|
position : 'center'
|
|
|
},
|
|
|
labelLine : {
|
|
|
show : false
|
|
|
}
|
|
|
},
|
|
|
emphasis: {
|
|
|
color: 'rgba(0,0,0,0)'
|
|
|
}
|
|
|
};
|
|
|
var radius = [40, 55];
|
|
|
option = {
|
|
|
legend: {
|
|
|
x : 'center',
|
|
|
y : 'center',
|
|
|
data:[
|
|
|
],
|
|
|
},
|
|
|
title : {
|
|
|
text: '',
|
|
|
x: 'center'
|
|
|
},
|
|
|
toolbox: {
|
|
|
show : false,
|
|
|
feature : {
|
|
|
dataView : {show: true, readOnly: false},
|
|
|
magicType : {
|
|
|
show: true,
|
|
|
type: ['pie', 'funnel'],
|
|
|
option: {
|
|
|
funnel: {
|
|
|
width: '20%',
|
|
|
height: '30%',
|
|
|
itemStyle : {
|
|
|
normal : {
|
|
|
label : {
|
|
|
formatter : function (params){
|
|
|
return 'other\n' + params.value + '%\n'
|
|
|
},
|
|
|
textStyle: {
|
|
|
baseline : 'middle'
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
restore : {show: true},
|
|
|
saveAsImage : {show: true}
|
|
|
}
|
|
|
},
|
|
|
series : [
|
|
|
{
|
|
|
type : 'pie',
|
|
|
center : ['10%', '30%'],
|
|
|
radius : radius,
|
|
|
x: '0%', // for funnel
|
|
|
itemStyle : labelFromatter,
|
|
|
data : [
|
|
|
{name:'other', value:46, itemStyle : labelBottom},
|
|
|
{name:'在库总货量', value:54,itemStyle : labelTop}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
type : 'pie',
|
|
|
center : ['30%', '30%'],
|
|
|
radius : radius,
|
|
|
x:'20%', // for funnel
|
|
|
itemStyle : labelFromatter,
|
|
|
data : [
|
|
|
{name:'other', value:56, itemStyle : labelBottom},
|
|
|
{name:'已理货', value:44,itemStyle : labelTop}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
type : 'pie',
|
|
|
center : ['50%', '30%'],
|
|
|
radius : radius,
|
|
|
x:'40%', // for funnel
|
|
|
itemStyle : labelFromatter,
|
|
|
data : [
|
|
|
{name:'other', value:65, itemStyle : labelBottom},
|
|
|
{name:'未理货', value:35,itemStyle : labelTop}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
type : 'pie',
|
|
|
center : ['70%', '30%'],
|
|
|
radius : radius,
|
|
|
x:'60%', // for funnel
|
|
|
itemStyle : labelFromatter,
|
|
|
data : [
|
|
|
{name:'other', value:70, itemStyle : labelBottom},
|
|
|
{name:'已放行', value:30,itemStyle : labelTop}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
type : 'pie',
|
|
|
center : ['90%', '30%'],
|
|
|
radius : radius,
|
|
|
x:'80%', // for funnel
|
|
|
itemStyle : labelFromatter,
|
|
|
data : [
|
|
|
{name:'other', value:73, itemStyle : labelBottom},
|
|
|
{name:'待提货', value:27,itemStyle : labelTop}
|
|
|
]
|
|
|
},
|
|
|
]
|
|
|
};
|
|
|
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#buyTime")[0]);
|
|
|
var option = {
|
|
|
tooltip: { //提示框,鼠标悬浮交互时的信息提示
|
|
|
show: true,
|
|
|
trigger: 'axis'
|
|
|
},
|
|
|
grid: {
|
|
|
x: 46,
|
|
|
y:30,
|
|
|
x2:30,
|
|
|
y2:40,
|
|
|
borderWidth: 0
|
|
|
},
|
|
|
legend: {
|
|
|
data: [],
|
|
|
orient: 'vertical',
|
|
|
textStyle: { fontWeight: 'bold', color: '#a4a7ab' }
|
|
|
},
|
|
|
|
|
|
calculable: false,
|
|
|
xAxis: [
|
|
|
{
|
|
|
type: 'category',
|
|
|
boundaryGap: false,
|
|
|
data: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12','13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24'],
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'center'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
],
|
|
|
yAxis: [
|
|
|
{
|
|
|
type: 'value',
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'right'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
series: [
|
|
|
{
|
|
|
name: '',
|
|
|
type: 'line',
|
|
|
stack: '24小时购买时间',
|
|
|
data: [120, 132, 101, 146, 199, 230, 210, 230, 240, 256, 278, 300,120, 132, 101, 146, 199, 230, 210, 230, 240, 256, 278, 300],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color: '#02bcbc'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
};
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#Package01")[0]);
|
|
|
option = {
|
|
|
legend: {
|
|
|
orient : 'vertical',
|
|
|
x : 'left',
|
|
|
data:['西货站','老货站','军投'],
|
|
|
textStyle:{
|
|
|
color:"#e9ebee"
|
|
|
|
|
|
}
|
|
|
},
|
|
|
tooltip : {
|
|
|
trigger: 'axis'
|
|
|
},
|
|
|
toolbox: {
|
|
|
show : true,
|
|
|
feature : {
|
|
|
mark : {show: true},
|
|
|
dataView : {show: true, readOnly: false},
|
|
|
magicType : {
|
|
|
show: true,
|
|
|
type: ['pie', 'funnel'],
|
|
|
option: {
|
|
|
funnel: {
|
|
|
x: '25%',
|
|
|
width: '50%',
|
|
|
funnelAlign: 'left',
|
|
|
max: 1548
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
restore : {show: true},
|
|
|
saveAsImage : {show: true}
|
|
|
}
|
|
|
},
|
|
|
calculable : true,
|
|
|
series : [
|
|
|
{
|
|
|
name:'航班',
|
|
|
type:'pie',
|
|
|
radius : '55%',
|
|
|
tooltip : {
|
|
|
trigger: 'item',
|
|
|
formatter: '{a} <br/>{b} : {c} ({d}%)'
|
|
|
},
|
|
|
center: ['50%', '60%'],
|
|
|
data:[
|
|
|
{
|
|
|
value:335,
|
|
|
name:'西货站',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#1afffd"
|
|
|
}
|
|
|
}},
|
|
|
{
|
|
|
value:310,
|
|
|
name:'老货站',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#2e7cff"
|
|
|
}
|
|
|
}},
|
|
|
{
|
|
|
value:234,
|
|
|
name:'北货站',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#ffcb89"
|
|
|
}
|
|
|
}}
|
|
|
]
|
|
|
}
|
|
|
]
|
|
|
};
|
|
|
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#rode01")[0]);
|
|
|
option = {
|
|
|
tooltip : {
|
|
|
trigger: 'axis'
|
|
|
},
|
|
|
legend: {
|
|
|
orient : 'vertical',
|
|
|
x : 'left',
|
|
|
data:['CV','RU','CX','KA','5Y','5X','ET','CF'], textStyle:{
|
|
|
color:"#e9ebee"
|
|
|
|
|
|
}
|
|
|
},
|
|
|
calculable : false,
|
|
|
series : [
|
|
|
|
|
|
{
|
|
|
name:'航司',
|
|
|
type:'pie',
|
|
|
tooltip : {
|
|
|
trigger: 'item',
|
|
|
formatter: '{a} <br/>{b} : {c} ({d}%)'
|
|
|
},
|
|
|
radius : '60%',
|
|
|
center: ['50%', '60%'],
|
|
|
roseType : 'area',
|
|
|
x: '50%', // for funnel
|
|
|
max: 40, // for funnel
|
|
|
sort : 'ascending', // for funnel
|
|
|
data:[
|
|
|
{value:10, name:'CF',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#45c0ff"
|
|
|
}
|
|
|
}},
|
|
|
{value:5, name:'ET',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#e15828"
|
|
|
}
|
|
|
}},
|
|
|
{value:15, name:'5X',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#ff81cb"
|
|
|
}
|
|
|
}},
|
|
|
{value:25, name:'5Y',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#2e7cff"
|
|
|
}
|
|
|
}},
|
|
|
{value:20, name:'KA',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#feb602"
|
|
|
}
|
|
|
}},
|
|
|
{value:35, name:'CX',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#ff7d0a"
|
|
|
}
|
|
|
}},
|
|
|
{value:30, name:'RU',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#1afffd"
|
|
|
}
|
|
|
}},
|
|
|
{value:40, name:'CV',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#2e7cff"
|
|
|
}
|
|
|
}}
|
|
|
]
|
|
|
}
|
|
|
]
|
|
|
};
|
|
|
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#bookAret")[0]);
|
|
|
option = {
|
|
|
|
|
|
tooltip : {
|
|
|
trigger: 'axis'
|
|
|
},
|
|
|
grid: {
|
|
|
x: 46,
|
|
|
y:30,
|
|
|
x2:30,
|
|
|
y2:40,
|
|
|
borderWidth: 0
|
|
|
},
|
|
|
legend: {
|
|
|
data:['总量','异常'],
|
|
|
textStyle:{
|
|
|
color:"#e9ebee"
|
|
|
|
|
|
}
|
|
|
},
|
|
|
|
|
|
calculable : false,
|
|
|
xAxis : [
|
|
|
{
|
|
|
type : 'category',
|
|
|
data : ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月'],
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'center'
|
|
|
},
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
}
|
|
|
}
|
|
|
|
|
|
],
|
|
|
yAxis : [
|
|
|
{
|
|
|
type : 'value',
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'right'
|
|
|
}
|
|
|
},
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
}
|
|
|
],
|
|
|
series : [
|
|
|
{
|
|
|
name:'申报异常',
|
|
|
type:'bar',
|
|
|
data:[100, 80, 136, 150, 120, 56, 200, 162, 105, 63, 169, 236],
|
|
|
markPoint : {
|
|
|
data : [
|
|
|
{type : 'max', name: '最大值'},
|
|
|
{type : 'min', name: '最小值'}
|
|
|
]
|
|
|
},
|
|
|
markLine : {
|
|
|
data : [
|
|
|
{type : 'average', name: '平均值'}
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
name:'申报正常',
|
|
|
type:'bar',
|
|
|
data:[983, 820, 1236, 930, 1600, 1032, 890, 1300, 1921, 984, 1960, 2630],
|
|
|
markPoint : {
|
|
|
data : [
|
|
|
{name : '月最高', value : 2630, xAxis: 12, yAxis: 2630, symbolSize:18},
|
|
|
{name : '月最低', value : 820, xAxis: 2, yAxis: 830}
|
|
|
]
|
|
|
},
|
|
|
markLine : {
|
|
|
data : [
|
|
|
{type : 'average', name : '平均值'}
|
|
|
]
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
};
|
|
|
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#rodeAbook")[0]);
|
|
|
option = {
|
|
|
tooltip : {
|
|
|
trigger: 'axis'
|
|
|
},
|
|
|
grid: {
|
|
|
x: 46,
|
|
|
y:30,
|
|
|
x2:30,
|
|
|
y2:20,
|
|
|
borderWidth: 0
|
|
|
},
|
|
|
|
|
|
calculable : false,
|
|
|
legend: {
|
|
|
data:['已放行','待提货','已提离'],
|
|
|
textStyle:{
|
|
|
color:"#e9ebee"
|
|
|
|
|
|
}
|
|
|
},
|
|
|
xAxis : [
|
|
|
{
|
|
|
type : 'category',
|
|
|
data : ['周一','周二','周三','周四','周五','周六','周日'],
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'center'
|
|
|
}
|
|
|
}
|
|
|
|
|
|
}
|
|
|
],
|
|
|
yAxis : [
|
|
|
{
|
|
|
type : 'value',
|
|
|
name : '舱单量',
|
|
|
axisLabel : {
|
|
|
formatter: '{value} ',
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'right'
|
|
|
}
|
|
|
},
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
type : 'value',
|
|
|
name : '航班',
|
|
|
axisLabel : {
|
|
|
formatter: '{value} ',
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'right'
|
|
|
}
|
|
|
},
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
},
|
|
|
|
|
|
],
|
|
|
series : [
|
|
|
|
|
|
{
|
|
|
name:'进港',
|
|
|
type:'bar',
|
|
|
stack: '单量',
|
|
|
data:[120, 132, 101, 134, 90, 230, 210],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#ffcb89"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
name:'出港',
|
|
|
type:'bar',
|
|
|
stack: '单量',
|
|
|
data:[220, 232, 301, 234, 190, 330, 210],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#005ea1"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
|
|
|
{
|
|
|
name:'航班',
|
|
|
type:'line',
|
|
|
yAxisIndex: 1,
|
|
|
data:[20, 12, 10, 14, 20, 30, 10],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#0ad5ff"
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
};
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#bookBmonth")[0]);
|
|
|
var option = {
|
|
|
tooltip: { //提示框,鼠标悬浮交互时的信息提示
|
|
|
show: true,
|
|
|
trigger: 'axis'
|
|
|
},
|
|
|
grid: {
|
|
|
x: 46,
|
|
|
y:30,
|
|
|
x2:30,
|
|
|
y2:40,
|
|
|
borderWidth: 0
|
|
|
},
|
|
|
legend: {
|
|
|
data: [],
|
|
|
orient: 'vertical',
|
|
|
textStyle: { fontWeight: 'bold', color: '#a4a7ab' }
|
|
|
},
|
|
|
|
|
|
calculable: false,
|
|
|
xAxis: [
|
|
|
{
|
|
|
type: 'category',
|
|
|
boundaryGap: false,
|
|
|
data : ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月'],
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'center'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
],
|
|
|
yAxis: [
|
|
|
{
|
|
|
type: 'value',
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'right'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
series: [
|
|
|
{
|
|
|
name: '',
|
|
|
type: 'line',
|
|
|
stack: '申报正常',
|
|
|
data:[983, 820, 1236, 930, 1600, 1032, 890, 1300, 1921, 984, 1960, 2630],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color: '#02bcbc'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
};
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#seaAbook01")[0]);
|
|
|
option = {
|
|
|
|
|
|
tooltip : {
|
|
|
trigger: 'axis'
|
|
|
},
|
|
|
legend: {
|
|
|
orient : 'vertical',
|
|
|
x : 'left',
|
|
|
data:['已组板','未组板','已放行','未放行','已驶离'], textStyle:{
|
|
|
color:"#e9ebee"
|
|
|
|
|
|
}
|
|
|
},
|
|
|
|
|
|
calculable : false,
|
|
|
series : [
|
|
|
|
|
|
{
|
|
|
name:'舱单申报总量',
|
|
|
type:'pie',
|
|
|
radius : '70%',
|
|
|
center: ['50%', '60%'],
|
|
|
tooltip : {
|
|
|
trigger: 'item',
|
|
|
formatter: '{a} <br/>{b} : {c} ({d}%)'
|
|
|
},
|
|
|
splitLine:{show: true},
|
|
|
roseType : 'area',
|
|
|
x: '50%', // for funnel
|
|
|
max: 40, // for funnel
|
|
|
sort : 'ascending', // for funnel
|
|
|
data:[
|
|
|
{value:2560, name:'已组板',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#2e7cff"
|
|
|
}
|
|
|
}},
|
|
|
{value:3690, name:'未组板',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#ffcb89"
|
|
|
}
|
|
|
}},
|
|
|
{value:5690, name:'已放行',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#005ea1"
|
|
|
}
|
|
|
}},
|
|
|
{value:6312, name:'未放行',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#0ad5ff"
|
|
|
}
|
|
|
}},
|
|
|
{value:6312, name:'已驶离',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#0ad5ff"
|
|
|
}
|
|
|
}}
|
|
|
]
|
|
|
}
|
|
|
]
|
|
|
};
|
|
|
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#actionBook")[0]);
|
|
|
option = {
|
|
|
tooltip : {
|
|
|
trigger: 'axis'
|
|
|
},
|
|
|
grid: {
|
|
|
x: 46,
|
|
|
y:30,
|
|
|
x2:30,
|
|
|
y2:20,
|
|
|
borderWidth: 0
|
|
|
},
|
|
|
|
|
|
calculable : false,
|
|
|
legend: {
|
|
|
data:['老货站','西货站','军投','北货站'],
|
|
|
textStyle:{
|
|
|
color:"#e9ebee"
|
|
|
|
|
|
}
|
|
|
},
|
|
|
xAxis : [
|
|
|
{
|
|
|
type : 'category',
|
|
|
splitLine : {show : false},
|
|
|
data : ['周一','周二','周三','周四','周五','周六','周日'],
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#fff',
|
|
|
align: 'center'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
yAxis : [
|
|
|
{
|
|
|
type : 'value',
|
|
|
position: 'right',
|
|
|
splitLine : {show : false},
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#fff',
|
|
|
align: 'center'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
series : [
|
|
|
{
|
|
|
name:'老货站',
|
|
|
type:'bar',
|
|
|
data:[320, 332, 301, 334, 390, 330, 320],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#2e7cff"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
name:'西货站',
|
|
|
type:'bar',
|
|
|
tooltip : {trigger: 'item'},
|
|
|
stack: '广告',
|
|
|
data:[120, 132, 101, 134, 90, 230, 210],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#feb602"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
name:'军投',
|
|
|
type:'bar',
|
|
|
tooltip : {trigger: 'item'},
|
|
|
stack: '广告',
|
|
|
data:[220, 182, 191, 234, 290, 330, 310],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#ffcb89"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
name:'北货站',
|
|
|
type:'bar',
|
|
|
tooltip : {trigger: 'item'},
|
|
|
stack: '广告',
|
|
|
data:[150, 232, 201, 154, 190, 330, 410],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#005ea1"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
|
|
|
{
|
|
|
name:'申报总单量',
|
|
|
type:'line',
|
|
|
data:[862, 1018, 964, 1026, 1679, 1600, 1570],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#0ad5ff"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
|
|
|
{
|
|
|
name:'货物细分',
|
|
|
type:'pie',
|
|
|
tooltip : {
|
|
|
trigger: 'item',
|
|
|
formatter: '{a} <br/>{b} : {c} ({d}%)'
|
|
|
},
|
|
|
center: [100,80],
|
|
|
radius : [0, 30],
|
|
|
itemStyle : {
|
|
|
normal : {
|
|
|
labelLine : {
|
|
|
length : 20
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
data:[
|
|
|
{value:1048, name:'普货',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#1afffd"
|
|
|
}
|
|
|
}},
|
|
|
{value:251, name:'电子',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#2e7cff"
|
|
|
}
|
|
|
}},
|
|
|
{value:147, name:'医疗',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#ffcb89"
|
|
|
}
|
|
|
}},
|
|
|
{value:102, name:'数码',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#005ea1"
|
|
|
}
|
|
|
}}
|
|
|
]
|
|
|
}
|
|
|
]
|
|
|
};
|
|
|
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
$(function(){
|
|
|
var myChart = echarts.init($("#whearAbook")[0]);
|
|
|
option = {
|
|
|
tooltip : {
|
|
|
trigger: 'axis'
|
|
|
},
|
|
|
grid: {
|
|
|
x: 46,
|
|
|
y:30,
|
|
|
x2:30,
|
|
|
y2:20,
|
|
|
borderWidth: 0
|
|
|
},
|
|
|
|
|
|
calculable : false,
|
|
|
legend: {
|
|
|
data:['已理货','未理货','异常'],
|
|
|
textStyle:{
|
|
|
color:"#e9ebee"
|
|
|
|
|
|
}
|
|
|
},
|
|
|
xAxis : [
|
|
|
{
|
|
|
type : 'category',
|
|
|
data : ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月'],
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'center'
|
|
|
}
|
|
|
}
|
|
|
|
|
|
}
|
|
|
],
|
|
|
yAxis : [
|
|
|
{
|
|
|
type : 'value',
|
|
|
|
|
|
name : '调拨转运量',
|
|
|
axisLabel : {
|
|
|
formatter: '{value} ',
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'right'
|
|
|
}
|
|
|
},
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
type : 'value',
|
|
|
name : '舱单申报量',
|
|
|
axisLabel : {
|
|
|
formatter: '{value} 件',
|
|
|
textStyle: {
|
|
|
color: '#a4a7ab',
|
|
|
align: 'right'
|
|
|
}
|
|
|
},
|
|
|
splitLine: {
|
|
|
show: false
|
|
|
},
|
|
|
},
|
|
|
|
|
|
],
|
|
|
series : [
|
|
|
|
|
|
{
|
|
|
name:'调拨',
|
|
|
type:'bar',
|
|
|
data:[20, 49, 70, 232, 256, 767, 1356, 1622, 36, 200, 64, 33],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#0ad5ff"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
name:'国际转运',
|
|
|
type:'bar',
|
|
|
data:[26, 59, 90, 264, 287, 707, 1756, 1822, 487, 188, 60, 23],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#005ea1"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
name:'进口申报量',
|
|
|
type:'line',
|
|
|
yAxisIndex: 1,
|
|
|
data:[200, 220, 330, 450, 630, 1020, 2030, 2340, 2300, 1650, 12000, 6200],
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color:"#1afffd"
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
};
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
});
|
|
|
</script>
|
|
|
|
|
|
</body>
|
|
|
</html> |
...
|
...
|
|