|
|
@ -10,7 +10,7 @@
|
|
|
|
<meta name='viewport' content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0'>
|
|
|
|
<meta name='viewport' content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0'>
|
|
|
|
|
|
|
|
|
|
|
|
<!--当前页面的三要素-->
|
|
|
|
<!--当前页面的三要素-->
|
|
|
|
<title>国外实时疫情</title>
|
|
|
|
<title>实时疫情</title>
|
|
|
|
<meta name="description" content="关键词、关键字">
|
|
|
|
<meta name="description" content="关键词、关键字">
|
|
|
|
<meta name="keywords" content="描述">
|
|
|
|
<meta name="keywords" content="描述">
|
|
|
|
|
|
|
|
|
|
|
@ -24,16 +24,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
|
|
|
|
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
<script src={{url_for('static',filename='js/update.js')}}></script>
|
|
|
|
|
|
|
|
<script
|
|
|
|
<script
|
|
|
|
src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js">
|
|
|
|
src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js">
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
<script src={{url_for('static',filename='js/china.js')}}></script>
|
|
|
|
<script src={{url_for('static',filename='js/china.js')}}></script>
|
|
|
|
<script type='text/javascript' src='{{ url_for("static",filename="js/echarts.js")}}'></script>
|
|
|
|
<script type='text/javascript' src='{{ url_for("static",filename="js/echarts.js")}}'></script>
|
|
|
|
<script type='text/javascript' src='{{ url_for("static",filename="js/china.js")}}'></script>
|
|
|
|
<script type='text/javascript' src='{{ url_for("static",filename="js/china.js")}}'></script>
|
|
|
|
|
|
|
|
<script type='text/javascript' src='{{ url_for("static",filename="js/world.js")}}'></script>
|
|
|
|
<script type="text/javascript",src=" {{url_for('static',filename='js/jquery-3.2.1.js')}}"></script>
|
|
|
|
<script type="text/javascript",src=" {{url_for('static',filename='js/jquery-3.2.1.js')}}"></script>
|
|
|
|
<script src="{{url_for('static',filename='js/world.js')}}">
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -73,16 +71,13 @@
|
|
|
|
<div class="tabs_content">
|
|
|
|
<div class="tabs_content">
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 国内疫情 -->
|
|
|
|
<!-- 国内疫情 -->
|
|
|
|
<div class="tabs_list dongtai">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- 国外疫情 -->
|
|
|
|
|
|
|
|
<div class="tabs_list gailan">
|
|
|
|
<div class="tabs_list gailan">
|
|
|
|
<!-- gl_tips -->
|
|
|
|
<!-- gl_tips -->
|
|
|
|
<p class="gl_tips">截止<span id="nowtime">2020-02-02 11:52</span>统计</p>
|
|
|
|
<p class="gl_tips">截止<span id="nowtime">2020-02-02 11:52</span>全国数据统计</p>
|
|
|
|
<!-- detail4 -->
|
|
|
|
<!-- detail4 -->
|
|
|
|
<div class="detail4">
|
|
|
|
<div class="detail4">
|
|
|
|
<div class="list4">
|
|
|
|
<div class="list4">
|
|
|
|
<p class="color1">较昨日<span class="add_num1"></span></p>
|
|
|
|
<p class="color1">较昨日<span class="add_num1">110</span></p>
|
|
|
|
<p class="num num1 color1">0</p>
|
|
|
|
<p class="num num1 color1">0</p>
|
|
|
|
<div class="text">确诊病例</div>
|
|
|
|
<div class="text">确诊病例</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
@ -107,11 +102,12 @@
|
|
|
|
<div class="map t_common">
|
|
|
|
<div class="map t_common">
|
|
|
|
<div class="map_tit tit_common">
|
|
|
|
<div class="map_tit tit_common">
|
|
|
|
<!-- <span class="tit_icon"></span> -->
|
|
|
|
<!-- <span class="tit_icon"></span> -->
|
|
|
|
<span class="tit_con"> 累计确诊</span>
|
|
|
|
<span class="tit_con"> 全球累计确诊</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="map_con" id="map_echarts" style="width:100%;height:600px;">
|
|
|
|
<div class="map_con" id="map_echarts" style="width:100%;height:300px;">
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<p><br> </p>
|
|
|
|
<div class="map t_common">
|
|
|
|
<div class="map t_common">
|
|
|
|
<div class="map_tit tit_common">
|
|
|
|
<div class="map_tit tit_common">
|
|
|
|
<span class="tit_con">当前确诊人数最多的10个国家</span>
|
|
|
|
<span class="tit_con">当前确诊人数最多的10个国家</span>
|
|
|
@ -119,26 +115,26 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="echarts1" style="width:100%;height:4rem;margin-bottom:0.4rem;"></div>
|
|
|
|
<div id="echarts1" style="width:100%;height:4rem;margin-bottom:0.4rem;"></div>
|
|
|
|
|
|
|
|
<p><br> </p>
|
|
|
|
<div class="map t_common">
|
|
|
|
<div class="map t_common">
|
|
|
|
<div class="map_tit tit_common">
|
|
|
|
<div class="map_tit tit_common">
|
|
|
|
<span class="tit_con">全球累计新增确诊</span>
|
|
|
|
<span class="tit_con">全球确诊人数变化</span>
|
|
|
|
<div class="map_con" id="confirmedRelative" style="width:100%;height:400px;"></div>
|
|
|
|
<div class="map_con" id="asymptomaticLoc" style="width:100%;height:300px;"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="echarts2" style="width:100%;height:4rem;margin-bottom:0.4rem;"></div>
|
|
|
|
<div id="echarts2" style="width:100%;height:4rem;margin-bottom:0.4rem;"></div>
|
|
|
|
|
|
|
|
<p><br> </p>
|
|
|
|
<!-- table -->
|
|
|
|
<!-- table -->
|
|
|
|
<!-- 全国表格 -->
|
|
|
|
<!-- 全国表格 -->
|
|
|
|
<div class="china table_t t_common">
|
|
|
|
<div class="china table_t t_common">
|
|
|
|
<div class="tit_common">
|
|
|
|
<div class="tit_common">
|
|
|
|
<!-- <span class="tit_icon"></span> -->
|
|
|
|
<!-- <span class="tit_icon"></span> -->
|
|
|
|
<span class="tit_con"> 全球各国数据统计</span>
|
|
|
|
<span class="tit_con"> 全球数据统计</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="china table_pro">
|
|
|
|
<div class="china table_pro">
|
|
|
|
<div class="title">
|
|
|
|
<div class="title">
|
|
|
|
<span class="t_area">地区</span>
|
|
|
|
<span class="t_area">国家</span>
|
|
|
|
<span class="t_confirm">累计确诊</span>
|
|
|
|
<span class="t_confirm">累计确诊</span>
|
|
|
|
<span class="t_dead">新增</span>
|
|
|
|
<span class="t_dead">新增</span>
|
|
|
|
<span class="t_heal">死亡</span>
|
|
|
|
<span class="t_heal">死亡</span>
|
|
|
@ -148,6 +144,14 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- 国外疫情 -->
|
|
|
|
|
|
|
|
<div class="tabs_list dongtai">
|
|
|
|
|
|
|
|
<div class="main">
|
|
|
|
|
|
|
|
<ul class="cbp_tmtimeline">
|
|
|
|
|
|
|
|
<!-- 这里是最新动态 -->
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<!-- 防护知识 -->
|
|
|
|
<!-- 防护知识 -->
|
|
|
|
<div class="tabs_list fhzs">
|
|
|
|
<div class="tabs_list fhzs">
|
|
|
|
|
|
|
|
|
|
|
@ -163,12 +167,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
//在国内,国外疫情,防护知识间切换
|
|
|
|
//在国内,国外疫情,防护知识间切换
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var ospan = document.querySelectorAll('.middle_con .wrap .tabs .tabs_wrap span');
|
|
|
|
var ospan = document.querySelectorAll('.middle_con .wrap .tabs .tabs_wrap span');
|
|
|
|
|
|
|
|
|
|
|
|
var num_op = 0;
|
|
|
|
var num_op = 0;
|
|
|
|
var tabs_list = document.querySelectorAll('.middle_con .wrap .tabs_content .tabs_list');
|
|
|
|
var tabs_list = document.querySelectorAll('.middle_con .wrap .tabs_content .tabs_list');
|
|
|
|
|
|
|
|
|
|
|
|
tabs_list[0].style.display = 'block';
|
|
|
|
tabs_list[0].style.display = 'block';
|
|
|
|
for (var i = 0; i < ospan.length; i++) {
|
|
|
|
for (var i = 0; i < ospan.length; i++) {
|
|
|
|
ospan[i].index = i;
|
|
|
|
ospan[i].index = i;
|
|
|
@ -187,8 +188,7 @@ for (var i = 0; i < ospan.length; i++) {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//绘制全世界疫情地图
|
|
|
|
//绘制全球疫情地图
|
|
|
|
var dataList=[]
|
|
|
|
|
|
|
|
var myChart = echarts.init(document.getElementById('map_echarts'));
|
|
|
|
var myChart = echarts.init(document.getElementById('map_echarts'));
|
|
|
|
option = {
|
|
|
|
option = {
|
|
|
|
title: {
|
|
|
|
title: {
|
|
|
@ -428,33 +428,10 @@ dataRange:{
|
|
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
//表格填充
|
|
|
|
//绘制前10个确诊人数最多的国家
|
|
|
|
function eachchina(province,confirmed,curconfirm,died) {
|
|
|
|
|
|
|
|
var str = '';
|
|
|
|
|
|
|
|
if (province.length!=0) {
|
|
|
|
|
|
|
|
for (var i = 0, len = province.length; i < len; i++) {
|
|
|
|
|
|
|
|
str += `<li class="c_line">
|
|
|
|
|
|
|
|
<div class="line_first">
|
|
|
|
|
|
|
|
<span class="c_area">
|
|
|
|
|
|
|
|
<img src="{{url_for('static',filename='images/arrow.png')}}">`;
|
|
|
|
|
|
|
|
str += `<div style="display:inline-block;margin-left:0.1rem;">` + province[i] + `</div>`;
|
|
|
|
|
|
|
|
str += `</span>`;
|
|
|
|
|
|
|
|
str += `<span class="c_confirm">` + confirmed[i] + `</span>`;
|
|
|
|
|
|
|
|
str += `<span class="c_dead">` + curconfirm[i] + `</span>`;
|
|
|
|
|
|
|
|
str += `<span class="c_heal">` + died[i] + `</span>`;
|
|
|
|
|
|
|
|
str += `</div>`;
|
|
|
|
|
|
|
|
str += `</li>`;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return str;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//绘制世界top10确诊国家
|
|
|
|
|
|
|
|
var top10chart=echarts.init(document.getElementById('top10chart'));
|
|
|
|
var top10chart=echarts.init(document.getElementById('top10chart'));
|
|
|
|
var top10option={
|
|
|
|
var top10option={
|
|
|
|
title:{
|
|
|
|
title:{
|
|
|
|
text:'确诊top10',
|
|
|
|
|
|
|
|
left:'20px',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
tooltip:{
|
|
|
|
tooltip:{
|
|
|
@ -494,8 +471,8 @@ var top10option={
|
|
|
|
|
|
|
|
|
|
|
|
]
|
|
|
|
]
|
|
|
|
};
|
|
|
|
};
|
|
|
|
//绘制累计新增和
|
|
|
|
//绘制全球确诊人数增长曲线
|
|
|
|
var totalAdd=echarts.init(document.getElementById('confirmedRelative'));
|
|
|
|
var totalAdd=echarts.init(document.getElementById('asymptomaticLoc'));
|
|
|
|
Addoption={
|
|
|
|
Addoption={
|
|
|
|
title:{
|
|
|
|
title:{
|
|
|
|
|
|
|
|
|
|
|
@ -553,17 +530,36 @@ Addoption={
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function eachchina(province,confirmed,curconfirm,died) {
|
|
|
|
|
|
|
|
var str = '';
|
|
|
|
|
|
|
|
if (province.length!=0) {
|
|
|
|
|
|
|
|
for (var i = 0, len = province.length; i < len; i++) {
|
|
|
|
|
|
|
|
str += `<li class="c_line">
|
|
|
|
|
|
|
|
<div class="line_first">
|
|
|
|
|
|
|
|
<span class="c_area">
|
|
|
|
|
|
|
|
<img src="{{url_for('static',filename='images/arrow.png')}}">`;
|
|
|
|
|
|
|
|
str += `<div style="display:inline-block;margin-left:0.1rem;">` + province[i] + `</div>`;
|
|
|
|
|
|
|
|
str += `</span>`;
|
|
|
|
|
|
|
|
str += `<span class="c_confirm">` + confirmed[i] + `</span>`;
|
|
|
|
|
|
|
|
str += `<span class="c_dead">` + curconfirm[i] + `</span>`;
|
|
|
|
|
|
|
|
str += `<span class="c_heal">` + died[i] + `</span>`;
|
|
|
|
|
|
|
|
str += `</div>`;
|
|
|
|
|
|
|
|
str += `</li>`;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return str;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
$.ajax({
|
|
|
|
$.ajax({
|
|
|
|
cache:false,
|
|
|
|
cache:false,
|
|
|
|
type:'POST',
|
|
|
|
type:'POST',
|
|
|
|
async:false,
|
|
|
|
async:false,
|
|
|
|
url:'/globalInfo',
|
|
|
|
url:'/globalInfo',
|
|
|
|
data:[],
|
|
|
|
|
|
|
|
error:function(request){
|
|
|
|
error:function(request){
|
|
|
|
alert('false');
|
|
|
|
alert('false');
|
|
|
|
},
|
|
|
|
},
|
|
|
|
success:function(results){
|
|
|
|
success:function(results){
|
|
|
|
$("#nowtime").html(results.updateTime);
|
|
|
|
$("#nowtime").html(results.updateTime);
|
|
|
|
$(".num1").html(results.TotalConfirmed); //确诊病例
|
|
|
|
$(".num1").html(results.TotalConfirmed); //确诊病例
|
|
|
|
$(".add_num1").html(results.TotalcurConfirmRelative);//新增
|
|
|
|
$(".add_num1").html(results.TotalcurConfirmRelative);//新增
|
|
|
|
$(".num2").html(results.TotalCurConfirm); //现存确诊
|
|
|
|
$(".num2").html(results.TotalCurConfirm); //现存确诊
|
|
|
@ -586,27 +582,29 @@ $.ajax({
|
|
|
|
top10confirmed=results.top10confirmed;
|
|
|
|
top10confirmed=results.top10confirmed;
|
|
|
|
top10curconfirm=results.top10curconfirm;
|
|
|
|
top10curconfirm=results.top10curconfirm;
|
|
|
|
top10country=results.top10country;
|
|
|
|
top10country=results.top10country;
|
|
|
|
|
|
|
|
|
|
|
|
for(i=0;i<10;i++){
|
|
|
|
for(i=0;i<10;i++){
|
|
|
|
top10option.xAxis.data.push(top10country[i]);
|
|
|
|
top10option.xAxis.data.push(top10country[i]);
|
|
|
|
top10option.series[0].data.push(top10confirmed[i]);
|
|
|
|
top10option.series[0].data.push(top10confirmed[i]);
|
|
|
|
top10option.series[1].data.push(top10curconfirm[i]);
|
|
|
|
top10option.series[1].data.push(top10curconfirm[i]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
newAddconfirmed=results.newAddconfirmed;
|
|
|
|
newAddconfirmed=results.newAddconfirmed;
|
|
|
|
newAddTime=results.newAddTime;
|
|
|
|
newAddTime=results.newAddTime;
|
|
|
|
for(i=0;i<newAddconfirmed.length;i++){
|
|
|
|
for(i=0;i<newAddTime.length;i++){
|
|
|
|
Addoption.xAxis.data.push(newAddTime[i]);
|
|
|
|
Addoption.xAxis.data.push(newAddTime[i]);
|
|
|
|
Addoption.series[0].data.push(newAddconfirmed[i]);
|
|
|
|
Addoption.series[0].data.push(newAddconfirmed[i]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
|
|
|
|
|
top10chart.setOption(top10option);
|
|
|
|
|
|
|
|
totalAdd.setOption(Addoption);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
myChart.setOption(option);
|
|
|
|
|
|
|
|
top10chart.setOption(top10option);
|
|
|
|
|
|
|
|
totalAdd.setOption(Addoption);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|