var type = ""; var startTime = ""; var endTime = ""; var cid = ""; var clumn = ""; $(function () { //绔欏唴鎼滅储 $(".top-menu").slide({ type: "menu", titCell: ".download", targetCell: ".drop", effect: "slideDown", delayTime: 300, triggerTime: 0, returnDefault: true, defaultIndex: false }); $(".datasz-split").on("click", function (e) { if ($(".datasz-split").hasClass("datasz-split-open")) { $(".datasz-side").css({ "display": "none" }); $(".datasz-split").removeClass("datasz-split-open"); $(".datasz-main").addClass("show"); } else { $(".datasz-side").css({ "display": "block" }); $(this).addClass("datasz-split-open"); $(".datasz-main").removeClass("show"); } }); layui.use(['form'], function () { var form = layui.form; //鏈堝害鎼滅储鍖哄煙寮€濮 var startYear = 2014; var currentYear = moment().get("year"); var currentMonth = moment().get("month"); currentMonth = currentMonth <= 9 ? '0' + currentMonth : currentMonth var MstimeTemplate = "" for (var i = currentYear; i >= startYear; i--) { MstimeTemplate += "" for (var i = Year; i <= currentYear; i++) { MetimeTemplate += ""; ele.append(optionStr); } //绉婚櫎select涓墍鏈夐」 璧嬩簣鍒濆鍊 function removeEle(ele) { ele.find("option").remove(); var optionStar = ""; ele.append(optionStar); } var YstimeText, YetimeText, optItem; //閫夊畾骞翠唤鍚 灏嗚骞翠唤鐨勬暟鎹鍙栬拷鍔犱笂 form.on("select(Ystime)", function (data) { YstimeText = data.value; $.each(YdateList, function (i, item) { if (YstimeText == item.value) { optItem = i; return optItem; } }); removeEle(Yetime); $.each(YdateList[optItem].YetimeList, function (i, item) { addEle(Yetime, item.value, item.name); }) //閲嶆柊娓叉煋select form.render('select'); }); //骞村害鎼滅储鍖哄煙缁撴潫 }); indexType("M"); indexType("Y"); // getMdata("M", startTime, endTime, 632, 1); 棣栨鍔犺浇锛屾斁鍦╥ndexType閲 // getYdata("Y", startTime, endTime, 606, 1); $("#MsearchBtn").click(function () { var M_etime_mm = $("#Metime-mm").val(); var M_etime = ""; var M_type = $("#Mtype").val(); var M_stime = $("#Mstime").val() + $("#Mstime-mm").val(); var M_cid = $(this).attr("datakey"); if (M_etime_mm == "" || M_etime_mm == null) { M_etime = $("#Metime").val(); } else { M_etime = $("#Metime").val() + M_etime_mm; } console.log(M_type, M_stime, M_etime, M_cid); getMdata(M_type, M_stime, M_etime, M_cid, 1); }); $("#YsearchBtn").click(function () { var Y_type = $("#Ytype").val(); var Y_stime = $("#Ystime").val(); var Y_etime = $("#Yetime").val(); var Y_cid = $(this).attr("datakey"); getYdata(Y_type, Y_stime, Y_etime, Y_cid, 1); }); }); /*鎸囨爣鍒楄〃*/ function indexType(type) { $.ajax({ url: "/szinf/consult/tjj/gxzblibjk", data: { type: type }, type: "post", async: false, success: function (data) { data = JSON.parse(data); var html = ""; if (data.response.code == 0) { if (data.datalist != null && data.datalist.length > 0) { $.each(data.datalist, function (index, item) { if (index < 1) { $("#" + type + "zbmc").html(item.zbmc); $("#" + type + "searchBtn").attr("datakey", item.id); } html += "
  • " + item.zbmc + "
  • "; $("#" + type).html(html); $("#" + type + " li").first().addClass("current"); $("#" + type + " li").click(function () { var _title = $(this).find("a").attr("title"); var _id = $(this).find("a").attr("id"); var _type = $(this).find("a").attr("datatype"); $(this).addClass("current").siblings().removeClass("current");; $("#" + type + "zbmc").html(_title); $("#" + type + "searchBtn").attr("datakey", _id); if (_type == "M") { getMdata(_type, startTime, endTime, _id, 1); } else if (_type == "Y") { getYdata(_type, startTime, endTime, _id, 1); } }); }); // 棣栨鍔犺浇 $("#" + type + " li").first().click(); } else { } } } }); } /*杩涘害鏁板垪琛?/ var jindu_zbz_unit=""; function getMdata(type, startTime, endTime, cid, clumn) { $.ajax({ type: 'POST', //鐢≒OST鏂瑰紡浼犺緭 dataType: 'JSON', //鏁版嵁鏍煎紡:JSON url: "/szinf/consult/tjj/getjddata", data: { typeStr: type, startTimeStr: startTime, endTimeStr: endTime, munueNumStr: cid, clumNumStr: clumn, }, success: function (data) { var MDatas = data.data.reverse(); jindu_zbz_unit = MDatas[0].ajldw; console.log("MDatas",MDatas) if (MDatas != null && MDatas.length > 0) { if (cid == "586" || cid == "691" || cid == "692" || cid == "693" || cid == "735" || cid == "736" || cid == "737"|| cid == "738" || cid == "739" || cid == "740" || cid == "741" || cid == "742") { console.log(1) var _Mhtml = ""; var _Mhtml_mod = $("
    "); var _Mhtml_table = $("
    "); var _Mhtml_tbody = $(""); var jindu_char_data = []; $.each(MDatas, function (Mindex, Mitem) { if (Mindex >= 0) { _Mhtml = $("
    鏃堕棿" + Mitem.zbmc + "
    " + Mitem.avtype + "(" + Mitem.ajldw + ")
    "); } if (Mitem.avalue != null && Mitem.avalue != "" && Mitem.avalue != "0.0") { var _Mhtml_tr = $("" + Mitem.bgqStr + "" + Mitem.avalue + ""); $(_Mhtml_tbody).append(_Mhtml_tr); var charItem = { name: Mitem.bgqStr, v1: Mitem.avalue }; jindu_char_data.push(charItem); } }); $(_Mhtml_table).append(_Mhtml_tbody); $(_Mhtml_mod).append(_Mhtml_table); $(_Mhtml).append(_Mhtml_mod); $("#Mdata").html(_Mhtml); LoadScroll(); jindu_char2(jindu_char_data); } else { console.log(2) var Mhtml = ""; var Mhtml_mod = $("
    "); var Mhtml_table = $("
    "); var Mhtml_tbody = $(""); var jindu_char_data = []; $.each(MDatas, function (Mindex, Mitem) { console.log() var _value = Mitem.avalue; var _arr = _value.split(","); if (Mindex >= 0) { Mhtml = $("
    鏃堕棿" + Mitem.zbmc + "
    绱鎸囨爣鍊?" + Mitem.ajldw + ")绱澧炲箙(%)
    "); console.log("111",Mhtml) } if (_arr[0] != null && _arr[0] != "" && _arr[0] != "0.00" && _arr[0] != "0" && _arr[0] != "-0.00") { var Mhtml_tr = $("" + Mitem.bgqStr + "" + _arr[0] + "" + _arr[1] + ""); $(Mhtml_tbody).append(Mhtml_tr); var charItem = { name: Mitem.bgqStr, v1: _arr[0], v2: _arr[1] }; jindu_char_data.push(charItem); } }); console.log(jindu_char_data) $(Mhtml_table).append(Mhtml_tbody); $(Mhtml_mod).append(Mhtml_table); $(Mhtml).append(Mhtml_mod); console.log("Mhtml_table",Mhtml_table) console.log("Mhtml_tbody",Mhtml_tbody) console.log("Mhtml_mod",Mhtml_mod) console.log("Mhtml_table",Mhtml_table) console.log("Mhtml",Mhtml) if(cid=='673'){ $(Mhtml).append('
    娉細2019骞翠互鍚庯紝涓昏惀涓氬姟鏀跺叆鎸夎惀涓氭敹鍏ュ彛寰勫叕甯冦€侟/div>') }else{ $('.remark').remove() } $("#Mdata").html(Mhtml); LoadScroll(); jindu_char(jindu_char_data); } } else { $("#Mdata").html(""); } } }); } /*骞村害鏁板垪琛?/ var niandu_zbz_unit=""; function getYdata(type, startTime, endTime, cid, clumn) { $.ajax({ type: 'POST', //鐢≒OST鏂瑰紡浼犺緭 dataType: 'JSON', //鏁版嵁鏍煎紡:JSON url: "/szinf/consult/tjj/getjddata", data: { typeStr: type, startTimeStr: startTime, endTimeStr: endTime, munueNumStr: cid, clumNumStr: clumn, }, success: function (data) { var YDatas = data.data; var niandu_char_data = []; niandu_zbz_unit = YDatas[0].ajldw; console.log("YDatas",YDatas) if (YDatas != null && YDatas.length > 0) { var Yhtml = ""; var Yhtml_mod = $("
    "); var Yhtml_table = $(""); var Yhtml_tbody = $(""); $.each(YDatas, function (Yindex, Yitem) { if (Yindex >= 0) { Yhtml = $("
    鏃堕棿" + Yitem.zbmc + "
    鎸囨爣鍊?" + Yitem.ajldw + ")
    "); } var _avalue = Yitem.avalue; if (_avalue != null && _avalue != "" && _avalue != "0.00") { var Yhtml_tr = $("" + Yitem.bgqStr + "" + _avalue + ""); $(Yhtml_tbody).append(Yhtml_tr); var ndCharItem = { name: Yitem.bgqStr, v1: _avalue }; niandu_char_data.push(ndCharItem); } }); console.log(Yhtml_tbody,Yhtml_table,Yhtml_mod,Yhtml) $(Yhtml_table).append(Yhtml_tbody); $(Yhtml_mod).append(Yhtml_table); $(Yhtml).append(Yhtml_mod); console.log("Yhtml",Yhtml) $("#Ydata").html(Yhtml); LoadScroll(); niandu_char(niandu_char_data); } else { $("#Ydata").html(""); } } }); } //婊氬姩鏉 function LoadScroll() { $(".datasz-table-mod").mCustomScrollbar({ theme: "minimal" }); } //echart $(function () { initPage(); }) function initPage() { $("#jindu_char, #niandu_char").width(function(){return $(".datasz-main").width()-40;}) $(window).resize(function () { chartResize($("#jindu_char")[0]); chartResize($("#niandu_char")[0]); $("#jindu_char, #niandu_char").width(function(){return $(".datasz-main").width()-40;}) }); } function chartResize(e) { var chart = echarts.getInstanceByDom(e); if (chart && chart.resize) { chart.resize(); } } //杩涘害鏁?-绱鎸囨爣鍊笺€佺疮璁″骞 function jindu_char(eData) { var chart = echarts.init($("#jindu_char")[0]); var option = { color: ["#63a2cb", '#c23531'], grid : {show : false,left:80,right:50,top:30,bottom :30}, tooltip: { show:true,trigger: 'axis', formatter: '{b}
    {a0}锛歿c0}'+jindu_zbz_unit+'
    {a1}锛歿c1}%', textStyle:{fontSize:12}, axisPointer: { type: 'cross',crossStyle: {color: '#999'} } }, legend: {}, xAxis: { data: [], axisPointer: { type: 'shadow' } }, yAxis: [ { type: 'value', name: '绱鎸囨爣鍊?' +jindu_zbz_unit+ ')', min: 'dataMin', max: 'dataMax' }, { type: 'value', name: '绱澧炲箙(%)', min: 'dataMin', max: 'dataMax', axisLabel: { formatter: '{value} %' } } ], dataZoom: [ { type: 'slider', show: true, xAxisIndex: [0], start: 0, end: 35 }, { type: 'inside', xAxisIndex: [0], start: 0, end: 35 } ], series: [ { name:'绱鎸囨爣鍊?, data:[], type:'bar' }, { name:'绱澧炲箙', data:[], yAxisIndex: 1, type:'line' } ] }; chart.setOption(option); var chartDataObj={ xAxis: [{data: []}], series: [ {data:[]}, {data:[]} ] }; $(eData).each(function(i,map){ chartDataObj.xAxis[0].data.push(map.name); chartDataObj.series[0].data.push(map.v1); chartDataObj.series[1].data.push(map.v2); }); chart.setOption(chartDataObj); return chart; } //杩涘害鏁?-绱鎸囨爣鍊 function jindu_char2(eData) { var chart = echarts.init($("#jindu_char")[0]); var option = { color: ["#63a2cb"], grid : {show : false,left:80,right:50,top:30,bottom :30}, tooltip: {show:true,trigger: 'axis', formatter: '{b}
    {a}锛歿c}'+jindu_zbz_unit, textStyle:{fontSize:12}, axisPointer: { type: 'cross',crossStyle: {color: '#999'} } }, xAxis: { data: [], axisPointer: { type: 'shadow' } }, yAxis:{ type: 'value', name: '绱鎸囨爣鍊?' +jindu_zbz_unit+ ')', min: 'dataMin', max: 'dataMax' }, dataZoom: [ { type: 'slider', show: true, xAxisIndex: [0], start: 0, end: 35 }, { type: 'inside', xAxisIndex: [0], start: 0, end: 35 } ], series: [ { name:'绱鎸囨爣鍊?, data:[], type:'bar' } ] }; chart.clear(); chart.setOption(option); var chartDataObj={ xAxis: [{data: []}], series: [ {data:[]} ] }; $(eData).each(function(i,map){ chartDataObj.xAxis[0].data.push(map.name); chartDataObj.series[0].data.push(map.v1); }); chart.setOption(chartDataObj); return chart; } // 骞村害鏁 function niandu_char(eData){ var chart = echarts.init($("#niandu_char")[0]); var option = { color: ["#015acf"], animationEasing: 'cubicInOut', grid : {show : false,left:80,right:0,top:30,bottom :30}, tooltip: {show:true,trigger: 'axis',formatter: '{b}
    {a}锛歿c}'+niandu_zbz_unit,textStyle:{fontSize:12},axisPointer: {type: 'cross',crossStyle: {color: '#999'}}}, xAxis: { data: [], axisPointer: { type: 'shadow' } }, yAxis: { type: 'value', name: '鎸囨爣鍊?' +niandu_zbz_unit+ ')', }, dataZoom: [ { type: 'slider', show: true, xAxisIndex: [0], start: 0, end: 35 }, { type: 'inside', xAxisIndex: [0], start: 0, end: 35 } ], series: [ { name:'鎸囨爣鍊?, data:[], type:'bar', barMaxWidth:45 } ] }; chart.setOption(option); var chartDataObj={ xAxis: [{data: []}], series: [ {data:[]} ] }; $(eData).each(function(i,map){ chartDataObj.xAxis[0].data.push(map.name); chartDataObj.series[0].data.push(map.v1); }); chart.setOption(chartDataObj); return chart; } $("#jindu").slide({titCell:".tbqh span",mainCell:".data-bd",trigger:"click",delayTime:300,triggerTime:0}); $("#niandu").slide({titCell:".tbqh span",mainCell:".data-bd",trigger:"click",delayTime:300,triggerTime:0}); $(".datasz-body").slide({ titCell: ".datasz-side-hd li", mainCell: ".datasz-side-bd", targetCell: ".datasz-main-mod .item", trigger: "click", delayTime: 0 });