_trend" ).html(json.Trend.pre_year_value );} } });} function getPriceTrend(CType,time_type =3 ){$.ajax({type:"POST",url:"/index/ajax/getPriceTrend",async:false,data:{ctype:CType,timeType:time_type },success:function(data ){if(data.Code ==200 ){$('.mask2_heightcharts').hide() var zsdate_format=data.Data.dynamicIndexDate;var zsdata_format=data.Data.dynamicIndex;var Options =[];var name="";var tArray =[];for (var j=0;j < zsdate_format.length;j++) {tArray[j] =[StoTime(zsdate_format[j]),zsdata_format[j]];};Options[0] ={name:data.Data.dynamicName,data:tArray,connectNulls:true };createChart(Options,290,"dynamicPriceIndex_trend" );} },error:function(er){console.log(er );} });} function getKlineData(start_time,end_time,fanProvinceCtype =14,time_type =3,sign=0,areaV='zjxj' ){data ={start_time :start_time,end_time :end_time,areaV:areaV,timeType:time_type };if(data.areaV =='fsf' ){data.ctype =fanProvinceCtype;} $.ajax({type:"POST",url:"/index/priceindex/cementkline",async:false,data:data,success:function(data ){if(data.Code ==200 ){$('.mask2_heightcharts').hide() $('.mask3_heightcharts').hide() if(sign ==1){if('10' ==1){initallPriceIndexKline("PriceIndexWKline_trend_po425",JSON.parse(data.Data ),290,'全国水泥价格指数' );}else{initallPriceIndexKline("PriceIndexWKline_trend",JSON.parse(data.Data ),290 );} }else{if('10' ==14 ){$("#dynamicPriceIndex").hide();$("#PriceIndexWKline").show();} initallPriceIndexKline("PriceIndexWKline",JSON.parse(data.Data ),290,'全国新利国际 (CEMPI 2009年=100点)' );} } },error:function(er){console.log(er );} });} function getZSData(start_time,end_time,fanProvinceCtype =14,time_type =3,sign=0){data ={start_time :start_time,end_time :end_time,areaV:'zjxj',timeType:time_type };if(data.areaV =='fsf' ){data.ctype =fanProvinceCtype;} $.ajax({type:"POST",url:"/index/priceindex/cementzsline",async:false,data:data,success:function(data ){if(data.Code ==200 ){$('.mask2_heightcharts').hide() $('.mask3_heightcharts').hide() if ('zjxj' =='country' ) {cement_zsdate_format=data.Data[0]['dynamicIndexDate'];cement_zsdata_format=data.Data[0]['dynamicIndex'];var coal_zsdate_format=data.Data[1]['dynamicIndexDate'];var coal_zsdata_format=data.Data[1]['dynamicIndex'];var coal_zsdata_title =data.Data[1]['dynamicName'];}else {if('zjxj' =='fsf' ){$("#dynamicPriceIndex").show();$("#PriceIndexWKline").hide();} cement_zsdate_format=data.Data.dynamicIndexDate;cement_zsdata_format=data.Data.dynamicIndex;} if('zjxj' =='country' ) {cement_zsdata_title="全国新利国际 (CEMPI 2009=100点)";}else if('zjxj' =='fsf' ){cement_zsdata_title="珠江-西江新利国际 (2009=100点)";}else{cement_zsdata_title=data.Data.dynamicName + "新利国际 (" + 'CEMPI-PW' + "2009=100点)";} var cementOptions =[];var name="";var cement_tArray =[];for (var j=0;j < cement_zsdate_format.length;j++) {cement_tArray[j] =[StoTime(cement_zsdate_format[j]),cement_zsdata_format[j]];};cementOptions[0] ={name:cement_zsdata_title,data:cement_tArray };if ('zjxj' =='country' ) {var coal_tArray =[];for (var j=0;j < coal_zsdate_format.length;j++) {coal_tArray[j] =[StoTime(coal_zsdate_format[j]),coal_zsdata_format[j]];};cementOptions[1] ={name:coal_zsdata_title,data:coal_tArray,connectNulls:true };var cementCoalConfig ={};cementCoalConfig['colors'] =['#7cb5ec','#ffb260'];if(sign ===1) {createChart(cementOptions,290,"dynamicPriceIndex_trend" );}else{createChart(cementOptions,290 );} } else {if(sign ===1) {createChart(cementOptions,290,"dynamicPriceIndex_trend" );} else{createChart(cementOptions,290);} } } },error:function(er){console.log(er );} });} function getCoalPriceDiffData(start_time,end_time,time_type =3){$.ajax({type:"POST",url:"/index/priceindex/coalPriceDiffzsline",async:false,data:{start_time :start_time,end_time :end_time,timeType:time_type },success:function(data ){$('.mask2_heightcharts').hide() if(data.Code ==200 ){var coal_zsdate_format=data.Data.dynamicIndexDate;var coal_zsdata_format=data.Data.dynamicIndex;var coalOptions =[];var name="";var coal_tArray =[];for (var j=0;j < coal_zsdate_format.length;j++) {coal_tArray[j] =[StoTime(coal_zsdate_format[j]),coal_zsdata_format[j]];};coalOptions[0] ={name:data.Data.dynamicName,data:coal_tArray,connectNulls:true };createChart(coalOptions ,290,'dynamicPriceIndex_trend');} },error:function(er){console.log(er );} });} function getPo425PriceDiffData(start_time,end_time,time_type =3){$.ajax({type:"POST",url:"/index/priceindex/po425zsline",async:false,data:{start_time :start_time,end_time :end_time,timeType:time_type },success:function(data ){if(data.Code ==200 ){$('.mask2_heightcharts').hide() var po425_zsdate_format=data.Data.dynamicIndexDate;var po425_zsdata_format=data.Data.dynamicIndex;var po425Options =[];var name="";var po425_tArray =[];for (var j=0;j < po425_zsdate_format.length;j++) {po425_tArray[j] =[StoTime(po425_zsdate_format[j]),po425_zsdata_format[j]];};po425Options[0] ={name:data.Data.dynamicName,data:po425_tArray,connectNulls:true };createChart(po425Options,290,'dynamicPriceIndex_trend_po425' );} },error:function(er){console.log(er );} });} function initallPriceIndexKline(id,_data,height=220,name='珠江-西江水泥价格指数') {try {$('#' + id).highcharts('StockChart',{chart:{height:height,backgroundColor:'rgba(0,0,0,0)',plotBackgroundImage:'/static/img/water.png?_v=202506111003' },title:null,legend:{enabled:true },xAxis:{type:'datetime',dateTimeLabelFormats:{day:'%m-%d',week:'%m-%d',month:'%Y-%m',year:'%Y' },tickPixelInterval:100 },yAxis:{opposite:false,lineWidth:0 },rangeSelector:{enabled:false },navigator :{enabled :false },scrollbar:{enabled:false },plotOptions:{candlestick:{color:'green',upColor:'white',lineColor:'green',upLineColor:'red' } },tooltip:{borderColor:'#CCCCCC',pointFormat:'\u25CF {series.name}
' + '收价: {point.close}
' + '上收: {point.preclose}
' + '涨跌: {point.diff}({point.rate}%)
' + '开价: {point.open}
' + '最高: {point.high}
' + '最低: {point.low}
',xDateFormat:'%Y-%m-%d' },series:[{name:name,type:'candlestick',data:_data,tooltip:{valueDecimals:2 },dataGrouping:{groupPixelWidth:0 } }],credits:{enabled:false } });} catch (ex) {console.log(ex);} } createChart =function (seriesOptions,height=220,indexkey="dynamicPriceIndex" ) {var defaultConfig ={chart:{height:height,backgroundColor:'rgba(0,0,0,0)',plotBackgroundImage:"/static/img/water.png?_v=202506111003" },legend:{enabled:true },credits:{enabled:false },title:{text:'' },subtitle:{text:'' },plotOptions:{series:{marker:{enabled:false } } },xAxis:{type:'datetime',dateTimeLabelFormats:{day:'%m-%d',week:'%m-%d',month:'%Y-%m',year:'%Y' },tickPixelInterval:100 },yAxis:{opposite:false,title:{text:'' } },rangeSelector:false,navigator :{enabled :false },scrollbar:{enabled:false },tooltip:{pointFormat:'{series.name}: {point.y}
',valueDecimals:2,xDateFormat:'%Y-%m-%d' },series:seriesOptions };var mergeConfig =arguments[1] ?arguments[1]:{};var finalConfig =$.extend(defaultConfig,mergeConfig );$('#'+indexkey).highcharts('chart',finalConfig );}