1 line
5.3 KiB
JavaScript
1 line
5.3 KiB
JavaScript
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7a47a934"],{"350d":function(e,t,o){"use strict";var a=o("7a23"),l=o("313e");const r=["id"];var i={__name:"lineEcharts",props:{echartsId:{type:String,default:"lineId"},color:{type:String,default:"#fff"},data:{type:Array,default:[]}},setup(e){const t=e;function o(){var e=l["b"](document.getElementById(t.echartsId)),o={grid:{top:"8%",right:"2%",left:"10%",bottom:"12%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{lineStyle:{color:"#ddd"}},backgroundColor:"rgba(255,255,255,1)",padding:[5,10],textStyle:{color:"#7588E4"},extraCssText:"box-shadow: 0 0 5px rgba(0,0,0,0.3)"},xAxis:{type:"category",data:t.data.map(e=>e.label),axisTick:{show:!1},axisLine:{show:!1},axisLabel:{color:"#fff"},axisLabel:{show:!0,color:t.color,interval:0}},yAxis:{type:"value",splitLine:{show:!0,lineStyle:{type:"dashed",color:"rgba(14,95,255,0.5)"}},axisTick:{show:!1},axisLine:{show:!1},axisLabel:{color:t.color}},series:[{type:"line",smooth:!0,showSymbol:!1,data:t.data.map(e=>e.value),areaStyle:{normal:{color:new l["a"].LinearGradient(0,0,0,1,[{offset:0,color:"rgba(199, 237, 250,0.5)"},{offset:1,color:"rgba(199, 237, 250,0.2)"}],!1)}},itemStyle:{normal:{color:"rgb(4, 145, 216)"}},lineStyle:{normal:{width:1,color:"#00FFFF"}}}]};o&&e.setOption(o),window.addEventListener("resize",(function(){e.resize()}))}return Object(a["watch"])(()=>t.data,e=>{Object(a["nextTick"])(()=>{o()})},{immediate:!0,deep:!0}),(t,o)=>(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",{style:{height:"100%",width:"100%"},id:e.echartsId},null,8,r))}};const n=i;t["a"]=n},"5cfa":function(e,t,o){"use strict";o("ca7c")},bb18:function(e,t,o){"use strict";var a=o("7a23"),l=o("313e");const r=["id"];var i={__name:"3DbarEcharts",props:{echartsId:{type:String,default:"lineId"},data:{type:Object,default:{list:[],colors:[]}}},setup(e){const t=e;Object(a["watch"])(()=>t.data,e=>{Object(a["nextTick"])(()=>{o(e)})},{immediate:!0,deep:!0});const o=e=>{let t=[],o=[],a=e.colors,l=e.topColor;e.list.forEach(e=>{t.push(e.val),o.push(e.label)}),i(t,o,a,l)};function i(e,o,a,r){var i=l["b"](document.getElementById(t.echartsId));const n=e,s="";o=o;var c={tooltip:{trigger:"axis"},legend:{show:!1},grid:{top:"30px",left:"5px",right:"0px",bottom:"10%",containLabel:!0},toolbox:{show:!0},calculable:!0,xAxis:[{type:"category",splitLine:{show:!1},data:o,axisLabel:{show:!0,textStyle:{color:"#333"}}}],yAxis:[{name:"单位:元/吨",nameTextStyle:{color:"#fff"},type:"value",splitLine:{show:!1},axisLabel:{show:!0,textStyle:{color:"#333"}}}],series:[{name:s,tooltip:{show:!1},type:"bar",barWidth:12,itemStyle:{normal:{color:new l["a"].LinearGradient(0,1,0,0,[{offset:0,color:a?a[0]:"#28EEBF"},{offset:1,color:a?a[1]:"#0DBAC5"}],!1)}},data:n,barGap:0,label:{show:!0,position:"top",distance:10,textStyle:{color:"#0EBBC5",fontSize:14,fontWeight:"bold"},formatter:"{c}"}},{name:s,type:"bar",barWidth:12,itemStyle:{normal:{color:new l["a"].LinearGradient(0,1,0,0,[{offset:0,color:a?a[0]:"#28EEBF"},{offset:1,color:a?a[1]:"#0DBAC5"}],!1)}},barGap:0,data:n,label:{show:!0,position:"top",textStyle:{color:"white",fontSize:10}}},{name:s,tooltip:{show:!1},type:"pictorialBar",itemStyle:{borderWidth:1,borderColor:"#fff",color:r||"#1bd6c2"},symbol:"path://M 0,0 l 90,0 l -60,60 l -90,0 z",symbolSize:["22","12"],symbolOffset:["-0","-6"],symbolRotate:-30,symbolPosition:"end",barGap:0,data:n,z:3}]};c&&i.setOption(c),window.addEventListener("resize",(function(){i.resize()}))}return(t,o)=>(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",{style:{height:"100%",width:"100%"},id:e.echartsId},null,8,r))}};const n=i;t["a"]=n},ca7c:function(e,t,o){},e767:function(e,t,o){"use strict";var a=o("7a23"),l=o("313e");o("e39c");const r=["id"];var i={__name:"pieEcharts",props:{echartsId:{type:String,default:"lineId"},color:{type:String,default:"lineId"},data:{type:Array,default:[]}},setup(e){const t=e;Object(a["watch"])(()=>t.data,e=>{Object(a["nextTick"])(()=>{o(e)})},{immediate:!0,deep:!0});const o=e=>{let t=e.map(e=>{let t={value:e.value,name:e.label};return e.col
|