2 lines
5.5 KiB
JavaScript
2 lines
5.5 KiB
JavaScript
var R=Object.defineProperty,T=Object.defineProperties;var X=Object.getOwnPropertyDescriptors;var A=Object.getOwnPropertySymbols;var I=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable;var $=(t,o,e)=>o in t?R(t,o,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[o]=e,_=(t,o)=>{for(var e in o||(o={}))I.call(o,e)&&$(t,e,o[e]);if(A)for(var e of A(o))M.call(o,e)&&$(t,e,o[e]);return t},k=(t,o)=>T(t,X(o));var H=(t,o,e)=>new Promise((v,g)=>{var x=n=>{try{p(e.next(n))}catch(u){g(u)}},s=n=>{try{p(e.throw(n))}catch(u){g(u)}},p=n=>n.done?v(n.value):Promise.resolve(n.value).then(x,s);p((e=e.apply(t,o)).next())});import{a as K,el as D,r as w,s as N,f as l,ac as Q,H as L,bc as Y,J as z,k as J,aA as h,o as r,h as d,p as c,x as F,i as a,t as b,bm as O,F as j,aD as q,aB as m,l as f}from"./index.6f10b46a.js";import P from"./SBYXZT.13b235dd.js";import G from"./QXSZ.24e1ebcf.js";import U from"./SZJCSJ.75051902.js";import tt from"./TRJCSJ.a0604b1d.js";import et from"./JK.2596d606.js";import ot from"./BasicChart.ca35a6eb.js";import{u as it}from"./visualization.38c4785d.js";import{y as at}from"./other.a8016890.js";import{_ as st}from"./model-close-icon.706a0490.js";import"./Box.22a53d85.js";import"./useVContext.d1f4cb32.js";import"./WaterEipple.aad0350f.js";import"./index.6e86a4fe.js";import"./lodash.3f24e103.js";import"./useECharts.2de54dce.js";import"./colors.69d1b0cd.js";import"./dateUtil.fc0b2e7e.js";import"./VideoFlv.ae421e7e.js";import"./flv.8812aa56.js";import"./LinkModal.07234ed9.js";const V=400,nt=280,lt=K({components:{[D.name]:D,SBYXZT:P,QXSZ:G,SZJCSJ:U,TRJCSJ:tt,JK:et,BasicChart:ot},props:{baseId:{type:[String,Number]},visible:{type:Boolean},baseData:{type:Object,default:()=>{}}},setup(t,{attrs:o}){const e=w(!1),v=it(),g=N({data:w({})}),x=w([]),s=w([]),p=l(()=>s.value.findIndex(i=>i.type=="\u76D1\u63A7\u8BBE\u5907"&&i.is_recommend==1)>=0),n=l(()=>s.value.findIndex(i=>i.type=="\u571F\u58E4\u8BBE\u5907")>=0),u=l(()=>s.value.findIndex(i=>i.type=="\u6C14\u8C61\u8BBE\u5907")>=0),y=l(()=>s.value.findIndex(i=>i.type=="\u6C34\u8D28\u8BBE\u5907")>=0),C=l(()=>s.value.length),E=l(()=>(V+10)*Math.ceil((x.value.length+4)/2)+60);function B(){return H(this,null,function*(){const i=yield at(t.baseId);x.value=i.crops,s.value=i.devices,g.data=i})}const S=l(()=>v.getYear),Z=()=>document.body.clientWidth<3e3?document.body:document.body.querySelector(".modelRef"),W=l(()=>k(_(_({},o),J(t)),{visible:J(e),maskClosable:!1}));return Q(()=>{e.value=!!t.visible}),L(()=>J(e),i=>{i&&B()}),k(_({isJK:p,isTR:n,isQX:u,isSZ:y,isSB:C,getContainer:Z,cropsList:x,deviceList:s,getBindValue:W},Y(g)),{boxWidth:V,boxHeight:nt,modelWidth:E,year:S,modelVisible:e})}}),rt={class:"modelRef"},dt=a("img",{class:"w-22px h-22px inline text-0",src:st,alt:"",srcset:""},null,-1),pt={class:"relative -mt-6px h-30px flex items-center"},ut={class:"flex items-center"},ht=a("span",{class:"block w-8px h-8px bg-[#6CCDDA] rounded-full mr-10px"},null,-1),ct={class:"bg-clip-text text-transparent bg-gradient-to-t from-[#76E9F0] to-[#A7E6EE] text-18px"},mt={class:"absolute top-0 left-40px right-40px bg-clip-text text-transparent bg-gradient-to-t from-[#76E9F0] to-[#A7E6EE] text-24px text-center"},gt={class:"text-center bg-clip-text text-transparent bg-gradient-to-t from-[#76E9F0] to-[#A7E6EE] mt-6px text-15px font-bold"},xt={class:"mx-20px"},bt={class:"bg-[#1D2D35] mt-14px p-5px overflow-x-auto"},ft={key:0,class:"write-normal inline-block m-5px"},vt={key:1,class:"write-normal inline-block m-5px"},Bt={key:2,class:"write-normal inline-block m-5px"},_t={key:3,class:"write-normal inline-block m-5px"},wt={key:4,class:"write-normal inline-block m-5px"};function yt(t,o,e,v,g,x){const s=h("BasicChart"),p=h("SBYXZT"),n=h("QXSZ"),u=h("SZJCSJ"),y=h("TRJCSJ"),C=h("JK"),E=h("a-modal");return r(),d("div",rt,[c(E,m(t.getBindValue,{bodyStyle:{background:"#233741",color:"#fff"},destroyOnClose:"",width:t.modelWidth,wrapClassName:"cu-map-modal",getContainer:t.getContainer}),{closeIcon:F(()=>[dt]),default:F(()=>[a("div",null,[a("div",pt,[a("div",ut,[ht,a("span",ct,b(t.year)+"\u5E74",1)]),a("div",mt,b(t.baseData.name),1)]),a("div",gt,[a("span",null,"\u603B\u9762\u79EF\uFF1A"+b(t.data.areas)+" \u4EA9",1),a("span",xt,"\u5C31\u4E1A\u4EBA\u6570\uFF1A"+b(t.data.workforce)+" \u4EBA",1),a("span",null,"\u603B\u4EA7\u503C\uFF1A"+b(t.data.total_output)+" \xA5",1)]),a("div",bt,[a("div",{class:"write-vertical-left w-auto",style:O({height:t.boxHeight*2+20+"px"})},[(r(!0),d(j,null,q(t.cropsList,(B,S)=>(r(),d("div",{class:"write-normal inline-block m-5px",key:B.id},[c(s,m({headHeight:"34.5px",width:`${t.boxWidth}px`,height:`${t.boxHeight}px`,data:B,index:S},t.getBindValue),null,16,["width","height","data","index"])]))),128)),t.isSB?(r(),d("div",ft,[c(p,m(t.getBindValue,{headHeight:"34.5px",width:`${t.boxWidth}px`,height:`${t.boxHeight}px`}),null,16,["width","height"])])):f("",!0),t.isQX?(r(),d("div",vt,[c(n,m({headHeight:"34.5px",width:`${t.boxWidth}px`,height:`${t.boxHeight}px`},t.getBindValue),null,16,["width","height"])])):f("",!0),t.isSZ?(r(),d("div",Bt,[c(u,m({headHeight:"34.5px",width:`${t.boxWidth}px`,height:`${t.boxHeight}px`},t.getBindValue),null,16,["width","height"])])):f("",!0),t.isTR?(r(),d("div",_t,[c(y,m({headHeight:"34.5px",width:`${t.boxWidth}px`,height:`${t.boxHeight}px`},t.getBindValue),null,16,["width","height"])])):f("",!0),t.isJK?(r(),d("div",wt,[c(C,m({headHeight:"34.5px",width:`${t.boxWidth}px`,height:`${t.boxHeight}px`},t.getBindValue),null,16,["width","height"])])):f("",!0)],4)])])]),_:1},16,["width","getContainer"])])}var Yt=z(lt,[["render",yt]]);export{Yt as default};
|