$(function(){ text = text +"-申请量"; $('#input_reverse').change(function(){ var XYName; XYName = c_XAxisName; c_XAxisName = c_YAxisName; c_YAxisName = XYName; if(this.checked==true){ ISRESERVE = 1; concatp(); showChart(); }else{ ISRESERVE = 0; concat(); showChart(); } }) YTITLE = CARR[Y]; $('#btn_sel').click(function(){ $('#btn_cnt').toggle(); }) $('#btn_sel').mouseenter(function(){ $(this).css('background','#1c9ab0'); $(this).css('color','white'); }).mouseleave(function(){ $(this).css('background','white'); $(this).css('color','black'); }) // y轴begin var html = ''; for(var i = 0;i'; } $('#modalb1')[0].innerHTML = html; $('#mybody').click(function(){ $('#btn_cnt').hide(); $('#modalb1').hide(); STEP = 0; }) $('#modalb1 div').mouseenter(function () { $(this).css('color','white'); $(this).css('background','#3098fe'); }) $('#modalb1 div').mouseleave(function () { $(this).css('background','white'); $(this).css('color','black'); }) $('#modalb1 div').click(function () { $('#modalb1').css('display','none'); YTITLE = $(this)[0].innerText.trim(); $('#fig_btn1')[0].innerHTML = YTITLE; for(i = 0;i=4){ for(var i = 0;i=0&&Number(arrname3[i].split(':')[0])<=15) arrname3[i] = '等级' + arrname3[i].split(':')[0]; else arrname3[i] = arrname3[i].split(':')[0]; } } } for(var i = 0;i=1){ for(var i = 0;i=2){ for(var i = 0;i=3){ for(var i = 0;i=4){ for(var i = 0;i=5){ for(var i = 0;i=Number(arrvalueF1[i][j].split(':')[Y+1])){ ymin = Number(arrvalueF1[i][j].split(':')[Y+1]); } } } }else{ if(arrname3.length>1){ for(var i = 0;i1){ arrvalueF[i][j] = arrvalueF1[i][j].split('#'); } } } MODALNUM = CARR.length - (arrvalueF[0][0][0].split(':').length-1); if(MODALNUM>=1){ for(var i = 0;i=2){ for(var i = 0;i=3){ for(var i = 0;i=4){ for(var i = 0;i=5){ for(var i = 0;i=Number(arrvalueF[i][j][k].split(':')[Y+1])){ ymin = Number(arrvalueF[i][j][k].split(':')[Y+1]); } } } } }else{ for(var i = 0;i=1){ for(var i = 0;i=2){ for(var i = 0;i=3){ for(var i = 0;i=4){ for(var i = 0;i=5){ for(var i = 0;i=Number(arrvalueF1[i][j].split(':')[Y+1])){ ymin = Number(arrvalueF1[i][j].split(':')[Y+1]); } } } } } ISFIRSTF = 1; } function concatp(){ ymax = 0; ymin = 999999999; arrnamep1 = arrname2; arrnamep2 = arrname1; arrvaluep2 = []; if(typeof arrname3=='undefined'){ for(var i = 0;i=1){ for(var i = 0;i=2){ for(var i = 0;i=3){ for(var i = 0;i=4){ for(var i = 0;i=5){ for(var i = 0;i=Number(arrvalueE[i][j].split(':')[Y+1])){ ymin = Number(arrvalueE[i][j].split(':')[Y+1]); } } } }else{ if(arrname3.length>1){ for(var i = 0;i1){ arrvalueE[i][j] = arrvalue[i][j].split('#'); } } } MODALNUM = CARR.length - (arrvalueE[0][0][0].split(':').length-1); if(MODALNUM>=1){ for(var i = 0;i=2){ for(var i = 0;i=3){ for(var i = 0;i=4){ for(var i = 0;i=5){ for(var i = 0;i=Number(arrvalueE[i][j][k].split(':')[Y+1])){ ymin = Number(arrvalueE[i][j][k].split(':')[Y+1]); } } } } }else{ for(var i = 0;i=1){ for(var i = 0;i=2){ for(var i = 0;i=3){ for(var i = 0;i=4){ for(var i = 0;i=5){ for(var i = 0;i=Number(arrvalueE[i][j].split(':')[Y+1])){ ymin = Number(arrvalueE[i][j].split(':')[Y+1]); } } } } } ISFIRSTE = 1; } concatp(); var legenddata = []; if(typeof arrname3!='undefined'){ legenddata = arrname3; } //console.log(arrvaluep2,'arrvaluep2'); // if(arrvaluep2[0].length>8){ // LEGENDMODE = false; // $('#input_legend').prop('checked',false); // }else{ // LEGENDMODE = true; // $('#input_legend').prop('checked',true); // } function showChart(){ if(typeof arrname3=='undefined'){ timevalue = []; //timestring = []; for(var i = 0;i'; // } } } }else{ if(arrname3.length==1){ timevalue = []; //timestring = []; for(var i = 0;i'; // } } } }else{ timevalue = []; timestring = []; for(var i = 0;i'; // } } if(value!=0){ timestring[i] += arrname3[j] + ' : ' + value + '
' ; } } } } } myChart = echarts.init(document.getElementById('charts')); var inter = 0 for (var i = 0; i < arrnamep2.length; i++) { if (/^\d{4}$/.test(arrnamep2[i])) { inter = 'auto' } } var option = { baseOption: { color:COLORS, timeline: { bottom:'5%', axisType: 'category', data: arrnamep1, autoPlay: true, inverse: false, playInterval: 1000, label:{ normal:{ //align:'center', //verticalAlign:'bottom', //position:'bottom', //rotate:35 } } }, title: { text: text, show:c_bNameT, //subtext: CARR[Y[0]-1], x:c_szXAlignT, y:c_szYAlignT, textStyle:{ color:c_szColorT, fontSize:Number(c_nSizeT)+4, fontFamily:c_szFamilyT, fontStyle:c_szStyleT, fontWeight:c_szWeightT, }, }, legend:{ data:legenddata, show:c_bNameL, orient:c_szLayoutL, x:c_szxalignL, y:c_szyalignL, padding:parseInt(c_nSizeT)-20+30, textStyle:{ color:c_szColorL, fontSize:c_nSizeL, fontFamily:c_szFamilyL, fontStyle:c_szStyleL, fontWeight:c_szWeightL, }, }, toolbox:{ feature:{ saveAsImage:{} } }, grid: {}, calculable : true, xAxis: { type: 'category', data:arrnamep2, show:c_bNameX, name:c_XAxisName, nameLocation:c_szLocationX, nameTextStyle:{ color:c_szColorX, fontSize:c_nSizeX, fontFamily:c_szFamilyX, fontStyle:c_szStyleX, fontWeight:c_szWeightX, }, axisLabel:{ interval:inter, rotate:c_szXRotate, color:c_szColorX, fontSize:c_nSizeX, fontFamily:c_szFamilyX, fontStyle:c_szStyleX, fontWeight:c_szWeightX, formatter:function(value) { return c_showX(1,value) }, rich:{ v:{ fontSize:c_nSizeX, fontFamily:c_szFamilyX, fontStyle:c_szStyleX, fontWeight:c_szWeightX, padding: [0, 0, 5, 0], }, v1:{ fontSize:c_nSizeX, fontFamily:c_szFamilyX, fontStyle:c_szStyleX, fontWeight:c_szWeightX, padding: [0, 0, -5, 0], }, } }, axisLine:{ show:true, lineStyle:{ width:c_szLineWidthX, color: c_szLineColorX } }, splitLine:{ lineStyle:{ width:c_szSplitLineWidthX, type:c_szSplitLineTypeX } }, }, yAxis: { type: 'value', //name: CARR[Y], min:0, max:ymax, show:c_bNameY, name:c_YAxisName, nameLocation:c_szLocationY, nameTextStyle:{ color:c_szColorY, fontSize:c_nSizeY, fontFamily:c_szFamilyY, fontStyle:c_szStyleY, fontWeight:c_szWeightY, }, axisLabel:{ interval:0, rotate:c_szYRotate, color:c_szColorY, fontSize:c_nSizeY, fontFamily:c_szFamilyY, fontStyle:c_szStyleY, fontWeight:c_szWeightY, }, axisLine:{ show:true, lineStyle:{ width:c_szLineWidthY, color: c_szLineColorY } }, splitLine:{ lineStyle:{ width:c_szSplitLineWidthY, type:c_szSplitLineTypeY } }, }, series:[] }, options: [] }; for (var n = 0; n < arrvaluep2.length; n++) { option.baseOption.series.push({ name: '', type: 'bar' }); option.options.push({ tooltip:{ formatter:function(e){ //console.log(e); if(e.seriesType!='bar'){ if( typeof arrname3!='undefined'){ if(arrname3.length==1){ if(!isNaN(Number(e.name))){ return e.name + '
' + CARR[Y] + ' : ' + timevalue[arrnamep1.indexOf(Number(e.name))]; }else{ return e.name + '
' + CARR[Y] + ' : ' + timevalue[arrnamep1.indexOf(e.name)]; } }else{ if(!isNaN(Number(e.name))){ return e.name + '
' + CARR[Y] + '
' + timestring[arrnamep1.indexOf(Number(e.name))]; }else{ return e.name + '
' + CARR[Y] + '
' + timestring[arrnamep1.indexOf(e.name)];; } } }else{ if(!isNaN(Number(e.name))){ return e.name + '
' + CARR[Y] + ' : ' + timevalue[arrnamep1.indexOf(Number(e.name))]; }else{ return e.name + '
' + CARR[Y] + ' : ' + timevalue[arrnamep1.indexOf(e.name)]; } } }else{ if(typeof arrname3!='undefined'){ return e.name + '
' + CARR[Y] + '
' + e.seriesName + ' : ' + e.value; }else{ return e.name + '
' + CARR[Y] + ' : ' + e.value; } } } }, grid:{ left:c_szMarginLeftP, right:c_szMarginRightP, top:c_szMarginTopP, bottom:c_szMarginBottomP, }, series:(function(){ var res = []; if(typeof arrname3!='undefined'){ if(arrname3.length>1){ for(var j = 0;j