import{d as Q,bd as le,s as M,a7 as N,aw as we,c as C,ab as ze,V as D,T as de,fh as Oe,k as pe,aF as Ee,fi as Se,O as Ce,J as Ae,e as _,X as ke,j as Le,fj as O,a as Re,o as je,b as o,m as x,w as g,t as E,fk as De}from"./index-DxXX42ml.js";import{E as Te}from"./el-card-335zwNEm.js";import{u as ue}from"./getExposeType-CE6IT1hp.js";var J=null;function We(e){return J||(J=(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){return setTimeout(t,16)}).bind(window)),J(e)}var Z=null;function Be(e){Z||(Z=(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(t){clearTimeout(t)}).bind(window)),Z(e)}function He(e){var t=document.createElement("style");return t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e)),(document.querySelector("head")||document.body).appendChild(t),t}function U(e,t){t===void 0&&(t={});var n=document.createElement(e);return Object.keys(t).forEach(function(s){n[s]=t[s]}),n}function ve(e,t,n){var s=window.getComputedStyle(e,null)||{display:"none"};return s[t]}function G(e){if(!document.documentElement.contains(e))return{detached:!0,rendered:!1};for(var t=e;t!==document;){if(ve(t,"display")==="none")return{detached:!1,rendered:!1};t=t.parentNode}return{detached:!1,rendered:!0}}var Fe='.resize-triggers{visibility:hidden;opacity:0;pointer-events:none}.resize-contract-trigger,.resize-contract-trigger:before,.resize-expand-trigger,.resize-triggers{content:"";position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.resize-contract-trigger,.resize-expand-trigger{background:#eee;overflow:auto}.resize-contract-trigger:before{width:200%;height:200%}',K=0,P=null;function Me(e,t){e.__resize_mutation_handler__||(e.__resize_mutation_handler__=qe.bind(e));var n=e.__resize_listeners__;if(!n){if(e.__resize_listeners__=[],window.ResizeObserver){var s=e.offsetWidth,r=e.offsetHeight,a=new ResizeObserver(function(){!e.__resize_observer_triggered__&&(e.__resize_observer_triggered__=!0,e.offsetWidth===s&&e.offsetHeight===r)||$(e)}),f=G(e),l=f.detached,i=f.rendered;e.__resize_observer_triggered__=l===!1&&i===!1,e.__resize_observer__=a,a.observe(e)}else if(e.attachEvent&&e.addEventListener)e.__resize_legacy_resize_handler__=function(){$(e)},e.attachEvent("onresize",e.__resize_legacy_resize_handler__),document.addEventListener("DOMSubtreeModified",e.__resize_mutation_handler__);else if(K||(P=He(Fe)),Pe(e),e.__resize_rendered__=G(e).rendered,window.MutationObserver){var c=new MutationObserver(e.__resize_mutation_handler__);c.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),e.__resize_mutation_observer__=c}}e.__resize_listeners__.push(t),K++}function Ne(e,t){var n=e.__resize_listeners__;if(n){if(t&&n.splice(n.indexOf(t),1),!n.length||!t){if(e.detachEvent&&e.removeEventListener){e.detachEvent("onresize",e.__resize_legacy_resize_handler__),document.removeEventListener("DOMSubtreeModified",e.__resize_mutation_handler__);return}e.__resize_observer__?(e.__resize_observer__.unobserve(e),e.__resize_observer__.disconnect(),e.__resize_observer__=null):(e.__resize_mutation_observer__&&(e.__resize_mutation_observer__.disconnect(),e.__resize_mutation_observer__=null),e.removeEventListener("scroll",X),e.removeChild(e.__resize_triggers__.triggers),e.__resize_triggers__=null),e.__resize_listeners__=null}!--K&&P&&P.parentNode.removeChild(P)}}function Ue(e){var t=e.__resize_last__,n=t.width,s=t.height,r=e.offsetWidth,a=e.offsetHeight;return r!==n||a!==s?{width:r,height:a}:null}function qe(){var e=G(this),t=e.rendered,n=e.detached;t!==this.__resize_rendered__&&(!n&&this.__resize_triggers__&&(Y(this),this.addEventListener("scroll",X,!0)),this.__resize_rendered__=t,$(this))}function X(){var e=this;Y(this),this.__resize_raf__&&Be(this.__resize_raf__),this.__resize_raf__=We(function(){var t=Ue(e);t&&(e.__resize_last__=t,$(e))})}function $(e){!e||!e.__resize_listeners__||e.__resize_listeners__.forEach(function(t){t.call(e,e)})}function Pe(e){var t=ve(e,"position");(!t||t==="static")&&(e.style.position="relative"),e.__resize_old_position__=t,e.__resize_last__={};var n=U("div",{className:"resize-triggers"}),s=U("div",{className:"resize-expand-trigger"}),r=U("div"),a=U("div",{className:"resize-contract-trigger"});s.appendChild(r),n.appendChild(s),n.appendChild(a),e.appendChild(n),e.__resize_triggers__={triggers:n,expand:s,expandChild:r,contract:a},Y(e),e.addEventListener("scroll",X,!0),e.__resize_last__={width:e.offsetWidth,height:e.offsetHeight}}function Y(e){var t=e.__resize_triggers__,n=t.expand,s=t.expandChild,r=t.contract,a=r.scrollWidth,f=r.scrollHeight,l=n.offsetWidth,i=n.offsetHeight,c=n.scrollWidth,p=n.scrollHeight;r.scrollLeft=a,r.scrollTop=f,s.style.width=l+1+"px",s.style.height=i+1+"px",n.scrollLeft=c,n.scrollTop=p}var b=function(){return b=Object.assign||function(e){for(var t,n=1,s=arguments.length;n"u"||typeof customElements>"u")return L=!1;try{new Function("tag",`class EChartsElement extends HTMLElement { __dispose = null; disconnectedCallback() { if (this.__dispose) { this.__dispose(); this.__dispose = null; } } } if (customElements.get(tag) == null) { customElements.define(tag, EChartsElement); } `)(he)}catch{return L=!1}return L=!0}(),Qe="ecTheme",Xe="ecInitOptions",Ye="ecUpdateOptions",fe=/(^&?~?!?)native:/,j=Q({name:"echarts",props:b(b({option:Object,theme:{type:[Object,String]},initOptions:Object,updateOptions:Object,group:String,manualUpdate:Boolean},Ve),Ge),emits:{},inheritAttrs:!1,setup:function(e,t){var n=t.attrs,s=M(),r=M(),a=M(),f=M(),l=N(Qe,null),i=N(Xe,null),c=N(Ye,null),p=we(e),z=p.autoresize,T=p.manualUpdate,ge=p.loading,ye=p.loadingOptions,me=C(function(){return f.value||e.option||null}),ee=C(function(){return e.theme||q(l,{})}),te=C(function(){return e.initOptions||q(i,{})}),re=C(function(){return e.updateOptions||q(c,{})}),xe=C(function(){return function(u){var d={};for(var v in u)ce(v)||(d[v]=u[v]);return d}(n)}),I={},W=ze().proxy.$listeners,B={};function H(u){if(r.value){var d=a.value=Se(r.value,ee.value,te.value);e.group&&(d.group=e.group),Object.keys(B).forEach(function(m){var h=B[m];if(h){var y=m.toLowerCase();y.charAt(0)==="~"&&(y=y.substring(1),h.__once__=!0);var A=d;if(y.indexOf("zr:")===0&&(A=d.getZr(),y=y.substring(3)),h.__once__){delete h.__once__;var S=h;h=function(){for(var k=[],w=0;wt.theme,()=>{f()});const r=Le({version:{version:"",website:"",based:"",channel:{gitee:"",website:""}},income:[],support:[],today:{},menu:[],visitor:[],article:[],visitorOption:{xAxis:{type:"category",data:[]},yAxis:{type:"value"},legend:{data:["访问量"]},tooltip:{trigger:"axis"},series:[{name:"访问量",data:[],type:"line",smooth:!0,color:t.theme,lineStyle:{color:t.theme,width:2},areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:t.theme},{offset:1,color:t.theme}]},opacity:.1}}]},saleOption:{xAxis:{type:"category",data:[]},yAxis:{type:"value",name:"单位(万)"},tooltip:{trigger:"axis"},series:[{name:"入驻数",data:[],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderRadius:[10,10,0,0]},barWidth:"40%",itemStyle:{borderRadius:[10,10,0,0],color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:O(t.theme,.7)},{offset:1,color:t.theme}]}}}]},saleOption1:{xAxis:{type:"category",data:[]},yAxis:{type:"value",name:"单位(人)"},tooltip:{trigger:"axis"},series:[{name:"入驻数",data:[],type:"line",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderRadius:[10,10,0,0]},barWidth:"40%",itemStyle:{borderRadius:[10,10,0,0],color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:O(t.theme,.7)},{offset:1,color:t.theme}]}}}]},saleOption2:{xAxis:{type:"category",data:[]},yAxis:{type:"value",name:"单位(人)"},tooltip:{trigger:"axis"},series:[{name:"入驻数",data:[],type:"line",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderRadius:[10,10,0,0]},barWidth:"40%",itemStyle:{borderRadius:[10,10,0,0],color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:O(t.theme,.7)},{offset:1,color:t.theme}]}}}]},saleOption3:{xAxis:{type:"category",data:[]},yAxis:{type:"value",name:"单位(人)"},tooltip:{trigger:"axis"},series:[{name:"销售量",data:[],type:"line",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderRadius:[10,10,0,0]},barWidth:"40%",itemStyle:{borderRadius:[10,10,0,0],color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:O(t.theme,.7)},{offset:1,color:t.theme}]}}}]}}),a=()=>{De().then(l=>{r.version=l.version,r.today=l.today,r.menu=l.menu,r.visitor=l.visitor,r.support=l.support,r.income=l.income,r.visitorOption.xAxis.data=[],r.visitorOption.series[0].data=[],r.saleOption.xAxis.data=[],r.saleOption.series[0].data=[],r.saleOption1.xAxis.data=[],r.saleOption1.series[0].data=[],r.saleOption2.xAxis.data=[],r.saleOption2.series[0].data=[],r.saleOption3.xAxis.data=[],r.saleOption3.series[0].data=[],l.visitor.date.reverse().forEach(i=>{r.visitorOption.xAxis.data.push(i)}),l.visitor.list[0].data.forEach(i=>{r.visitorOption.series[0].data.push(i)}),l.sale.date.reverse().forEach(i=>{r.saleOption.xAxis.data.push(i)}),l.sale.list[0].data.forEach(i=>{i<=50&&(i={value:i,itemStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:O("#ff8729",.7)},{offset:1,color:"#ff8729"}]}}}),r.saleOption.series[0].data.push(i)}),l.agricultural_data.monthData.forEach(i=>{r.saleOption1.xAxis.data.push(i)}),l.agricultural_data.valueData.forEach(i=>{console.log(i,"itemitemitemitemitemitem"),r.saleOption1.series[0].data.push(i)}),l.bake_data.monthData.forEach(i=>{r.saleOption2.xAxis.data.push(i)}),l.bake_data.valueData.forEach(i=>{r.saleOption2.series[0].data.push(i)}),l.air_data.monthData.forEach(i=>{r.saleOption3.xAxis.data.push(i)}),l.air_data.valueData.forEach(i=>{r.saleOption3.series[0].data.push(i)})}).catch(l=>{console.log("err",l)})},f=()=>{var l,i,c,p,z,T;r.visitorOption.series[0].color=t.theme,r.visitorOption.series[0].lineStyle.color=t.theme,r.visitorOption.series[0].areaStyle.color.colorStops=[{offset:0,color:t.theme},{offset:1,color:t.theme}],r.saleOption.series[0].itemStyle.color.colorStops=[{offset:0,color:O(t.theme,.7)},{offset:1,color:t.theme}],r.saleOption1.series[0].itemStyle.color.colorStops=[{offset:0,color:O(t.theme,.7)},{offset:1,color:t.theme}],(l=saleChart1.value)==null||l.setOption(r.saleOption),(i=saleChart1.value)==null||i.clear(),(c=n.value)==null||c.clear(),(p=s.value)==null||p.clear(),(z=n.value)==null||z.setOption(r.saleOption),(T=s.value)==null||T.setOption(r.visitorOption)};return pe(()=>{a()}),(l,i)=>{const c=Te;return je(),Re("div",et,[o("div",tt,[x(c,{class:"!border-none mb-4 lg:mr-4 lg:w-[350px]",shadow:"never"},{header:g(()=>i[0]||(i[0]=[o("span",{class:"card-title"},"版本信息",-1)])),default:g(()=>[o("div",null,[o("div",rt,[i[1]||(i[1]=o("div",{class:"w-20"},"平台名称",-1)),o("span",null,E(_(r).version.name),1)]),o("div",it,[i[2]||(i[2]=o("div",{class:"w-20"},"当前版本",-1)),o("span",null,E(_(r).version.version),1)])])]),_:1}),x(c,{class:"!border-none mb-4 flex-1",shadow:"never"},{header:g(()=>[o("div",null,[i[3]||(i[3]=o("span",{class:"card-title"},null,-1)),o("span",nt," 更新时间:"+E(_(r).today.time),1)])]),default:g(()=>[o("div",ot,[o("div",at,[i[4]||(i[4]=o("div",{class:"leading-10"},"总收益",-1)),o("div",st,E(_(r).income.total_income),1)]),o("div",lt,[i[5]||(i[5]=o("div",{class:"leading-10"},"今日收益",-1)),o("div",dt,E(_(r).income.today_income),1)]),o("div",ut,[i[6]||(i[6]=o("div",{class:"leading-10"},"新增用户",-1)),o("div",ct,E(_(r).today.today_new_user),1)]),o("div",_t,[i[7]||(i[7]=o("div",{class:"leading-10"},"新增访问量",-1)),o("div",ft,E(_(r).today.today_visitor),1)])])]),_:1})]),o("div",pt,[x(c,{class:"!border-none mb-4 lg:mb-0 w-full lg:w-2/3",shadow:"never"},{header:g(()=>i[8]||(i[8]=[o("span",null,"访问量趋势图",-1)])),default:g(()=>[o("div",null,[x(_(j),{ref_key:"visitorChart",ref:s,style:{height:"350px"},option:_(r).visitorOption,autoresize:!0},null,8,["option"])])]),_:1}),x(c,{class:"!border-none w-full lg:w-1/3",shadow:"never"},{header:g(()=>i[9]||(i[9]=[o("span",null,"销售额趋势图",-1)])),default:g(()=>[o("div",null,[x(_(j),{ref_key:"saleChart",ref:n,style:{height:"350px"},option:_(r).saleOption,autoresize:!0},null,8,["option"])])]),_:1})]),o("div",vt,[x(c,{class:"!border-none w-full lg:w-1/3",shadow:"never"},{header:g(()=>i[10]||(i[10]=[o("span",null,"农机手统计",-1)])),default:g(()=>[o("div",null,[x(_(j),{ref:"saleChart1",style:{height:"350px"},option:_(r).saleOption1,autoresize:!0},null,8,["option"])])]),_:1}),x(c,{class:"!border-none w-full lg:w-1/3",shadow:"never"},{header:g(()=>i[11]||(i[11]=[o("span",null,"飞防服务商统计",-1)])),default:g(()=>[o("div",null,[x(_(j),{ref_key:"saleChart",ref:n,style:{height:"350px"},option:_(r).saleOption2,autoresize:!0},null,8,["option"])])]),_:1}),x(c,{class:"!border-none w-full lg:w-1/3",shadow:"never"},{header:g(()=>i[12]||(i[12]=[o("span",null,"烘干服务商统计",-1)])),default:g(()=>[o("div",null,[x(_(j),{ref_key:"saleChart",ref:n,style:{height:"350px"},option:_(r).saleOption3,autoresize:!0},null,8,["option"])])]),_:1})])])}}});export{xt as default};