You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

10 lines
44KB

  1. import{z as cs,k as es,r as c,A as Q,B as Ce,C as us,D as fs,o as ts,f as D,F as Te,s as ps,E as Gt,a as Xt,G as ms,b as Ie,c as V,d as J,e,h as Zt,t as l,S as he,j as G,H as $t,u as vs,I as F}from"./index-dd5fae99.js";import{_ as hs}from"./backIcon-df74c383.js";import{r as xs,i as M,L as B}from"./index-b861e656.js";import{l as gs}from"./renewalProjectCapitalDeclare-e1231fa5.js";const bs=(h,j)=>{const x=h[j];return x?typeof x=="function"?x():Promise.resolve(x):new Promise((L,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+j)))})},ys="/assets/chart2Bg-de88db53.png",ws="/assets/title-7725e424.png",As="/assets/arrow-f47421e5.png",X="/assets/boxTit-acdd6da4.png",_s="/assets/boxIcon1-cdfbc335.png",Ds="/assets/boxIcon2-f3136923.png",Ss="/assets/boxIcon3-108bfe9b.png",js="/assets/boxIcon4-82bec051.png",Re="data:image/png;base64,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",Cs="/assets/centerTopIcon2-614b1fc8.png",Is="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABDdJREFUWEfFV11oW2UYft7zndMmXW2bdv2hRSZIh7jRNCn+De/0Zlqk6C5Eiww2QcWfK5WpdXbZBg4vxIEXCnqhU0S2Ueq8cMwfppPZrrNjVWZlFKTFaDu7dkvTnO/7XjnJSXJO2mRNZO6DhHwn532f533e53tPQrjBi24wPv4TAZ68q84pgDpPL1RaSMUE+GK0C0w/AGBoeQ91jk9UQqJyAr/1HAPwQBqUMESdZ/r+NwJ8ofsOsHEanGshQ4gobRz5uVwSFSnA53uGAe4tADtKm8cevu4E+Fy0B8CIp/osJkNwhDafHS+HRNkK8NnoEBgP+UDY3REOU3Rs23UjwKM9UbAeTdvOt9wtQUMiQnePnVsriTUrwKfCHTDE+wBvLZrcUcKgYSj1NG0Zn14LiRUE+JtbAgg03Q4tw2DqAhldAMIANyEv9RpyW5ekbJ9iXfOrEDzB+sqUMJPf0b3HZ7zBOQL8ffdjYGMXmG8DYK7a4+zFbFSWkOc6s4CSIWjd5MgBcP4mIqcEtUQk91n3H9mfGSHu4m8jcWi0rNbaXOXF6iYHh6BkQ/oFCC9uGoQ9SQxD29Vbj1T5CZyIHATj2QyGy7pQ8tzeL4Gy18G2Q2A2fRWD0szytNN7QJj2oereY/1+As5UOx55B5pdEp5yi0juyJ1aaoBU1Wkx83gZUHI0z+FnPghLfhLs++rxwm7m0PjL8CCYXr+Wy+xUAMvJWoA9PnYY5Hrqr9zhYpjq3ZptJ3wFrnoM+YvIc2D9NpiMQiJO2uWrNUil0i30T4SCFmV67yjBLCwVW/foyd2F+YrOAT4a7gfoAwBWNkgzIbEQgFKioLcl3Anmqmp+oab/1MHV7io5iPhw94MAPgdzUGvClctV0CoT4nV1psy0CzLXXSWIoK0AP1G7feRQKYol282fhf/UGq2L/xhQLrjvpKw4t/neC0HJhmfGgqUASivwaaSdtZ6+PKchpVum2/asAk7Ved953O/KUFXHnfU7J36vSAH+ONy7eMkeTi4pV/as77y8veMwa7v8IQsEjR11z//ieGnVVVKB+bc27ksm5Ssr03qq9ky4nAdcKGdvCB5s3nXxjYoI/B3bMCql7lkx0dzhWrS3nglomuLr5oGp+yoiEB/oSEilcibK9DsjufMuhBF3rK+k9j9DPAoI05hv3TMdKpvAfOzmW68uJCbZHTXex4JpiWlhWXvXY/o9bALNnW9/yk7J15RSbf5DkabMNcHaxtDg1HxZc2B2oG17YjHxoTfItMwp07JiLfvjK0zFu2HMplqeTNlyQEnZ4Y27qa62L7RnZqg8Aq+23bm0sPijZjaEaU5aVVas9cDcRyWHhvvlXy8177Dt5QFpyw0GkQrU129q3jtzoSwCzs1zLzduIRihxjdnnT8hZa/4i42PCKI/1h+Y+6lsD5SNVmHAmn+UVpj/mmH/Aib6nDDEYCXtAAAAAElFTkSuQmCC",Rs=h=>cs.get("/api/v1/dashboard/cockpit-stats",{params:h}),Ts="/assets/kfqIcon-d77d3fe1.png";function Ns(h,j,x,L){var a,T=!1,O=0;function N(){a&&clearTimeout(a)}function H(){N(),T=!0}typeof j!="boolean"&&(L=x,x=j,j=void 0);function b(){for(var S=arguments.length,C=new Array(S),g=0;g<S;g++)C[g]=arguments[g];var I=this,z=Date.now()-O;if(T)return;function y(){O=Date.now(),x.apply(I,C)}function P(){a=void 0}L&&!a&&y(),N(),L===void 0&&z>h?y():j!==!0&&(a=setTimeout(L?P:y,L===void 0?h-z:h))}return b.cancel=H,b}function Bs(h){const j=ps();j&&Object.assign(j.proxy,h)}const Ls={modelValue:{type:Boolean,default:!0},list:{type:Array,required:!0,default:[]},step:{type:Number,default:1},limitScrollNum:{type:Number,default:3},hover:{type:Boolean,default:!1},direction:{type:String,default:"up"},singleHeight:{type:Number,default:0},singleWidth:{type:Number,default:0},singleWaitTime:{type:Number,default:1e3},isRemUnit:{type:Boolean,default:!1},isWatch:{type:Boolean,default:!0},delay:{type:Number,default:0},ease:{type:[String,Object],default:"ease-in"},count:{type:Number,default:-1},copyNum:{type:Number,default:1},wheel:{type:Boolean,default:!1},singleLine:{type:Boolean,default:!1}};globalThis.window.cancelAnimationFrame=function(){return globalThis.window.cancelAnimationFrame||globalThis.window.webkitCancelAnimationFrame||globalThis.window.mozCancelAnimationFrame||globalThis.window.oCancelAnimationFrame||globalThis.window.msCancelAnimationFrame||function(h){return globalThis.window.clearTimeout(h)}}();globalThis.window.requestAnimationFrame=function(){return globalThis.window.requestAnimationFrame||globalThis.window.webkitRequestAnimationFrame||globalThis.window.mozRequestAnimationFrame||globalThis.window.oRequestAnimationFrame||globalThis.window.msRequestAnimationFrame||function(h){return globalThis.window.setTimeout(h,1e3/60)}}();function zs(h){h&&typeof h!="boolean"&&h.length>100&&console.warn(`数据达到了${h.length}条有点多哦~,可能会造成部分老旧浏览器卡顿。`)}const ss=es({name:"vue3-seamless-scroll",inheritAttrs:!1,props:Ls,emits:["stop","count","move"],setup(h,{slots:j,emit:x,attrs:L}){const a=h,T=c(null),O=c(null),N=c(null),H=c(null),b=c(null),S=c(0),C=c(0),g=c(0),I=c(0),z=c(!1),y=c(0),P=Q(()=>a.list?a.list.length>=a.limitScrollNum:!1),ie=Q(()=>({width:S.value?`${S.value}px`:"auto",transform:`translate(${g.value}px,${I.value}px)`,transition:`all ${typeof a.ease=="string"?a.ease:"cubic-bezier("+a.ease.x1+","+a.ease.y1+","+a.ease.x2+","+a.ease.y2+")"} ${a.delay}ms`,overflow:"hidden",display:a.singleLine?"flex":"block"})),re=Q(()=>a.direction=="left"||a.direction=="right"),ee=Q(()=>re.value?{float:"left",overflow:"hidden",display:a.singleLine?"flex":"block",flexShrink:a.singleLine?0:1}:{overflow:"hidden"}),xe=Q(()=>a.isRemUnit?parseInt(globalThis.window.getComputedStyle(globalThis.document.documentElement,null).fontSize):1),te=Q(()=>a.singleWidth*xe.value),U=Q(()=>a.singleHeight*xe.value),_e=Q(()=>{let m,A=a.step;return re.value?m=te.value:m=U.value,m>0&&m%A>0&&console.error("如果设置了单步滚动,step 需是单步大小的约数,否则无法保证单步滚动结束的位置是否准确。~~~~~"),A}),Y=()=>{cancelAnimationFrame(H.value),H.value=null},se=(m,A,ye)=>{H.value=requestAnimationFrame(function(){const _=C.value/2,we=S.value/2;if(m==="up"?(Math.abs(I.value)>=_&&(I.value=0,y.value+=1,x("count",y.value)),I.value-=A):m==="down"?(I.value>=0&&(I.value=_*-1,y.value+=1,x("count",y.value)),I.value+=A):m==="left"?(Math.abs(g.value)>=we&&(g.value=0,y.value+=1,x("count",y.value)),g.value-=A):m==="right"&&(g.value>=0&&(g.value=we*-1,y.value+=1,x("count",y.value)),g.value+=A),ye)return;let{singleWaitTime:Ae}=a;b.value&&clearTimeout(b.value),U.value?Math.abs(I.value)%U.value<A?b.value=setTimeout(()=>{E()},Ae):E():te.value&&Math.abs(g.value)%te.value<A?b.value=setTimeout(()=>{E()},Ae):E()})},E=()=>{if(Y(),z.value||!P.value||y.value===a.count){x("stop",y.value),y.value=0;return}se(a.direction,_e.value,!1)},de=()=>{if(zs(a.list),re.value){let m=O.value.offsetWidth;m=m*2+1,S.value=m}P.value?(C.value=N.value.offsetHeight,a.modelValue&&E()):(Y(),I.value=g.value=0)},oe=()=>{z.value=!1,E()},ae=()=>{z.value=!0,b.value&&clearTimeout(b.value),Y()},Z=Q(()=>a.hover&&a.modelValue&&P.value),De=Ns(30,m=>{Y();const A=U.value?U.value:15;m.deltaY<0&&se("down",A,!0),m.deltaY>0&&se("up",A,!0)}),ge=m=>{De(m)},be=()=>{Y(),z.value=!1,de()};Bs({Reset:()=>{be()}}),Ce(()=>a.list,()=>{a.isWatch&&us(()=>{be()})},{deep:!0}),Ce(()=>a.modelValue,m=>{m?oe():ae()}),Ce(()=>a.count,m=>{m!==0&&oe()}),fs(()=>{Y(),clearTimeout(b.value)}),ts(()=>{P.value&&de()});const{default:$,html:ce}=j,Se=new Array(a.copyNum).fill(null),n=()=>D(Te,null,[D("div",{ref:O,style:ee.value},[$&&$()]),P.value?Se.map(()=>ce&&typeof ce=="function"?D("div",{style:ee.value},[ce()]):D("div",{style:ee.value},[$&&$()])):null]);return()=>D("div",{ref:T,class:L.class},[a.wheel&&a.hover?D("div",{ref:N,style:ie.value,onMouseenter:()=>{Z.value&&ae()},onMouseleave:()=>{Z.value&&oe()},onWheel:m=>{Z.value&&ge(m)}},[n()]):D("div",{ref:N,style:ie.value,onMouseenter:()=>{Z.value&&ae()},onMouseleave:()=>{Z.value&&oe()}},[n()])])}});const Ps={class:"cockpit flex flex-col"},ks={class:"search flex justify-end items-center"},Fs={class:"content flex flex-1"},Os={class:"left flex flex-col"},Hs={class:"box1 box"},Es={class:"mod1"},Qs={class:"flex justify-between"},Ms={class:"w-1/2 flex"},Us={class:"flex items-center mod1Item"},Ys={class:"flex items-end"},Ks={class:"mod1Value"},Ws={class:"font-bold"},qs={class:"flex items-center"},Vs={class:"mod1Per font-bold text-[#2D99FF]"},Js={class:"w-1/2 flex"},Gs={class:"flex items-center mod1Item"},Xs={class:"flex items-end"},Zs={class:"mod1Value"},$s={class:"font-bold"},eo={class:"flex items-center"},to={class:"mod1Per font-bold text-[#2D99FF]"},so={class:"flex justify-between"},oo={class:"w-1/2 flex"},ao={class:"flex items-center mod1Item"},lo={class:"flex items-end"},no={class:"mod1Value"},io={class:"font-bold"},ro={class:"flex items-center"},co={class:"mod1Per font-bold text-[#2D99FF]"},uo={class:"w-1/2 flex"},fo={class:"flex items-center mod1Item"},po={class:"flex items-end"},mo={class:"mod1Value"},vo={class:"font-bold"},ho={class:"flex items-center"},xo={class:"mod1Per font-bold text-[#2D99FF]"},go={class:"box box1-2"},bo={class:"mod flex-1"},yo={class:"box box1-3"},wo={class:"flex-1 mod"},Ao={class:"box2 box flex flex-col flex-1"},_o={class:"mod flex-1"},Do={class:"left h-1/2 flex"},So={class:"w-full flex flex-col"},jo={class:"right h-1/2 flex flex-col"},Co={class:"middle flex-1 flex flex-col"},Io={class:"topBox flex items-center justify-between"},Ro={class:"dataDiv"},To={class:"data"},No={class:"dataDiv"},Bo={class:"data"},Lo={class:"dataDiv"},zo={key:0,class:"data"},Po={class:"unit"},ko={class:"dataDiv"},Fo={class:"data"},Oo={class:"box1 flex flex-col"},Ho={class:"top flex items-center"},Eo={class:"area"},Qo={class:"data"},Mo={class:"flex-1 flex flex-col"},Uo={class:"box2 flex-1"},Yo={class:"con h-full"},Ko={class:"plante"},Wo={class:"data1 dataDiv"},qo={class:"data"},Vo={class:"data2 dataDiv"},Jo={class:"data"},Go={class:"data3 dataDiv"},Xo={class:"data"},Zo={class:"data4 dataDiv"},$o={class:"data"},ea={class:"data5 dataDiv"},ta={class:"data"},sa={class:"data6 dataDiv"},oa={class:"data"},aa={class:"data7 dataDiv"},la={class:"data"},na={class:"data8 dataDiv"},ia={class:"data"},ra={class:"right h-full overflow-hidden flex flex-col"},da={class:"box flex flex-col"},ca={class:"midContent flex-1"},ua={class:"con1 flex justify-between"},fa={class:"flex-1"},pa={class:"data"},ma={class:"flex-1"},va={class:"data"},ha={class:"flex-1"},xa={class:"data"},ga={class:"flex-1"},ba={class:"data"},ya={class:"con2 overflow-hidden"},wa={class:"h-full overflow-hidden"},Aa=["onClick"],_a={class:"tags flex justify-between"},Da={class:"box"},Sa={class:"midContent"},ja={class:"con4"},Ca={class:"flex flex-col items-center"},Ia={class:"dataD"},Ra={class:"data flex items-center"},Ta={class:"flex flex-col items-center"},Na={class:"dataD"},Ba={class:"data flex items-center"},La={class:"flex flex-col items-center"},za={class:"dataD"},Pa={class:"data flex items-center"},ka={class:"flex flex-col items-center"},Fa={class:"flex items-center justify-between"},Oa={class:"dataD"},Ha={class:"data flex items-center"},Ea={class:"dataD"},Qa={class:"data flex items-center"},Ma={class:"flex-1 flex-col flex"},Ua={class:"box flex-1 flex flex-col"},Ya={class:"midContent flex-1"},Ka={class:"con5"},Wa={class:"left w-1/2 flex items-center"},qa={class:"right flex items-center"},Va={class:"box flex-1 flex flex-col",style:{"margin-bottom":"0"}},Ja={class:"midContent flex-1"},Ga={class:"con3 flex h-full"},Xa={class:"left w-1/3"},Za={class:"left1"},$a={class:"dataD"},el={class:"top"},tl={class:"unit"},sl={class:"right w-2/3 h-full"},ol={key:0,class:"customMask"},al={class:"customDialog customDialog1"},ll={class:"tit"},nl=es({components:{Vue3SeamlessScroll:ss}}),ul=Object.assign(nl,{__name:"index",setup(h){const{insuranceLevel:j}=Gt.dictStore.globalDicts||{},x=Xt({year:void 0}),L=ms(Gt.userStore).userInfo||{};let a,T,O,N,H,b,S,C,g,I,z,y;const P={市本级:"331100",莲都区:"331102",青田县:"331121",缙云县:"331122",遂昌县:"331123",松阳县:"331124",云和县:"331125",庆元县:"331126",景宁畲族自治县:"331127",龙泉市:"331181",开发区:"331118"},ie=c(),re=()=>{var t,d,u,f,p,v;a||(a=M(ie.value));const o={grid:{top:"10%",bottom:"30%",left:"12%",right:"2%"},tooltip:{trigger:"axis",valueFormatter:r=>r+"%"},xAxis:{type:"category",data:((u=(d=(t=s.value)==null?void 0:t.monitorData)==null?void 0:d.monitorSafetyInputRate)==null?void 0:u.filter(r=>r.year<2024).map(r=>r.year))||["2021","2022","2023"],axisLabel:{color:"#fff",fontSize:n(12)},axisLine:{lineStyle:{color:"rgba(2, 197, 209, 0.26)",width:2}},axisTick:{show:!1}},yAxis:{type:"value",minInterval:10,min:5,axisLabel:{color:"#fff",fontSize:n(12),formatter:"{value}%"},splitLine:{lineStyle:{color:"rgba(2, 197, 209, 0.26)"}}},series:[{data:((v=(p=(f=s.value)==null?void 0:f.monitorData)==null?void 0:p.monitorSafetyInputRate)==null?void 0:v.filter(r=>r.year<2024).map(r=>r.rate))||[0,0,0],type:"line",smooth:!0,lineStyle:{color:"#FBCB60"},itemStyle:{color:"#FBCB60",borderColor:"#021A40",borderWidth:2,borderType:"solid"}}]};a.setOption(o)},ee=c(),xe=()=>{var d,u;O||(O=M(ee.value));const t={color:["#4d7cdb","#4dba93","#4f6182","#d1a319","#c55a45"],series:[{type:"pie",radius:["35%","70%"],label:{color:"#ffffff",formatter:`{b}
  2. {c}`},labelLine:{length:4},itemStyle:{borderWidth:2,borderColor:"#011B4B"},data:((u=(d=s.value)==null?void 0:d.monitorData)==null?void 0:u.secrecyGradeCharts.map(f=>({value:f.num,name:j[f.level]})))||[]}]};O.setOption(t)},te=c(),U=c(),_e=()=>{var u,f,p,v,r,i,R,k,K,W,w,ue,fe,pe,me,ve;T||(T=M(te.value));const o=["#2d99ff","#02c5d1","#095ce5","#d4aa00","#e04561","#20b760"],t=(f=(u=s.value)==null?void 0:u.expertData)==null?void 0:f.specialExpertNum,d={grid:{top:"0px",left:"0px",right:"0px",bottom:"0px"},color:o,legend:{itemWidth:10,itemHeight:10,show:!0,orient:"vertical",right:10,textStyle:{color:"#fff"}},graphic:[{type:"text",left:"17.5%",top:"35%",style:{text:t,textAlign:"center",fill:"#fff",fontSize:n(20)}},{type:"text",left:"16.5%",top:"56%",style:{text:"专家总数",textAlign:"center",fill:"#02C5D1",fontSize:n(9)}}],toolTip:{position:["50%","50%"],show:!1,enterable:!0},series:[{type:"pie",left:"left",center:["20%","50%"],radius:["48%","98%"],labelLine:{show:!1},label:{position:"inner",fontSize:n(10),formatter:`{b}
  3. {c}`,color:"#ffffff",show:!1},itemStyle:{borderWidth:2,borderColor:"#011B4B"},data:[{value:((v=(p=s.value)==null?void 0:p.expertData)==null?void 0:v.expertPlanRationalityNum)||0,name:"方案合理性"},{value:((i=(r=s.value)==null?void 0:r.expertData)==null?void 0:i.expertTechnicalFeasibilityAssessmentNum)||0,name:"技术可行性评估"},{value:((k=(R=s.value)==null?void 0:R.expertData)==null?void 0:k.expertXinchuangNum)||0,name:"信创"},{value:((W=(K=s.value)==null?void 0:K.expertData)==null?void 0:W.expertSoftHardPricingNum)||0,name:"软硬件核价"},{value:((ue=(w=s.value)==null?void 0:w.expertData)==null?void 0:ue.expertPartyGovInfoNum)||0,name:"党政信息"},{value:((pe=(fe=s.value)==null?void 0:fe.expertData)==null?void 0:pe.expertNetworkSecurityNum)||0,name:"网络安全"},{value:((ve=(me=s.value)==null?void 0:me.expertData)==null?void 0:ve.expertFinancialNum)||0,name:"财务"}],emphasis:{label:{fontSize:n(10),formatter:function(ne){return ne.name+`
  4. `+ne.value+`${ne.name==="财务"?"+2":""}`},color:"#ffffff",show:!0,overflow:"break"},itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]};T.setOption(d),clearInterval(I),Y()},Y=()=>{var o=-1;const t=7;I=setInterval(()=>{T.dispatchAction({type:"downplay",seriesIndex:0,dataIndex:o}),T.dispatchAction({type:"hideTip",seriesIndex:0,dataIndex:o}),o=(o+1)%t,T.dispatchAction({type:"highlight",seriesIndex:0,dataIndex:o}),T.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:o})},2e3)},se=c(),E=()=>{var t,d,u,f,p,v;N||(N=M(se.value));const o={grid:{top:"10%",bottom:"25%",right:"2%",left:"4%"},tooltip:{trigger:"axis"},xAxis:{type:"category",data:(u=(d=(t=s.value)==null?void 0:t.expertData)==null?void 0:d.expertRegionData)==null?void 0:u.map(r=>r.regionName==="景宁畲族自治县"?"景宁县":r.regionName),axisLabel:{color:"#fff",fontSize:n(8),rotate:30},axisLine:{lineStyle:{color:"rgba(45, 153, 255, 1)"}},axisTick:{show:!1}},yAxis:{type:"value",show:!1,axisLabel:{color:"#fff",fontSize:n(8)},splitLine:{show:!1,lineStyle:{color:"rgba(45, 153, 255, 0.35)"}}},series:[{data:(v=(p=(f=s.value)==null?void 0:f.expertData)==null?void 0:p.expertRegionData)==null?void 0:v.map(r=>r.expertNum),type:"bar",barWidth:n(11),label:{show:!0,position:"top",color:"#ffffff",fontSize:n(10)},itemStyle:{color:new B(0,0,1,1,[{offset:0,color:"#2D99FF"},{offset:1,color:"rgba(2,197,209,0.67)"}])}}]};N.setOption(o)},de=c(),oe=()=>{var t,d,u,f,p,v,r,i,R,k,K,W;H||(H=M(de.value));const o={grid:{top:"20%",bottom:"20%",right:"2%",left:"0"},legend:{itemWidth:n(8),itemHeight:n(8),textStyle:{color:"#ffffff",fontSize:n(12)}},tooltip:{appendToBody:!0,trigger:"axis",valueFormatter:w=>Math.abs(w)/1e4<1?`${w.toFixed(1)}万元`:`${(w/1e4).toFixed(1)}亿元`},xAxis:{type:"category",data:((u=(d=(t=s.value)==null?void 0:t.reduceData)==null?void 0:d.amountComparisonCharts)==null?void 0:u.map(w=>w.statusName==="申报"?"计划":w.statusName))||["谋划","申报","初审","联审","评审","批复"],axisLabel:{color:"#fff",fontSize:n(12)},axisLine:{lineStyle:{color:"rgba(45, 153, 255, 1)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{show:!1,color:"#fff",fontSize:n(12)},splitLine:{show:!0,lineStyle:{color:"rgba(45, 153, 255, 0.35)"}}}],series:[{name:"申请金额",data:((v=(p=(f=s.value)==null?void 0:f.reduceData)==null?void 0:p.amountComparisonCharts)==null?void 0:v.map(w=>w.declaredAmount))||[0,0,0,0,0,0],type:"bar",barWidth:n(8),itemStyle:{color:new B(0,0,1,1,[{offset:0,color:"#2D99FF"},{offset:1,color:"rgba(2,197,209,0.67)"}])}},{name:"批复金额",data:((R=(i=(r=s.value)==null?void 0:r.reduceData)==null?void 0:i.amountComparisonCharts)==null?void 0:R.map(w=>w.approvalAmount))||[0,0,0,0,0,0],type:"bar",barWidth:n(8),itemStyle:{color:new B(0,0,1,1,[{offset:0,color:"#20B760"},{offset:1,color:"rgba(67, 220, 153, 0.67)"}])}},{name:"差额",data:((W=(K=(k=s.value)==null?void 0:k.reduceData)==null?void 0:K.amountComparisonCharts)==null?void 0:W.map(w=>w.differenceAmount))||[0,0,0,0,0,0],type:"bar",barWidth:n(8),itemStyle:{color:new B(0,0,1,1,[{offset:0,color:"rgba(251, 203, 96, 1)"},{offset:1,color:"rgba(227, 70, 99, 0.67)"}])}}]};H.setOption(o)},ae=c(),Z=()=>{var d,u,f,p,v,r;b||(b=M(ae.value));const o=[new B(0,0,1,1,[{offset:0,color:"rgba(32, 183, 96, 1)"},{offset:1,color:"rgba(32, 183, 96, 0.5)"}]),new B(0,0,1,1,[{offset:0,color:"#C59400"},{offset:1,color:"rgba(142, 120, 36, 0.50)"}]),new B(0,0,1,1,[{offset:0,color:"rgba(197, 90, 70, 1)"},{offset:1,color:"rgba(197, 90, 70, 0.5)"}]),new B(0,0,1,1,[{offset:0,color:"rgba(79, 97, 131, 1)"},{offset:1,color:"rgba(79, 97, 131, 0.5)"}]),new B(0,0,1,1,[{offset:0,color:"rgba(108, 162, 198, 1)"},{offset:1,color:"rgba(19, 107, 153, 0.50)"}])],t={grid:{top:"20%",bottom:"20%",right:"2%",left:"10%"},legend:{show:!1},tooltip:{position:["50%","50%"],show:!1},color:o,graphic:[{type:"text",left:"center",top:"40%",style:{text:"已评价",textAlign:"center",fill:"#FBCB60",fontSize:n(14)}},{type:"text",left:"center",top:"56%",style:{text:((f=(u=(d=s.value)==null?void 0:d.performanceData)==null?void 0:u.performanceTops)==null?void 0:f.map(i=>i.score).reduce((i,R)=>i+R))||0,textAlign:"center",fill:"#FBCB60",fontSize:n(14)}}],series:[{data:(r=(v=(p=s.value)==null?void 0:p.performanceData)==null?void 0:v.performanceTops)==null?void 0:r.map(i=>({value:i.score,name:i.topName})),radius:["45%","80%"],type:"pie",labelLine:{show:!1},labelLayout:{hideOverlap:!1},label:{show:!1,position:"inner",fontSize:n(12),formatter:`{b}
  5. {c}个`,color:"#ffffff"},itemStyle:{borderWidth:2,borderColor:"#011B4B"},emphasis:{label:{fontSize:n(12),formatter:`{b}
  6. {c}个`,color:"#ffffff",show:!0},itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]};b.setOption(t),clearInterval(z),De()},De=()=>{var o=-1;const t=7;z=setInterval(()=>{b.dispatchAction({type:"downplay",seriesIndex:0,dataIndex:o}),b.dispatchAction({type:"hideTip",seriesIndex:0,dataIndex:o}),o=(o+1)%t,b.dispatchAction({type:"highlight",seriesIndex:0,dataIndex:o}),b.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:o})},2e3)},ge=c(),be=()=>{var d,u,f,p,v,r;S||(S=M(ge.value));const o=[new B(0,0,1,1,[{offset:0,color:"#C59400"},{offset:1,color:"rgba(142, 120, 36, 0.50)"}]),new B(0,0,1,1,[{offset:0,color:"rgba(108, 162, 198, 1)"},{offset:1,color:"rgba(19, 107, 153, 0.50)"}])],t={grid:{top:"20%",bottom:"20%",right:"2%",left:"10%"},graphic:[{type:"text",left:"center",top:"40%",style:{text:"应评数",textAlign:"center",fill:"#FBCB60",fontSize:n(14)}},{type:"text",left:"center",top:"56%",style:{text:((u=(d=s.value)==null?void 0:d.performanceData)==null?void 0:u.performanceTotal)||0,textAlign:"center",fill:"#FBCB60",fontSize:n(14)}}],legend:{show:!1},tooltip:{position:["50%","50%"],show:!1},color:o,series:[{data:[{value:((p=(f=s.value)==null?void 0:f.performanceData)==null?void 0:p.performanceReviewedTotal)||0,name:"已评价"},{value:((r=(v=s.value)==null?void 0:v.performanceData)==null?void 0:r.performanceTobeReviewTotal)||0,name:"未评价"}],radius:["45%","80%"],type:"pie",labelLine:{show:!1},labelLayout:{hideOverlap:!1},label:{show:!1,position:"inner",fontSize:n(12),formatter:`{b}
  7. {c}个`,color:"#ffffff"},itemStyle:{borderWidth:2,borderColor:"#011B4B"},emphasis:{label:{fontSize:n(12),formatter:`{b}
  8. {c}个`,color:"#ffffff",show:!0},itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]};S.setOption(t),clearInterval(y),Ne()},Ne=()=>{let o=-1;const t=2;y=setInterval(()=>{S.dispatchAction({type:"downplay",seriesIndex:0,dataIndex:o}),S.dispatchAction({type:"hideTip",seriesIndex:0,dataIndex:o}),o=(o+1)%t,S.dispatchAction({type:"highlight",seriesIndex:0,dataIndex:o}),S.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:o})},2e3)},$=c(),ce=()=>{var t,d,u,f;g||(g=M($.value));const o={grid:{top:"15%",bottom:"34%",right:"2%",left:"4%"},tooltip:{trigger:"axis"},xAxis:{type:"category",data:(d=(t=s.value)==null?void 0:t.qualityDatas)==null?void 0:d.map(p=>p.regionName==="景宁畲族自治县"?"景宁县":p.regionName),axisLabel:{color:"#fff",fontSize:n(8),rotate:30},axisLine:{lineStyle:{color:"rgba(45, 153, 255, 1)"}},axisTick:{show:!1}},yAxis:{type:"value",show:!1,axisLabel:{color:"#fff",fontSize:n(8)},splitLine:{show:!1,lineStyle:{color:"rgba(45, 153, 255, 0.35)"}}},series:[{data:((f=(u=s.value)==null?void 0:u.qualityDatas)==null?void 0:f.map(p=>p.quality))||[95.7,96.2,97.4,96.3,83.9,99.2,93.6,99.5,96.5,97.6,99.5],type:"bar",barWidth:n(11),label:{show:!0,position:"top",color:"#ffffff",fontSize:n(10)},itemStyle:{color:{image:U.value,repeat:"repeat-x"}}}]};g.setOption(o)},Se=()=>{re(),ee.value&&xe(),_e(),E(),ce(),oe(),Z(),be(),setTimeout(()=>{we()})},n=o=>{const d=window.screen.width/1920;return parseInt(o*d)},m=c(),A=async o=>{m.value=(await bs(Object.assign({"../../assets/json/mapJson/331100.json":()=>F(()=>import("./331100-d11b65f3.js"),[]),"../../assets/json/mapJson/331102.json":()=>F(()=>import("./331102-710ba310.js"),[]),"../../assets/json/mapJson/331121.json":()=>F(()=>import("./331121-39f41e9a.js"),[]),"../../assets/json/mapJson/331122.json":()=>F(()=>import("./331122-a1603fab.js"),[]),"../../assets/json/mapJson/331123.json":()=>F(()=>import("./331123-eb2b8a66.js"),[]),"../../assets/json/mapJson/331124.json":()=>F(()=>import("./331124-fcabe3ad.js"),[]),"../../assets/json/mapJson/331125.json":()=>F(()=>import("./331125-c3b505bd.js"),[]),"../../assets/json/mapJson/331126.json":()=>F(()=>import("./331126-e71b5003.js"),[]),"../../assets/json/mapJson/331127.json":()=>F(()=>import("./331127-b5f20fba.js"),[]),"../../assets/json/mapJson/331181.json":()=>F(()=>import("./331181-4d348ccf.js"),[])}),`../../assets/json/mapJson/${o}.json`)).default},ye=c(),_=c(),we=()=>{var u,f,p,v,r;const o=(u=s.value.mapProjectData)==null?void 0:u.map(i=>({name:i.regionName,value:i==null?void 0:i.projectsNum,code:i.regionCode}));xs("map",m.value);const t="image://"+Ts;C||(C=M(ye.value));const d={tooltip:{trigger:"item",formatter:i=>{let R="";const k=i.value||0;return R+=i.marker+i.name+"&emsp;"+k,R}},geo:[{map:"map",aspectScale:1,zoom:.45,layoutCenter:["50%","42%"],layoutSize:"180%",show:!0,roam:!1,label:{emphasis:{show:!1}},itemStyle:{normal:{borderColor:"#c0f3fb",borderWidth:1,shadowColor:"#8cd3ef",shadowOffsetY:10,shadowBlur:120,areaColor:"transparent"}}},{type:"map",map:"map",zlevel:-1,aspectScale:1,zoom:.45,layoutCenter:["50%","43%"],layoutSize:"180%",roam:!1,silent:!0,itemStyle:{normal:{borderWidth:1,borderColor:"rgba(58,149,253,0.8)",shadowColor:"rgba(172, 122, 255,0.5)",shadowOffsetY:5,shadowBlur:15,areaColor:"rgba(5,21,35,0.1)"}}},{type:"map",map:"map",zlevel:-2,aspectScale:1,zoom:.45,layoutCenter:["50%","44%"],layoutSize:"180%",roam:!1,silent:!0,itemStyle:{normal:{borderWidth:1,borderColor:"rgba(58,149,253,0.6)",shadowColor:"rgba(65, 214, 255,1)",shadowOffsetY:5,shadowBlur:15,areaColor:"transpercent"}}},{type:"map",map:"map",zlevel:-3,aspectScale:1,zoom:.45,layoutCenter:["50%","45%"],layoutSize:"180%",roam:!1,silent:!0,itemStyle:{normal:{borderWidth:1,borderColor:"rgba(58,149,253,0.4)",shadowColor:"rgba(58,149,253,1)",shadowOffsetY:15,shadowBlur:10,areaColor:"transpercent"}}},{type:"map",map:"map",zlevel:-4,aspectScale:1,zoom:.45,layoutCenter:["50%","44%"],layoutSize:"180%",roam:!1,silent:!0,itemStyle:{normal:{borderWidth:5,borderColor:"rgba(5,9,57,0.8)",shadowColor:"rgba(29, 111, 165,0.8)",shadowOffsetY:15,shadowBlur:10,areaColor:"rgba(5,21,35,0.1)"}}}],series:[{name:"map",type:"map",map:"map",aspectScale:1,zoom:.45,showLegendSymbol:!0,select:{disabled:!1,itemStyle:{areaColor:"#77e8e4"}},label:{show:!0,fontSize:12,color:"#ffffff",formatter:i=>[`{a|${i.value||0}}`,`{b|${i.name}}`].join(`
  9. `),rich:{a:{color:"#FFCD00",lineHeight:22,fontSize:n(20),fontFamily:"DINPro-Bold, DINPro"},b:{color:"#ffffff",lineHeight:n(16),fontSize:n(16)}}},itemStyle:{normal:{areaColor:{type:"linear",x:1200,y:0,x2:0,y2:0,colorStops:[{offset:0,color:"rgba(3,27,78,0.75)"},{offset:1,color:"rgba(58,149,253,0.75)"}],global:!0},borderColor:"#01ebfe",borderWidth:.2},emphasis:{show:!1,color:"#ccc",areaColor:"rgba(22, 206, 185,0.6)"}},layoutCenter:["50%","42%"],layoutSize:"180%",data:o},{name:"scatter",type:"scatter",symbol:t,symbolSize:!((f=_.value)!=null&&f.name)||["全市","莲都区","开发区"].includes(_.value.name)?50:0,coordinateSystem:"geo",data:[{name:"开发区",value:[119.790612,28.245836]}],tooltip:{formatter:"{b0}: "+((r=(v=(p=s.value)==null?void 0:p.mapProjectData)==null?void 0:v.find(i=>i.regionName==="开发区"))==null?void 0:r.projectsNum)||0}}]};C.setOption(d,!0),C.off("click"),C.on("click",async i=>{console.log(i),i.name==="开发区"?(_.value={name:"开发区",value:331118},await le()):(await A(P[i.name]),_.value=i.data,await le())})},Ae=c([{projectName:"21"},{}]),os=Xt({pageNumber:1,pageSize:10}),as=c(0),ls=async()=>{var t;const o=await gs({...os,...x,regionCode:((t=_.value)==null?void 0:t.code)||"",projectYear:x.year*1||void 0});Ae.value=o.data.records,as.value=o.data.total},ns=async()=>{var o;C.dispatchAction({type:"unselect",name:(o=_.value)==null?void 0:o.name}),_.value={name:"全市"},await A("330500"),await le()},is=async(o,t)=>{var d;C.dispatchAction({type:"unselect",name:(d=_.value)==null?void 0:d.name}),_.value={name:o,code:t},await A("330500"),await le()},Be=c(0),Le=c(!1),ze=c({}),s=c({}),le=async()=>{var t;const o=await Rs({regionCode:P[(t=_.value)==null?void 0:t.name]||"",year:x.year});s.value=o.data,Se()};return ts(async()=>{await A(L.value.regionCode),await le(),window.addEventListener("resize",()=>{C.resize(),a.resize(),T.resize(),N.resize(),g.resize()}),ls()}),(o,t)=>{var p,v,r,i,R,k,K,W,w,ue,fe,pe,me,ve,ne,Pe,ke,Fe,Oe,He,Ee,Qe,Me,Ue,Ye,Ke,We,qe,Ve,Je,Ge,Xe,Ze,$e,et,tt,st,ot,at,lt,nt,it,rt,dt,ct,ut,ft,pt,mt,vt,ht,xt,gt,bt,yt,wt,At,_t,Dt,St,jt,Ct,It,Rt,Tt,Nt,Bt,Lt,zt,Pt,kt,Ft,Ot,Ht,Et,Qt,Mt,Ut,Yt,Kt,Wt,qt;const d=Ie("el-date-picker"),u=Ie("ArrowDown"),f=Ie("el-icon");return V(),J("div",Ps,[e("img",{ref_key:"imgRef2",ref:U,src:ys,style:{display:"none"}},null,512),t[81]||(t[81]=e("div",{class:"head"},[e("img",{src:ws,class:"mx-auto"})],-1)),e("p",ks,[t[5]||(t[5]=e("img",{src:As},null,-1)),t[6]||(t[6]=e("span",{class:"label"},"年份选择",-1)),D(d,{modelValue:x.year,"onUpdate:modelValue":t[0]||(t[0]=q=>x.year=q),type:"year","value-format":"YYYY",placeholder:"请选择",class:"yearPicker","popper-class":"customPopPicker",clearable:"",onChange:le},null,8,["modelValue"]),D(f,{class:"icon"},{default:Zt(()=>[D(u)]),_:1})]),e("div",Fs,[e("div",Os,[e("div",Hs,[t[29]||(t[29]=e("p",{class:"tit"},[e("img",{src:X}),e("span",{class:"text"},"监测预警")],-1)),e("div",Es,[e("div",Qs,[e("div",Ms,[e("div",Us,[t[9]||(t[9]=e("img",{class:"mod1Icon",src:_s,alt:""},null,-1)),e("div",null,[t[8]||(t[8]=e("p",{class:"mod1Label"},"超期在建数",-1)),e("p",Ys,[e("span",Ks,[e("span",Ws,l(((v=(p=s.value)==null?void 0:p.monitorData)==null?void 0:v.monitorOverdueConstructionProjectsNum)||0),1),t[7]||(t[7]=e("span",{class:"mod1Unit"},"个",-1))]),e("span",qs,[D(he,{name:"arrow",class:"mod1Arrow inline-block text-[#20B760]"}),e("span",Vs,l(((i=(r=s.value)==null?void 0:r.monitorData)==null?void 0:i.monitorOverdueConstructionProjectsRise)||0)+"%",1)])])])])]),e("div",Js,[e("div",Gs,[t[12]||(t[12]=e("img",{class:"mod1Icon",src:Ds,alt:""},null,-1)),e("div",null,[t[11]||(t[11]=e("p",{class:"mod1Label"},"环节滞后数",-1)),e("p",Xs,[e("span",Zs,[e("span",$s,l(((k=(R=s.value)==null?void 0:R.monitorData)==null?void 0:k.monitorLaggingProjectsNum)||0),1),t[10]||(t[10]=e("span",{class:"mod1Unit"},"个",-1))]),e("span",eo,[D(he,{name:"arrow",class:"mod1Arrow inline-block"}),e("span",to,l((W=(K=s.value)==null?void 0:K.monitorData)==null?void 0:W.monitorLaggingProjectsRise)+"%",1)])])])])])]),G("",!0),e("div",so,[G("",!0),e("div",oo,[e("div",ao,[t[21]||(t[21]=e("img",{class:"mod1Icon",src:Ss,alt:""},null,-1)),e("div",null,[t[20]||(t[20]=e("p",{class:"mod1Label"},"审查驳回数",-1)),e("p",lo,[e("span",no,[e("span",io,l(((ue=(w=s.value)==null?void 0:w.monitorData)==null?void 0:ue.monitorRejectedApproveProjectsNum)||0),1),t[19]||(t[19]=e("span",{class:"mod1Unit"},"个",-1))]),e("span",ro,[D(he,{name:"arrow",class:"mod1Arrow inline-block"}),e("span",co,l((pe=(fe=s.value)==null?void 0:fe.monitorData)==null?void 0:pe.monitorRejectedApproveProjectsRise)+"%",1)])])])])]),e("div",uo,[e("div",fo,[t[24]||(t[24]=e("img",{class:"mod1Icon",src:js,alt:""},null,-1)),e("div",null,[t[23]||(t[23]=e("p",{class:"mod1Label"},"验收条件未达标",-1)),e("p",po,[e("span",mo,[e("span",vo,l(((ve=(me=s.value)==null?void 0:me.monitorData)==null?void 0:ve.monitorAcceptConditionsNotStandardsNum)||0),1),t[22]||(t[22]=e("span",{class:"mod1Unit"},"个",-1))]),e("span",ho,[D(he,{name:"arrow",class:"mod1Arrow inline-block"}),e("span",xo,l((Pe=(ne=s.value)==null?void 0:ne.monitorData)==null?void 0:Pe.monitorAcceptConditionsNotStandardsRise)+"%",1)])])])])])])]),G("",!0)]),e("div",go,[t[30]||(t[30]=e("p",{class:"tit"},[e("img",{src:X}),e("span",{class:"text"},"安全投入")],-1)),e("div",bo,[e("div",{ref_key:"chart1Ref",ref:ie,class:"chart1 h-full"},null,512)])]),e("div",yo,[t[31]||(t[31]=e("p",{class:"tit"},[e("img",{src:X}),e("span",{class:"text"},"数据质量")],-1)),e("div",wo,[e("div",{ref_key:"chartZldfRef",ref:$,class:"chartZldf h-full"},null,512)])]),e("div",Ao,[t[33]||(t[33]=e("p",{class:"tit"},[e("img",{src:X}),e("span",{class:"text"},"专家统计")],-1)),e("div",_o,[e("div",Do,[e("div",So,[e("div",{ref_key:"chart2Ref",ref:te,class:"flex-1"},null,512)]),G("",!0)]),e("div",jo,[t[32]||(t[32]=e("p",{class:"tit"},"各区域专家数量",-1)),e("div",{ref_key:"chart3Ref",ref:se,class:"chart3 flex-1"},null,512)])])])]),e("div",Co,[e("div",Io,[e("div",Ro,[t[36]||(t[36]=e("img",{src:Re,class:"icon icon1"},null,-1)),e("div",null,[t[35]||(t[35]=e("p",{class:"label"},"计划数",-1)),e("p",null,[e("span",To,l(((Fe=(ke=s.value)==null?void 0:ke.topData)==null?void 0:Fe.topPlanProjectsNum)||0),1),t[34]||(t[34]=e("span",{class:"unit"},"个",-1))])])]),e("div",No,[t[39]||(t[39]=e("img",{src:Re,class:"icon icon1"},null,-1)),e("div",null,[t[38]||(t[38]=e("p",{class:"label"},"批复数",-1)),e("p",null,[e("span",Bo,l(((He=(Oe=s.value)==null?void 0:Oe.topData)==null?void 0:He.topApprovalProjectsNum)||0),1),t[37]||(t[37]=e("span",{class:"unit"},"个",-1))])])]),e("div",Lo,[t[41]||(t[41]=e("img",{src:Cs,class:"icon icon2"},null,-1)),e("div",null,[t[40]||(t[40]=e("p",{class:"label"},"批复额",-1)),e("p",null,[(Qe=(Ee=s.value)==null?void 0:Ee.topData)!=null&&Qe.topApprovalProjectsAmount?(V(),J("span",zo,l(Math.abs((Ue=(Me=s.value)==null?void 0:Me.topData)==null?void 0:Ue.topApprovalProjectsAmount)/1e4<1?`${(Ke=(Ye=s.value)==null?void 0:Ye.topData)==null?void 0:Ke.topApprovalProjectsAmount.toFixed(1)}万元`:`${(((qe=(We=s.value)==null?void 0:We.topData)==null?void 0:qe.topApprovalProjectsAmount)/1e4).toFixed(1)}`||0),1)):G("",!0),e("span",Po,l(Math.abs((Je=(Ve=s.value)==null?void 0:Ve.topData)==null?void 0:Je.topApprovalProjectsAmount)/1e4<1?"万元":"亿元"),1)])])]),e("div",ko,[t[44]||(t[44]=e("img",{src:Re,class:"icon icon1"},null,-1)),e("div",null,[t[43]||(t[43]=e("p",{class:"label"},"在建数",-1)),e("p",null,[e("span",Fo,l(((Xe=(Ge=s.value)==null?void 0:Ge.topData)==null?void 0:Xe.topOngoingProjectsNum)||0),1),t[42]||(t[42]=e("span",{class:"unit"},"个",-1))])])])]),e("div",Oo,[e("div",Ho,[(Ze=_.value)!=null&&Ze.name&&(($e=_.value)==null?void 0:$e.name)!=="全市"?(V(),J("img",{key:0,src:hs,class:"backIcon",onClick:ns})):G("",!0),e("p",Eo,"湖州市-"+l(((et=_.value)==null?void 0:et.name)||"全市"),1),e("div",{class:"sbj cursor-pointer",onClick:t[1]||(t[1]=q=>is("市本级","330500"))},[t[45]||(t[45]=e("span",null,"市本级",-1)),e("span",Qo,l(((ot=(st=(tt=s.value)==null?void 0:tt.mapProjectData)==null?void 0:st.find(q=>q.regionName==="市本级"))==null?void 0:ot.projectsNum)||0),1),t[46]||(t[46]=e("span",null,"个",-1))])]),e("div",{ref_key:"chartMapRef",ref:ye,class:"chartMap flex-1"},null,512)]),e("div",Mo,[e("div",Uo,[e("div",Yo,[e("div",Ko,[e("div",Wo,[e("p",qo,l(((lt=(at=s.value)==null?void 0:at.statusProjectsData)==null?void 0:lt.projectsTotalPerformance)||0),1),t[47]||(t[47]=e("p",{class:"label"},"绩效",-1))]),e("div",Vo,[e("p",Jo,l(((it=(nt=s.value)==null?void 0:nt.statusProjectsData)==null?void 0:it.projectsTotalOperation)||0),1),t[48]||(t[48]=e("p",{class:"label"},"运维",-1))]),e("div",Go,[e("p",Xo,l(((dt=(rt=s.value)==null?void 0:rt.statusProjectsData)==null?void 0:dt.projectsTotalAccept)||0),1),t[49]||(t[49]=e("p",{class:"label"},"验收",-1))]),e("div",Zo,[e("p",$o,l(((ut=(ct=s.value)==null?void 0:ct.statusProjectsData)==null?void 0:ut.projectsTotalConstruction)||0),1),t[50]||(t[50]=e("p",{class:"label"},"建设",-1))]),e("div",ea,[e("p",ta,l(((pt=(ft=s.value)==null?void 0:ft.statusProjectsData)==null?void 0:pt.projectsTotalApprove)||0),1),t[51]||(t[51]=e("p",{class:"label"},"立项",-1))]),e("div",sa,[e("p",oa,l(((vt=(mt=s.value)==null?void 0:mt.statusProjectsData)==null?void 0:vt.projectsTotalApply)||0),1),t[52]||(t[52]=e("p",{class:"label"},"申报",-1))]),e("div",aa,[e("p",la,l(((xt=(ht=s.value)==null?void 0:ht.statusProjectsData)==null?void 0:xt.projectsTotalPlan)||0),1),t[53]||(t[53]=e("p",{class:"label"},"计划",-1)),t[54]||(t[54]=e("p",{class:"tag"},"开始",-1))]),e("div",na,[e("p",ia,l(((bt=(gt=s.value)==null?void 0:gt.statusProjectsData)==null?void 0:bt.projectsTotalLogOff)||0),1),t[55]||(t[55]=e("p",{class:"label"},"注销",-1)),t[56]||(t[56]=e("p",{class:"tag"},"结束",-1))])])])]),t[57]||(t[57]=e("p",{class:"box2-tit"},"全生命周期跟踪",-1))])]),e("div",ra,[e("div",da,[t[63]||(t[63]=e("p",{class:"tit"},[e("img",{src:X}),e("span",{class:"text"},"项目画像")],-1)),e("div",ca,[e("div",ua,[e("div",fa,[t[58]||(t[58]=e("p",{class:"label"},"最佳应用",-1)),e("div",pa,[e("span",null,l(((wt=(yt=s.value)==null?void 0:yt.excellentData)==null?void 0:wt.excellentBestAppNum)||0),1)])]),e("div",ma,[t[59]||(t[59]=e("p",{class:"label"},"重大应用",-1)),e("div",va,[e("span",null,l(((_t=(At=s.value)==null?void 0:At.excellentData)==null?void 0:_t.excellentMajorAppNum)||0),1)])]),e("div",ha,[t[60]||(t[60]=e("p",{class:"label"},"跨域共享",-1)),e("div",xa,[e("span",null,l(((St=(Dt=s.value)==null?void 0:Dt.excellentData)==null?void 0:St.excellentCrossDomainSharingNum)||0),1)])]),e("div",ga,[t[61]||(t[61]=e("p",{class:"label"},"提级共享",-1)),e("div",ba,[e("span",null,l(((Ct=(jt=s.value)==null?void 0:jt.excellentData)==null?void 0:Ct.excellentCrossLevelSharingNum)||0),1)])])]),e("div",ya,[G("",!0),e("div",wa,[D(vs(ss),{list:(Rt=(It=s.value)==null?void 0:It.appDatas)==null?void 0:Rt[Be.value===0?"最佳应用":"重大应用"],class:"scroll",step:.5,hover:!0,"limit-scroll-num":2},{default:Zt(()=>{var q,Vt;return[(V(!0),J(Te,null,$t((Vt=(q=s.value)==null?void 0:q.appDatas)==null?void 0:Vt[Be.value===0?"最佳应用":"重大应用"],(je,rs)=>(V(),J("div",{key:rs,class:"list"},[e("p",{class:"title cursor-pointer",onClick:Jt=>o.$router.push({name:"portraitScreen",query:{projectCode:je.projectCode}})},[t[62]||(t[62]=e("img",{class:"star",src:Is},null,-1)),e("span",null,l(je.applicationName),1)],8,Aa),e("div",_a,[(V(!0),J(Te,null,$t(je.tags.split(","),(Jt,ds)=>(V(),J("p",{key:ds,class:"tag"},l(Jt),1))),128))])]))),128))]}),_:1},8,["list"])])])])]),e("div",Da,[t[77]||(t[77]=e("p",{class:"tit"},[e("img",{src:X}),e("span",{class:"text"},"产出要素")],-1)),e("div",Sa,[e("div",ja,[e("div",Ca,[t[65]||(t[65]=e("p",{class:"label"},"应用",-1)),e("div",Ia,[e("p",Ra,[e("span",null,l(((Nt=(Tt=s.value)==null?void 0:Tt.produceData)==null?void 0:Nt.produceAppNum)||0),1),t[64]||(t[64]=e("span",{class:"unit"},"个",-1))])])]),t[74]||(t[74]=e("p",{class:"line"},null,-1)),e("div",Ta,[t[67]||(t[67]=e("p",{class:"label"},"数据",-1)),e("div",Na,[e("p",Ba,[e("span",null,l(((Lt=(Bt=s.value)==null?void 0:Bt.produceData)==null?void 0:Lt.produceDataNum)||0),1),t[66]||(t[66]=e("span",{class:"unit"},"条",-1))])])]),t[75]||(t[75]=e("p",{class:"line"},null,-1)),e("div",La,[t[69]||(t[69]=e("p",{class:"label"},"组件",-1)),e("div",za,[e("p",Pa,[e("span",null,l(((Pt=(zt=s.value)==null?void 0:zt.produceData)==null?void 0:Pt.produceComponentNum)||0),1),t[68]||(t[68]=e("span",{class:"unit"},"个",-1))])])]),t[76]||(t[76]=e("p",{class:"line"},null,-1)),e("div",ka,[e("div",Fa,[e("div",null,[t[71]||(t[71]=e("p",{class:"label text-center"},"算法",-1)),e("div",Oa,[e("p",Ha,[e("span",null,l(((Ft=(kt=s.value)==null?void 0:kt.produceData)==null?void 0:Ft.produceBrainElementsNum)||0),1),t[70]||(t[70]=e("span",{class:"unit"},"个",-1))])])]),e("div",null,[t[73]||(t[73]=e("p",{class:"label text-center"},"模型",-1)),e("div",Ea,[e("p",Qa,[e("span",null,l(((Ht=(Ot=s.value)==null?void 0:Ot.produceData)==null?void 0:Ht.produceBrainModelNum)||0),1),t[72]||(t[72]=e("span",{class:"unit"},"个",-1))])])])])])])])]),e("div",Ma,[e("div",Ua,[t[78]||(t[78]=e("p",{class:"tit"},[e("img",{src:X}),e("span",{class:"text"},"绩效评价")],-1)),e("div",Ya,[e("div",Ka,[e("div",Wa,[e("div",{ref_key:"chart5Ref",ref:ge,class:"chart5 h-full"},null,512)]),e("div",qa,[e("div",{ref_key:"xmjxRef",ref:ae,class:"h-full xmjxChart"},null,512)])])])]),e("div",Va,[t[80]||(t[80]=e("p",{class:"tit"},[e("img",{src:X}),e("span",{class:"text"},"成本控制")],-1)),e("div",Ja,[e("div",Ga,[e("div",Xa,[e("div",Za,[t[79]||(t[79]=e("p",{class:"label"},"核减资金",-1)),e("div",$a,[e("div",el,[e("p",null,l(Math.abs((Qt=(Et=s.value)==null?void 0:Et.reduceData)==null?void 0:Qt.reduceFundsTotal)/1e4<1?`${Math.round(((Ut=(Mt=s.value)==null?void 0:Mt.reduceData)==null?void 0:Ut.reduceFundsTotal)*100)/100}`:`${Math.round(((Kt=(Yt=s.value)==null?void 0:Yt.reduceData)==null?void 0:Kt.reduceFundsTotal)/1e4*100)/100}`||0),1),e("p",tl,l(Math.abs((qt=(Wt=s.value)==null?void 0:Wt.reduceData)==null?void 0:qt.reduceFundsTotal)/1e4<1?"万元":"亿元"),1)])])])]),e("div",sl,[e("div",{ref_key:"chart4Ref",ref:de,class:"chart4 h-full"},null,512)])])])])])])]),Le.value?(V(),J("div",ol,[e("div",al,[D(he,{name:"dialogClose",class:"closeIcon",onClick:t[4]||(t[4]=q=>Le.value=!1)}),e("p",ll,"应用介绍-"+l(ze.value.applicationName),1),e("div",null,l(ze.value.introduce),1)])])):G("",!0)])}}});export{ul as default};