张家口产业监测
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1055 lines
33 KiB

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ include file="/common/ctx.jsp"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="${ctx}/hbcyjc/resourceNew/js/jquery.min.js"></script>
<script src="${ctx }/hbcyjc/resource/js/jquery.min.js"></script>
<script src="${ctx }/hbcyjc/resource/js/layer/layer.js"></script>
<%-- <script src="${ctx}/js/layer/layer.js"></script> --%>
<!-- 数字滚动 -->
<script src="${ctx}/hbcyjc/resourceNew/js/numberRun.js"></script>
<%--<link type="text/css" rel="stylesheet" href="${ctx}/hbcyjc/resourceNew/css/cjy_style.css"/>--%>
<%--<link type="text/css" rel="stylesheet" href="${ctx}/hbcyjc/resourceNew/css/cjy_style2.css" />--%>
<%--<link type="text/css" rel="stylesheet" href="${ctx}/hbcyjc/resourceNew/css/cjy_zlmxg.css" />--%>
<%@ include file="/common/theme_css.jsp" %>
<script type="text/javascript" src="${ctx}/hbcyjc/resource/js/echarts/echarts.min.js"></script>
<title>导游监测分析系统</title>
<script type="text/javascript">
$(document).ready(function() {
if('${isDept}'=='city'){
chooseCounty(false);
}else if('${isDept}'=='province'){
chooseCity(false);
chooseCounty(false);
}
});
//根据省查询市
function chooseCity(flag){
var deptid = $("#province").val();
if(deptid){
$.ajax({
url : "${ctx}/sysdept/selectBydpid.do",
data : {"deptid" : deptid},
type : "post",
dataType : "json",
async : false,
success : function(data) {
document.getElementById("city").options.length=0;//删除所有option
$("#city").append("<option value=''>-请选择-</option>");
if(data!=null && data.length>0){
for(var i=0;i<data.length;i++){
$("#city").append("<option value='"+data[i].dremark+"'>"+data[i].dname+"</option>");
}
$("#city option[value='${city}']").attr("selected",true);
}
if(flag){
seledata();
}
}
});
}
}
//根据市查询 区/县
function chooseCounty(flag){
var deptid = $("#city").val();
if(deptid){
$.ajax({
url : "${ctx}/sysdept/selectBydpid.do",
data : {"deptid" : deptid},
type : "post",
dataType : "json",
async : false,
success : function(data) {
document.getElementById("county").options.length=0;//删除所有option
$("#county").append("<option value=''>-请选择-</option>");
if(data!=null && data.length>0){
for(var i=0;i<data.length;i++){
$("#county").append("<option value='"+data[i].dremark+"'>"+data[i].dname+"</option>");
}
$("#county option[value='${county}']").attr("selected",true);
}
if(flag){
seledata();
}
}
});
}
}
$(document).ready(function() {
var sysName = "导游监测系统";
$("#sysName").html(sysName);
$("#bottom_menu").css('display', 'none');
$("#current_page").css('display', 'none');
});
</script>
</head>
<body class="chext old_page transparency-header">
<div class="xingk_nr"></div>
<%@include file="/common/menu.jsp" %>
<!--漂浮-筛选条件-->
<div class="gy_sx" style="display: none;">
<a class="bttn_tssx"><span class="bttn_sxdh"></span></a>
<div class="sx_nr" style="text-align: center;">
<a href="javascript:chooseSearchType('day');" class="xsflx" id="search_day">按日分析</a>
<a href="javascript:chooseSearchType('month');" class="xsflx" id="search_month">按月分析</a>
<a href="javascript:chooseSearchType('year');" class="xsflx active" id="search_year">按年分析</a>
<div class="sx_form sx_form2">
<div class="form_input2" id="div_select_date">
</div>
<div class="form_select">
<select id="province" name="province" onchange="chooseCity(true)">
<c:forEach items="${provinceList}" var="dept">
<c:choose>
<c:when test="${dept.dremark == province}">
<option value="${dept.dremark}" selected="selected">${dept.dname}</option>
</c:when>
<c:otherwise>
<option value="${dept.dremark}">${dept.dname}</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
</div>
<div class="form_select">
<select class="form-control" id="city" name="city" onchange="chooseCounty(true)">
<c:forEach items="${cityList}" var="dept">
<c:choose>
<c:when test="${dept.dremark == city}">
<option value="${dept.dremark}" selected="selected">${dept.dname}</option>
</c:when>
<c:otherwise>
<option value="${dept.dremark}">${dept.dname}</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
</div>
<div class="form_select">
<select class="form-control" id="county" name="county" onchange="seledata()">
<c:forEach items="${countyList}" var="dept">
<c:choose>
<c:when test="${dept.dremark == county}">
<option value="${dept.dremark}" selected="selected">${dept.dname}</option>
</c:when>
<c:otherwise>
<option value="${dept.dremark}">${dept.dname}</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
</div>
</div>
<span class="jb-leftx"></span>
<span class="jb-rights"></span>
</div>
</div>
<!--漂浮-筛选条件 结束-->
<div class="old_pg_wrap wlp_sm_1">
<div class="flexbox">
<div class="flex-2">
<div class="com_box_zsy mgn_r_15" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>导游领队概述</span></h3>
</div>
<div style=" height:240px;">
<div class="che_sjkj">
<div class="gdsz" style="margin-top:0; margin-bottom:10px">
<div class="pl_zongs">导游<br />
总数</div>
<div class="shuzi">
<div class="numberRun7" style="padding-left: 30px;"></div>
</div>
<div class="mb_left"></div>
<div class="mb_right"></div>
<!--数字滚动-->
<script src="${ctx}/hbcyjc/resourceNew/js/numberRun.js"></script>
</div>
</div>
<div class="flexbox">
<div class="flex-1 mgn_r_15" id = "hyzzdyyhtsj">
<div style="height:180px; width: 200px;" id = "hyzzdyyht">环形图</div>
</div>
<div class="flex-1 mgn_r_15" id = "lxszzdysj">
<div style="height:180px; width: 200px;" id = "lxszzdy">环形图</div>
</div>
<div class="flex-1"> <div style="height:180px;">
<div class="dyld_wp pulse">
<div class="dyld_zj" id = "ldzs"></div>
<div class="unit_dyld_1" id = "galdsl"></div>
<div class="unit_dyld_1" id = "cjldsl"></div>
<div class="unit_dyld_1" id = "bjldsl"></div>
<div class="clear"></div>
</div>
</div></div>
</div>
</div>
</div>
</div>
<div class="flex-1">
<div class="com_box_zsy mgn_r_15" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>导游等级统计</span></h3>
</div>
<div style=" height:240px;">
<div class="dy_djste" id = "dydjtj">
</div>
</div>
</div>
</div>
<div class="flex-1">
<div class="com_box_zsy" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>语种分布TOP5</span></h3>
</div>
<div style="height:240px;">
<div class="dy_yzfb" id = "yzfbqw">
</div>
</div>
</div>
</div>
</div>
<div class="flexbox mt15">
<!-- <div class="flex-1" >
<div class="com_box_zsy mgn_r_15" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>行业组织导游数量TOP5</span></h3>
</div>
<div style="height:240px;" id = "hyzzdyslqw">
</div>
</div>
</div> -->
<div class="flex-1" >
<div class="com_box_zsy mgn_r_15" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>旅行社导游数量TOP5</span></h3>
</div>
<div style="height:240px;" id = "lxsdyslqw">
</div>
</div>
</div>
<div class="flex-1">
<div class="com_box_zsy mgn_r_15" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>毕业院校TOP5</span></h3>
</div>
<div style="height:240px;">
<div class="jq_good">
<div class="tslyd_fb" id = "byyxqw">
</div>
</div>
</div>
</div>
</div>
<div class="flex-1">
<div class="com_box_zsy" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>毕业专业TOP5</span></h3>
</div>
<div style=" height:240px;">
<div class="jq_good hol_good">
<div class="tslyd_fb" id = "byzyqw">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mt15 flexbox tsfx_sm_3">
<div class="flex-1" >
<div class="com_box_zsy mgn_r_15" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>导游性别比例</span></h3>
</div>
<div style="height:240px;">
<div class="ts_sex">
<div class="pic_sex"> <img src="${ctx }/hbcyjc/resource/img2/sex.png">
<div class="txt_sex" id = "dyxbbl">
</div>
<div class="sex_wp" id = "dyxbblnum">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="flex-1">
<div class="com_box_zsy mgn_r_15" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>导游年龄比例</span></h3>
</div>
<div style=" height:240px;">
<div class="tsyk_nlbl fadeInUp" style="padding-top:0" id= "dynlbl">
</div>
</div>
</div>
</div>
<div class="flex-1">
<div class="com_box_zsy mgn_r_15" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>导游学历分布</span></h3>
</div>
<div style=" height:240px;">
<div class="dyjc_xlfb" id= "dyxlfb">
</div>
</div>
</div>
</div>
<div class="flex-1">
<div class="com_box_zsy" > <span class="zuos_jiao"></span> <span class="yous_jiao"></span>
<div class="dl_sub_bt">
<h3><span>导游民族分布TOP5</span></h3>
</div>
<div style="height:240px;">
<div class="dy_mzfb" id = "dymzfbqw">
</div>
</div>
</div>
</div>
</div>
</div>
<script>
//---------------------------旅游监测分析-----------------------------
//导游领队概述
function dyldgs(dyjcfxdyldgs){
if(dyjcfxdyldgs.length >= 3){
var dyjcfxdyldgshtml = "";
var dyzs = dyjcfxdyldgs[0].type; //导游总数
var dyzsnum = dyjcfxdyldgs[0].ratio; //导游总数
var hyzjdy = dyjcfxdyldgs[1].type; //行业组织导游
var hyzjdynum = dyjcfxdyldgs[1].ratio; //行业组织导游
var lxsdy = dyjcfxdyldgs[2].type; //旅行社导游
var lxsdynum = dyjcfxdyldgs[2].ratio; //旅行社导游
dyldgsyht(hyzjdynum,hyzjdy,"hyzzdyyht");//echarts 行业组织导游
dyldgsyhtdou(lxsdynum,lxsdy,"lxszzdy");//echarts 旅行社组织导游
var ldzshtml = " <h4>领队总数</h4>"+
"<p>"+ (dyjcfxdyldgs[6] ? dyjcfxdyldgs[6].ratio : 0) +"</p>";
var galdslhtml = "<h4>港澳<br />领队数量</h4>"+
"<p>"+ (dyjcfxdyldgs[3] ? dyjcfxdyldgs[3].ratio : 0) +"</p>";
var cjldslhtml = "<h4>出境<br />领队数量</h4>"+
"<p>"+ (dyjcfxdyldgs[4] ? dyjcfxdyldgs[4].ratio : 0) +"</p>";
var bjldzshtml = "<h4>边境<br />领队数量</h4>"+
"<p>"+ (dyjcfxdyldgs[5] ? dyjcfxdyldgs[5].ratio : 0) +"</p>";
//导游总数
var numRun6 = $(".numberRun7").numberAnimate({
num : dyzsnum,
speed : 2000,
numType: ''
});
$("#ldzs").html(ldzshtml);
$("#galdsl").html(galdslhtml);
$("#cjldsl").html(cjldslhtml);
$("#bjldsl").html(bjldzshtml);
}else{
var ldzshtml = " <h4>领队总数</h4>"+
"<p>0</p>";
var galdslhtml = "<h4>港澳<br />领队数量</h4>"+
"<p>0</p>";
var cjldslhtml = "<h4>出境<br />领队数量</h4>"+
"<p>0</p>";
var bjldzshtml = "<h4>边境<br />领队数量</h4>"+
"<p>0</p>";
$("#ldzs").html(ldzshtml);
$("#galdsl").html(galdslhtml);
$("#cjldsl").html(cjldslhtml);
$("#bjldsl").html(bjldzshtml);
$("#hyzzdyyhtsj").html("<div style=\"height:180px; width: 200px;\" id = \"hyzzdyyht\">环形图</div>");
$("#lxszzdysj").html("<div style=\"height:180px; width: 200px;\" id = \"lxszzdy\">环形图</div>");
dyldgsyht(hyzjdynum,hyzjdy,"hyzzdyyht");//echarts 行业组织导游,,,,,,,
dyldgsyhtdou(lxsdynum,lxsdy,"lxszzdy");//echarts 旅行社组织导游
}
}
//导游等级统计
function dydjtj(dyjcfxdydjtj){
if(dyjcfxdydjtj.length > 0){
var dyjcfxdydjtjhtml = "";
var cj = dyjcfxdydjtj[0].grade; //初级
var cjnum = dyjcfxdydjtj[0].ratio; //初级
var dydjtjclass = "";
for(var i = 0;i<dyjcfxdydjtj.length;i++){
dyjcfxdydjtjhtml += "<div class=\"unit_dysta_1\"><p>"+dyjcfxdydjtj[i].ratio+"%</p><h4>"+dyjcfxdydjtj[i].grade+"</h4></div>";
}
dyjcfxdydjtjhtml += "<div class=\"clear\"></div>";
$("#dydjtj").html(dyjcfxdydjtjhtml);
}else{
var dyjcfxdydjtjhtml = "";
dyjcfxdydjtjhtml += "<div class=\"unit_dysta_1\"><p>0%</p><h4>初级</h4></div>";
dyjcfxdydjtjhtml += "<div class=\"unit_dysta_1\"><p>0%</p><h4>中级</h4></div>";
dyjcfxdydjtjhtml += "<div class=\"unit_dysta_1\"><p>0%</p><h4>高级</h4></div>";
dyjcfxdydjtjhtml += "<div class=\"unit_dysta_1\"><p>0%</p><h4>特级</h4></div>";
dyjcfxdydjtjhtml += "<div class=\"clear\"></div>";
$("#dydjtj").html(dyjcfxdydjtjhtml);
}
}
//语种分布TOP5
function yzfbqw(dyjcfxyzfbqwu){
if(dyjcfxyzfbqwu.length > 0){
var yzfbqwhtml = "";
for(var i = 0;i<dyjcfxyzfbqwu.length;i++){
yzfbqwhtml += "<div class=\"unit_dyyz_1\"><h4>"+dyjcfxyzfbqwu[i].ratio+"</h4><p>"+dyjcfxyzfbqwu[i].type+"<span>(人)</span></p></div>";
}
yzfbqwhtml += "<div class=\"clear\"></div>";
$("#yzfbqw").html(yzfbqwhtml);
}else{
var yzfbqwhtml = "";
for(var i = 0;i<5;i++){
yzfbqwhtml += "<div class=\"unit_dyyz_1\"><h4>0</h4><p>0<span>(人)</span></p></div>";
}
yzfbqwhtml += "<div class=\"clear\"></div>";
$("#yzfbqw").html(yzfbqwhtml);
}
}
//行业组织导游数量TOP5
function hyzzdysl(dyjcfxhyzzdyslqwu){
if(dyjcfxhyzzdyslqwu.length > 0){
var dyjcfxhyzzdyslqwuhtml = "<ul class=\"dy_hynum\">";
for(var i = 0;i<dyjcfxhyzzdyslqwu.length;i++){
dyjcfxhyzzdyslqwuhtml += "<li><p>"+dyjcfxhyzzdyslqwu[i].type+"</p><h4>"+dyjcfxhyzzdyslqwu[i].ratio+"</h4></li>";
}
dyjcfxhyzzdyslqwuhtml += "</ul>";
$("#hyzzdyslqw").html(dyjcfxhyzzdyslqwuhtml);
}else{
$("#hyzzdyslqw").html("");
}
}
//旅行社导游数量TOP5
function lxsdysl(dyjcfxlxsdyslqwu){
if(dyjcfxlxsdyslqwu.length > 0){
var dyjcfxhyzzdyslqwuhtml = "<ul class=\"dy_hynum\">";
for(var i = 0;i<dyjcfxlxsdyslqwu.length;i++){
dyjcfxhyzzdyslqwuhtml += "<li><p>"+dyjcfxlxsdyslqwu[i].type+"</p><h4>"+dyjcfxlxsdyslqwu[i].ratio+"</h4></li>";
}
dyjcfxhyzzdyslqwuhtml += "</ul>";
$("#lxsdyslqw").html(dyjcfxhyzzdyslqwuhtml);
}else{
$("#lxsdyslqw").html("");
}
}
//毕业院校前五
function byysqw(dyjcfxbyyxqwu){
if(dyjcfxbyyxqwu.length > 0){
var dyjcfxbyyxqwuhtml = "<ul class=\"com_mnjd\">";
for(var i = 0;i<dyjcfxbyyxqwu.length;i++){
var liclass = 'col_jq_'+(i+1);
dyjcfxbyyxqwuhtml += "<li class=\""+liclass+" bounceInUp\">"+
"<h3><span></span>"+dyjcfxbyyxqwu[i].type+"</h3>"+
"<span class=\"jd_degnum\">"+dyjcfxbyyxqwu[i].tatio+"%</span>"+
"<p class=\"mnjd_bg\"> "+
"<span class=\"wd_num\" style=\"width:"+dyjcfxbyyxqwu[i].tatio+"%\"></span> "+
"</p>"+
"</li>";
}
dyjcfxbyyxqwuhtml += "</ul>";
$("#byyxqw").html(dyjcfxbyyxqwuhtml);
}else{
$("#byyxqw").html("");
}
}
//毕业专业前五
function byzyqw(dyjcfxbyzyqwu){
if(dyjcfxbyzyqwu.length > 0){
var dyjcfxbyzyqwuhtml = "<ul class=\"com_mnjd\">";
for(var i = 0;i<dyjcfxbyzyqwu.length;i++){
var liclass = "col_jq_"+(i+1);
dyjcfxbyzyqwuhtml += "<li class=\""+liclass+" bounceInUp\">"+
"<h3><span></span>"+dyjcfxbyzyqwu[i].type+"</h3>"+
"<span class=\"jd_degnum\">"+dyjcfxbyzyqwu[i].ratio+"%</span>"+
"<p class=\"mnjd_bg\"> "+
"<span class=\"wd_num\" style=\"width:"+dyjcfxbyzyqwu[i].ratio+"%\"></span>"+
"</p>"+
"</li>";
}
dyjcfxbyzyqwuhtml += "</ul>";
$("#byzyqw").html(dyjcfxbyzyqwuhtml);
}else{
$("#byzyqw").html("");
}
}
//导游性别比例
function dyxbbl(dyjcfxdyxbbl){
if(dyjcfxdyxbbl.length > 1){
var dyjcfxdyxbblhtml = "";
var sexY = dyjcfxdyxbbl[0].type;
var sexYnum = dyjcfxdyxbbl[0].ratio;
var sexE = dyjcfxdyxbbl[1].type;
var sexEnum = dyjcfxdyxbbl[1].ratio;
dyjcfxdyxbblhtml = "<h3>"+sexE+"<span>"+sexEnum+"%</span></h3>"+
"<h4><span>"+sexYnum+"%</span>"+sexY+"</h4>";
$("#dyxbbl").html(dyjcfxdyxbblhtml);
dyjcfxdyxbblhtml = "<div class=\"female_bfb\" style=\"width:"+sexEnum+"%;\"></div>"; //设置女性的性别比例
$("#dyxbblnum").html(dyjcfxdyxbblhtml);
}else{
var dyjcfxdyxbblhtml = "";
dyjcfxdyxbblhtml = "<h3>女<span>0%</span></h3>"+
"<h4><span>0%</span>男</h4>";
$("#dyxbbl").html(dyjcfxdyxbblhtml);
dyjcfxdyxbblhtml = "<div class=\"female_bfb\" style=\"width:0%;\"></div>"; //设置女性的性别比例
$("#dyxbblnum").html(dyjcfxdyxbblhtml);
// $("#dyxbbl").html("");
// $("#dyxbblnum").html("");
}
}
//导游年龄比例
function dynlbl(dyjcfxdynlbl){
if(dyjcfxdynlbl.length > 0){
var dyjcfxdynlblhtml = "";
var divclass = "";
var img = "";
var dytype = "";
for(var i = 0;i<dyjcfxdynlbl.length;i++){
dytype = nlblClass(dyjcfxdynlbl[i].type);
divclass = dytype.split(",")[0];
img = dytype.split(",")[1];
dyjcfxdynlblhtml += " <div class=\"yk_nian\">"+
"<img src=\""+img+"\" class=\"yk_img\" />"+
"<div class=\""+divclass+"\">"+
"<div class=\"hx_block\" style=\"width:"+dyjcfxdynlbl[i].ratio+"%\"><span>"+dyjcfxdynlbl[i].ratio+"%</span></div><h4>"+dynlpd(dyjcfxdynlbl[i].type)+"</h4>"+
"</div>"+
"</div>";
}
$("#dynlbl").html(dyjcfxdynlblhtml);
}else{
var dyjcfxdynlblhtml = "";
var divclass = "";
var img = "";
var dytype = "";
dytype = nlblClass("老年");
divclass = dytype.split(",")[0];
img = dytype.split(",")[1];
dyjcfxdynlblhtml += " <div class=\"yk_nian\">"+
"<img src=\""+img+"\" class=\"yk_img\" />"+
"<div class=\""+divclass+"\">"+
"<div class=\"hx_block\" style=\"width:0%\"><span>0%</span></div><h4>老年(>59)</h4>"+
"</div>"+
"</div>";
dytype = nlblClass("中年");
divclass = dytype.split(",")[0];
img = dytype.split(",")[1];
dyjcfxdynlblhtml += " <div class=\"yk_nian\">"+
"<img src=\""+img+"\" class=\"yk_img\" />"+
"<div class=\""+divclass+"\">"+
"<div class=\"hx_block\" style=\"width:0%\"><span>0%</span></div><h4>中年(45-59)</h4>"+
"</div>"+
"</div>";
dytype = nlblClass("青年");
divclass = dytype.split(",")[0];
img = dytype.split(",")[1];
dyjcfxdynlblhtml += " <div class=\"yk_nian\">"+
"<img src=\""+img+"\" class=\"yk_img\" />"+
"<div class=\""+divclass+"\">"+
"<div class=\"hx_block\" style=\"width:0%\"><span>0%</span></div><h4>青年(18-44)</h4>"+
"</div>"+
"</div>";
dytype = nlblClass("少年");
divclass = dytype.split(",")[0];
img = dytype.split(",")[1];
dyjcfxdynlblhtml += " <div class=\"yk_nian\">"+
"<img src=\""+img+"\" class=\"yk_img\" />"+
"<div class=\""+divclass+"\">"+
"<div class=\"hx_block\" style=\"width:0%\"><span>0%</span></div><h4>少年(10-17)</h4>"+
"</div>"+
"</div>";
$("#dynlbl").html(dyjcfxdynlblhtml);
}
}
/**
* 导游年龄判断
* 例:传入少年 返回 少年(10-17)
*/
function dynlpd(dytype){
var ret = dytype;
if(dytype=="少年"){
ret = "少年(10-17岁)";
}else if(dytype=="青年"){
ret = "青年(18-44岁)";
}else if(dytype=="中年"){
ret = "中年(45-59岁)";
}else if(dytype=="老年"){
ret = "老年(>59岁)";
}
return ret;
}
//导游学历分布
function dyxlfb(dyjcfxdyxlfb){
if(dyjcfxdyxlfb.length > 3){
var dyjcfxdyxlfbhtml = "<div class=\"unit_xl_1\"><h5>"+dyjcfxdyxlfb[3].ratio+"%</h5><p>"+dyjcfxdyxlfb[3].type+"</p></div>"+
"<div class=\"unit_xl_1\"><h5>"+dyjcfxdyxlfb[1].ratio+"%</h5><p>"+dyjcfxdyxlfb[1].type+"</p></div>"+
"<div class=\"unit_xl_1\"><h5>"+dyjcfxdyxlfb[0].ratio+"%</h5><p>"+dyjcfxdyxlfb[0].type+"</p></div>"+
"<div class=\"unit_xl_1\"><h5>"+dyjcfxdyxlfb[2].ratio+"%</h5><p>"+dyjcfxdyxlfb[2].type+"</p></div>";
$("#dyxlfb").html(dyjcfxdyxlfbhtml);
}else{
var dyjcfxdyxlfbhtml = "<div class=\"unit_xl_1\"><h5>0%</h5><p>高中及以下</p></div>"+
"<div class=\"unit_xl_1\"><h5>0%</h5><p>大专</p></div>"+
"<div class=\"unit_xl_1\"><h5>0%</h5><p>本科</p></div>"+
"<div class=\"unit_xl_1\"><h5>0%</h5><p>硕士及以上</p></div>";
$("#dyxlfb").html(dyjcfxdyxlfbhtml);
}
}
//导游民族分布TOP5
function dymzfb(dyjcfxdymzfbqwu){
if(dyjcfxdymzfbqwu.length > 3){
var dyjcfxdymzfbqwuhtml = "";
dyjcfxdymzfbqwuhtml ="<div class=\"unit_mz_2\"><p>"+dyjcfxdymzfbqwu[0].type+"</p><h4>"+dyjcfxdymzfbqwu[0].ratio+"</h4></div>"+
"<div class=\"unit_mz_3\"><p>"+dyjcfxdymzfbqwu[1].ratio+"</p><h4>"+dyjcfxdymzfbqwu[1].type+"</h4></div>"+
"<div class=\"unit_mz_4\"><p>"+dyjcfxdymzfbqwu[2].ratio+"</p><h4>"+dyjcfxdymzfbqwu[2].type+"</h4></div>"+
"<div class=\"unit_mz_5\"><p>"+dyjcfxdymzfbqwu[3].type+"</p><h4>"+dyjcfxdymzfbqwu[3].ratio+"</h4></div>"+
"<div class=\"unit_mz_1\"><p>"+dyjcfxdymzfbqwu[4].type+"</p><h4>"+dyjcfxdymzfbqwu[4].ratio+"</h4></div>";
$("#dymzfbqw").html(dyjcfxdymzfbqwuhtml);
}else{
$("#dymzfbqw").html("");
}
}
//判断导游年龄比例样式及图片
function nlblClass(type){
var nlblclass = "";
var img = "";
if(type.indexOf("少年") != -1){
nlblclass = "fudiv nian_shao";
img = "${ctx}/hbcyjc/resource/img2/cd_l.png";
}else if(type.indexOf("青年") != -1){
nlblclass = "fudiv nian_qing";
img = "${ctx}/hbcyjc/resource/img2/yg_l.png";
}else if(type.indexOf("中年") != -1){
nlblclass = "fudiv nian_zhong";
img = "${ctx}/hbcyjc/resource/img2/me_l.png";
}else if(type.indexOf("老年") != -1){
nlblclass = "fudiv nian_lao";
img = "${ctx}/hbcyjc/resource/img2/ol_l.png";
}
return nlblclass+","+img
}
//点击行业组织导游
function hyzzdy(){
return;
layer.open({
type : 2,
shade: [0.7, '#333'],
title : "",
anim : 2,
area : ['75%','70%'],
content : '${ctx}/userguide/searchUserGuideList.do?Identification=0',
end: function(){
location.reload();
}
});
}
//点击旅行社组织导游
function lxszzdy(){
return;
layer.open({
type : 2,
shade: [0.7, '#333'],
title : "",
anim : 2,
area : ['75%','70%'],
content : '${ctx}/userguide/searchUserGuideList.do?Identification=1',
end: function(){
location.reload();
}
});
}
//导游领队概述圆环图
function dyldgsyht(hyzjdynum,hyzjdy,zsid){
if(hyzjdynum == "" || hyzjdynum == null){
hyzjdynum = "0";
hyzjdy = "旅行社导游";
zsid = "hyzzdyyht";
}
var dom = document.getElementById(zsid);
var source_chart = echarts.init(dom);
var dataStyle = {
normal: {
label: {
show: false
},
labelLine: {
show: false
},
shadowBlur: 40,
shadowColor: 'rgba(40, 40, 40, 0.5)',
}
};
var placeHolderStyle = {
normal: {
color: 'rgba(44,59,70,1)', // 未完成的圆环的颜色
label: {
show: false
},
labelLine: {
show: false
}
},
emphasis: {
color: 'rgba(44,59,70,1)' // 未完成的圆环的颜色
}
};
var option = {
tooltip: {
show: false,
},
toolbox: {
show: false,
},
// color : ['#3dd4de','#b697cd','#a6f08f'],
// backgroundColor: 'rgba(0,0,0,0.8)',
series: [{
name: 'Pie3',
type: 'pie',
clockWise: false,
radius: [80, 85],
itemStyle: dataStyle,
hoverAnimation: false,
center: ['50%', '50%'],
data: [{
value: hyzjdynum,
label: {
normal: {
formatter: hyzjdynum+'\n'+hyzjdy,
position: 'center',
show: true,
textStyle: {
fontSize: '18',
fontWeight: 'normal',
color: '#a6f08f'
}
}
},
itemStyle: {
normal: {
color: '#a6f08f',
shadowColor: '#a6f08f',
shadowBlur: 10
}
}
}, {
value: 25,
name: 'invisible',
itemStyle: placeHolderStyle,
}]
}]
}
if (option && typeof option === "object") {
source_chart.setOption(option, true);
// echarts点击事件
source_chart.on('click', function(params) {
// var ctype = params.data.text;
hyzzdy()
});
}
}
//导游领队概述圆环图
function dyldgsyhtdou(hyzjdynum,hyzjdy,zsid){
if(hyzjdynum == "" || hyzjdynum == null){
hyzjdynum = "0";
hyzjdy = "行业组织导游";
zsid = "lxszzdy";
}
var dom = document.getElementById(zsid);
var source_chart = echarts.init(dom);
var dataStyle = {
normal: {
label: {
show: false
},
labelLine: {
show: false
},
shadowBlur: 40,
shadowColor: 'rgba(40, 40, 40, 0.5)',
}
};
var placeHolderStyle = {
normal: {
color: 'rgba(44,59,70,1)', // 未完成的圆环的颜色
label: {
show: false
},
labelLine: {
show: false
}
},
emphasis: {
color: 'rgba(44,59,70,1)' // 未完成的圆环的颜色
}
};
var option = {
tooltip: {
show: false,
},
toolbox: {
show: false,
},
// color : ['#3dd4de','#b697cd','#a6f08f'],
// backgroundColor: 'rgba(0,0,0,0.8)',
series: [{
name: 'Pie3',
type: 'pie',
clockWise: false,
radius: [80, 85],
itemStyle: dataStyle,
hoverAnimation: false,
center: ['50%', '50%'],
data: [{
value: hyzjdynum,
label: {
normal: {
formatter: hyzjdynum+'\n'+hyzjdy,
position: 'center',
show: true,
textStyle: {
fontSize: '20',
fontWeight: 'normal',
color: '#a6f08f'
}
}
},
itemStyle: {
normal: {
color: '#a6f08f',
shadowColor: '#a6f08f',
shadowBlur: 10
}
}
}, {
value: 25,
name: 'invisible',
itemStyle: placeHolderStyle,
}]
}]
}
if (option && typeof option === "object") {
source_chart.setOption(option, true);
// echarts点击事件
source_chart.on('click', function(params) {
// var ctype = params.data.text;
lxszzdy()
});
}
}
</script>
<script type="text/javascript" src="${ctx}/hbcyjc/network/source.js"></script>
<script type="text/javascript" src="${ctx}/js/common/cjy_date.js"></script>
<!--时间选择器-->
<script type="text/javascript" src="${ctx}/js/laydate5.09/laydate.js"></script>
<script type="text/javascript">
//筛选隐藏显示
$(document).ready(function() {
$(".bttn_tssx").click(function() {
$(".sx_nr").fadeToggle();
});
});
var starttime = '';
var endtime = '';
var areacode = '';
var date_type = 'year';
var now_search_time = '${nowYear}';
$(document).ready(function() {
//默认选中 按年分析
chooseSearchType('year');
});
function chooseSearchType(dateType){
//修改选中样式
$("#search_"+dateType).parent().find('a').removeClass('active');
$("#search_"+dateType).addClass('active');
date_type = dateType;
if(dateType=='day'){
now_search_time = '${nowYear}-${nowMonth}-${nowDay}';
setTime('date', now_search_time);
}else if(dateType=='month'){
now_search_time = '${nowYear}-${nowMonth}';
setTime('month', now_search_time);
}else if(dateType=='year'){
now_search_time = '${nowYear}';
setTime('year', now_search_time);
}
seledata();
}
//加载时间控件
function setTime(type, value){
$("#div_select_date").html('<input id="openingTime" name="openingTime" value="" />');
laydate.render({
elem : '#openingTime',
theme: "datecolor",
type: type,
value: value,
max: new Date().getTime(),
done: function(value, date, endDate){//选择完回调
now_search_time = value;
seledata();
}
});
}
// seledata();
function seledata(){
//获得时间区间
if(date_type=='day'){
starttime = now_search_time;
endtime = now_search_time;
}else if(date_type=='month'){
starttime = now_search_time + '-01';
endtime = getLastDayOfMonth(now_search_time);
}else if(date_type=='year'){
starttime = now_search_time + '-01-01';
endtime = now_search_time + '-12-31';
}
var djj = "";
//获得选中的三级联动
var province = $("#province").val();//省
var city = $("#city").val();//市
var county = $("#county").val();//县
if(county){
djj = "3";
areacode = county;
}else if(city){
djj = "2";
areacode = city;
}else if(province){
djj = "1";
areacode = province;
}
$.ajax({
type : 'POST',
url : "${ctx}/dyjcfx/gotodyjcfxlist.do?starttime="+starttime+"&endtime="+endtime+"&areacode="+areacode+"&djj="+djj,
dataType : 'json',
success : function(data) {
var kk = data;
dyldgs(data.dyjcfxdyldgs); //导游领队概述
dydjtj(data.dyjcfxdydjtj); //导游等级统计
yzfbqw(data.dyjcfxyzfbqwu); //语种分布TOP5
hyzzdysl(data.dyjcfxhyzzdyslqwu); //行业组织导游数量TOP5
lxsdysl(data.dyjcfxlxsdyslqwu); //旅行社导游数量TOP5
byysqw(data.dyjcfxbyyxqwu); //毕业院校TOP5
byzyqw(data.dyjcfxbyzyqwu); //毕业专业TOP5
dyxbbl(data.dyjcfxdyxbbl); //导游性别比例
dynlbl(data.dyjcfxdynlbl); //导游年龄比例
dyxlfb(data.dyjcfxdyxlfb); //导游学历分布
dymzfb(data.dyjcfxdymzfbqwu); //导游民族分布TOP5
}
});
}
</script>
</body>
</html>