response/target/classes/static/assets/shanghaimapCopy-ea4962be.js
2025-06-27 10:04:22 +08:00

2 lines
48 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{a as Ze}from"./runtime-dom.esm-bundler-22744054.js";import{V as h}from"./vue-draggable-resizable-b9fb2b7f.js";/* empty css */import{B as yl}from"./barshow-13e7c767.js";import{v as Ne}from"./vue3-color.common-6905acff.js";import{b as bl}from"./SettingAPI-c096c500.js";import"./linq-29a07fb5.js";import"./index-cf1eecd5.js";import"./wordCloud-1bd38ca3.js";import{s as _l,i as kl,h as Cl,l as Tl,m as Vl}from"./transform-fbfc3254.js";import{bi as Sl}from"./index-aefe9e2d.js";import{d as Fl,b as r,a as Q,B as Bl,r as S,g as x,A as u,v as i,j as P,k as o,F as W,o as m,l as F,i as Ye,x as Ke,L as G,s as Pl,c as Ml,n as f}from"./runtime-core.esm-bundler-381a9959.js";import{i as A}from"./install-0badd932.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./_commonjsHelpers-edff4021.js";import"./requests-80e4eb3a.js";const Hl=o("span",{class:"flex px-12 text-white bg-red-600"},"red",-1),Jl=o("span",{class:"flex px-12 text-white bg-green-600"},"green",-1),Rl=o("span",{class:"flex px-12 text-white bg-yellow-600"},"yellow",-1),Dl=o("span",{class:"flex px-12 text-white bg-blue-600"},"blue",-1),Wl=o("p",{class:"h-2"},null,-1),Al={class:"flex flex-col w-full space-y-2"},Ul={class:"flex flex-row w-full"},zl=o("label",{for:"",class:"px-2 mx-2 bg-red-50"},"红",-1),El=o("label",{for:"",class:"px-2 mx-2 bg-green-50"},"绿",-1),Xl=o("label",{for:"",class:"px-2 mx-2 bg-yellow-50"},"黄",-1),Ll=o("label",{for:"",class:"px-2 mx-2 bg-blue-50"},"蓝",-1),Zl={class:"flex flex-row w-full"},Nl=o("label",{for:"",class:"px-2 mx-2 bg-red-100"},"红",-1),Yl=o("label",{for:"",class:"px-2 mx-2 bg-green-100"},"绿",-1),Kl=o("label",{for:"",class:"px-2 mx-2 bg-yellow-100"},"黄",-1),Ql=o("label",{for:"",class:"px-2 mx-2 bg-blue-100"},"蓝",-1),Gl={class:"flex flex-row w-full"},ql=o("label",{for:"",class:"px-2 mx-2 bg-red-200"},"红",-1),Il=o("label",{for:"",class:"px-2 mx-2 bg-green-200"},"绿",-1),jl=o("label",{for:"",class:"px-2 mx-2 bg-yellow-200"},"黄",-1),$l=o("label",{for:"",class:"px-2 mx-2 bg-blue-200"},"蓝",-1),Ol={class:"flex flex-row w-full"},eo=o("label",{for:"",class:"px-2 mx-2 bg-red-300"},"红",-1),lo=o("label",{for:"",class:"px-2 mx-2 bg-green-300"},"绿",-1),oo=o("label",{for:"",class:"px-2 mx-2 bg-yellow-300"},"黄",-1),ao=o("label",{for:"",class:"px-2 mx-2 bg-blue-300"},"蓝",-1),to={class:"flex flex-row w-full"},no=o("label",{for:"",class:"px-2 mx-2 bg-red-400"},"红",-1),uo=o("label",{for:"",class:"px-2 mx-2 bg-green-400"},"绿",-1),ro=o("label",{for:"",class:"px-2 mx-2 bg-yellow-400"},"黄",-1),so=o("label",{for:"",class:"px-2 mx-2 bg-blue-400"},"蓝",-1),io={class:"flex flex-row w-full"},vo=o("label",{for:"",class:"px-2 mx-2 bg-red-500"},"红",-1),fo=o("label",{for:"",class:"px-2 mx-2 bg-green-500"},"绿",-1),co=o("label",{for:"",class:"px-2 mx-2 bg-yellow-500"},"黄",-1),go=o("label",{for:"",class:"px-2 mx-2 bg-blue-500"},"蓝",-1),po={class:"flex flex-row w-full"},ho=o("label",{for:"",class:"px-2 mx-2 bg-red-600"},"红",-1),mo=o("label",{for:"",class:"px-2 mx-2 bg-green-600"},"绿",-1),xo=o("label",{for:"",class:"px-2 mx-2 bg-yellow-600"},"黄",-1),wo=o("label",{for:"",class:"px-2 mx-2 bg-blue-600"},"蓝",-1),yo={class:"flex flex-row w-full"},bo=o("label",{for:"",class:"px-2 mx-2 bg-red-700"},"红",-1),_o=o("label",{for:"",class:"px-2 mx-2 bg-green-700"},"绿",-1),ko=o("label",{for:"",class:"px-2 mx-2 bg-yellow-700"},"黄",-1),Co=o("label",{for:"",class:"px-2 mx-2 bg-blue-700"},"蓝",-1),To={class:"flex flex-row w-full"},Vo=o("label",{for:"",class:"px-2 mx-2 bg-red-800"},"红",-1),So=o("label",{for:"",class:"px-2 mx-2 bg-green-800"},"绿",-1),Fo=o("label",{for:"",class:"px-2 mx-2 bg-yellow-800"},"黄",-1),Bo=o("label",{for:"",class:"px-2 mx-2 bg-blue-800"},"蓝",-1),Po={class:"flex flex-row w-full"},Mo=o("label",{for:"",class:"px-2 mx-2 bg-red-900"},"红",-1),Ho=o("label",{for:"",class:"px-2 mx-2 bg-green-900"},"绿",-1),Jo=o("label",{for:"",class:"px-2 mx-2 bg-yellow-900"},"黄",-1),Ro=o("label",{for:"",class:"px-2 mx-2 bg-blue-900"},"蓝",-1),Do=o("p",{class:"h-2"},null,-1),Wo=o("p",{class:"h-2"},null,-1),Ao=o("span",null,"标题文字:",-1),Uo=o("span",null,"文字颜色:",-1),zo=o("span",null,"开平方计算:",-1),Eo=o("div",{class:"w-full h-[52px]",id:"containerTitle"},[o("div",{class:"flex w-full absolute justify-center text-3xl py-2 z-10"},"我是标题")],-1),Xo=o("div",{class:"w-full flex absolute justify-center text-2xl py-1 z-10"},"平均值",-1),Lo={class:"w-full absolute flex justify-center pt-12"},Zo=o("div",{class:"w-1/12"},null,-1),No={class:"flex flex-col max-h-[300px] py-2 rounded-2xl border-2 bg-cyan-200"},Yo={class:"flex flex-row items-center justify-between w-full h-12 px-4"},Ko=["onUpdate:modelValue"],Qo={class:"flex flex-col items-center justify-center"},Go={class:"w-full px-1 space-y-2"},qo={class:"flex items-center justify-center"},Io={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 291 188",class:""},jo={class:"flex items-center justify-center"},$o={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 144 186"},Oo={class:"flex items-center justify-center"},ea={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 59 76"},la={class:"flex items-center justify-center"},oa={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 71 82"},aa={class:"flex items-center justify-center"},ta={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 121 107"},na={class:"flex items-center justify-center"},ua={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 127 83"},ra={class:"flex items-center justify-center"},sa={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 115 79"},ia={class:"flex items-center justify-center"},da={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 90 82"},va={class:"flex items-center justify-center"},fa={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 87 87"},ca={class:"flex items-center justify-center"},ga={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 22 37"},pa={class:"flex items-center justify-center"},ha={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 29 21"},ma={class:"flex items-center justify-center"},xa={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 34 27"},wa={class:"flex items-center justify-center"},ya={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 18 33"},ba={class:"flex items-center justify-center"},_a={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 16 24"},ka={class:"flex items-center justify-center"},Ca={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 15 17"},Ta={class:"flex items-center justify-center"},Va={xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 23 31"},Na=Fl({__name:"shanghaimapCopy",setup(Sa){const Qe=r(!0),Ge=r(!1),ve=r(""),qe=[{value:"黄浦",label:"黄浦"},{value:"徐汇区",label:"徐汇区"},{value:"长宁",label:"长宁"},{value:"静安",label:"静安"},{value:"普陀",label:"普陀"},{value:"虹口",label:"虹口"},{value:"杨浦",label:"杨浦"},{value:"闵行",label:"闵行"},{value:"宝山",label:"宝山"},{value:"嘉定",label:"嘉定"},{value:"浦东新区",label:"浦东新区"},{value:"金山",label:"金山"},{value:"松江",label:"松江"},{value:"青浦",label:"青浦"},{value:"奉贤",label:"奉贤"},{value:"崇明",label:"崇明"}],fe=r(""),Ie=[{value:"生产环节",label:"生产环节"},{value:"销售环节",label:"销售环节"},{value:"餐饮环节",label:"餐饮环节"}],M=r(["","","","","","","","","",""]),je=r(100),$e=r([{name:"酒类",value:100}]),B=r(),H={red:["#FEF2F2","#FEE2E2","#FECACA","#FCA5A5","#F87171","#EF4444","#DC2626","#B91C1C","#991B1B","#7F1D1D"],green:["#ECFDF5","#D1FAE5","#A7F3D0","#6EE7B7","#34D399","#10B981","#059669","#047857","#065F46","#064E3B"],yellow:["#FFFBEB","#FEF3C7","#FDE68A","#FCD34D","#FBBF24","#F59E0B","#D97706","#B45309","#92400E","#78350F"],blue:["#EFF6FF","#DBEAFE","#BFDBFE","#93C5FD","#60A5FA","#3B82F6","#2563EB","#1D4ED8","#1E40AF","#1E3A8A"]};B.value=H.red;const Oe=(l,e,c)=>{M.value=[];for(let C=0;C<9;C++){var y=(l+c*C).toFixed(0)+"~"+(l+c*(C+1)).toFixed(0);M.value.push(y)}switch(M.value.push((l+c*9).toFixed(0)+"~"+e.toFixed(0)),t.radioColorType){case"red":B.value=H.red;break;case"yellow":B.value=H.yellow;break;case"blue":B.value=H.blue;break;case"green":B.value=H.green;break}},t=Q({backgroundColor:"white",isPresetColorRange:!1,colorRange:["0","0","0","0","0","0","0","0","0"],radioColorType:"red",barTitle:"数据展示",barTextColor:"",isSqrt:!1}),J=r(!1),el=()=>{J.value=!J.value},ll=l=>{l.isOk&&(t.backgroundColor=l.activeColor),J.value=!1},R=r(!1),ol=()=>{R.value=!R.value},al=l=>{l.isOk&&(t.barTextColor=l.activeColor),R.value=!1},U=Q({show1:!1,width:"30%",height:"100%"}),ce=r(0),ge=r(null),pe=r(null),he=r(null),me=r(null),xe=r(null),we=r(null),ye=r(null),be=r(null),_e=r(null),ke=r(null),Ce=r(null),Te=r(null),Ve=r(null),Se=r(null),Fe=r(null),Be=r(null),Pe=r(null),Me=r(null),He=r(null),Je=r(null),Re=r(null),De=r(null),We=r(null),Ae=r(null),q=r(null),I=r(null),j=r(null),$=r(null),O=r(null),ee=r(null),le=r(null),oe=r(null),ae=r(null),te=r(null),ne=r(null),ue=r(null),re=r(null),se=r(null),ie=r(null),de=r(null);r(null);const a=Q({ChongMing:{value:"0",color:"fill-red-100"},PuDong:{value:"0",color:"fill-red-100"},BaoShan:{value:"0",color:"fill-red-100"},JiaDing:{value:"0",color:"fill-red-100"},QingPu:{value:"0",color:"fill-red-100"},JinShan:{value:"0",color:"fill-red-100"},FengXian:{value:"0",color:"fill-red-100"},SongJiang:{value:"0",color:"fill-red-100"},MinHang:{value:"0",color:"fill-red-100"},XuHui:{value:"0",color:"fill-red-100"},ChangNing:{value:"0",color:"fill-red-100"},PuTuo:{value:"0",color:"fill-red-100"},JingAn:{value:"0",color:"fill-red-100"},HongKou:{value:"0",color:"fill-red-100"},HuangPu:{value:"0",color:"fill-red-100"},YangPu:{value:"0",color:"fill-red-100"},Bar:{value:"0",color:"fill-red-100"},Options:{},ColorLegend:{},WoTe1:{},WoTe2:{},WoTe3:{},WoTe4:{},WoTe5:{},WoTe6:{}}),Ue=r([]),s=r(1920),T=r(960),tl=r([80,40,60]),nl=r([1300,800,1e3]),ul=()=>{p(ge.value,a.ChongMing),p(pe.value,a.PuDong),p(he.value,a.BaoShan),p(me.value,a.JiaDing),p(xe.value,a.QingPu),p(we.value,a.JinShan),p(ye.value,a.FengXian),p(be.value,a.SongJiang),p(_e.value,a.MinHang),p(ke.value,a.XuHui),p(Ce.value,a.ChangNing),p(Te.value,a.PuTuo),p(Ve.value,a.JingAn),p(Se.value,a.HongKou),p(Fe.value,a.HuangPu),p(Be.value,a.YangPu),p(Pe.value,a.Bar),p(Me.value,a.ColorLegend),p(He.value,a.WoTe1),p(Je.value,a.WoTe2),p(Re.value,a.WoTe3),p(De.value,a.WoTe4),p(We.value,a.WoTe5),p(Ae.value,a.WoTe6)},rl=l=>{const e={ChongMing:{left:s.value/2.12,top:s.value/13.617,width:s.value/6.64,value:l.ChongMing!=null?l.ChongMing:"0",color:"fill-red-100"},PuDong:{left:s.value/2,top:s.value/5.3,width:s.value/5.8,value:l.PuDong!=null?l.PuDong:"0",color:"fill-red-100"},BaoShan:{left:s.value/2.38,top:s.value/8.8,width:s.value/9.6,value:l.BaoShan!=null?l.BaoShan:"0",color:"fill-red-100"},JiaDing:{left:s.value/2.83,top:s.value/7.6,width:s.value/9.6,value:l.JiaDing!=null?l.JiaDing:"0",color:"fill-red-100"},QingPu:{left:s.value/3.12,top:s.value/4.49,width:s.value/6.8,value:l.QingPu!=null?l.QingPu:"0",color:"fill-red-100"},JinShan:{left:s.value/2.77,top:s.value/2.9,width:s.value/6.5,value:l.JinShan!=null?l.JinShan:"0",color:"fill-red-100"},FengXian:{left:s.value/2.106,top:s.value/3.06,width:s.value/7.6,value:l.FengXian!=null?l.FengXian:"0",color:"fill-red-100"},SongJiang:{left:s.value/2.7,top:s.value/3.76,width:s.value/8.8,value:l.SongJiang!=null?l.SongJiang:"0",color:"fill-red-100"},MinHang:{left:s.value/2.36,top:s.value/4.4,width:s.value/8.3,value:l.MinHang!=null?l.MinHang:"0",color:"fill-red-100"},XuHui:{left:s.value/1.474,top:s.value/10.72,width:s.value/14.12,value:l.XuHui!=null?l.XuHui:"0",color:"fill-red-100"},ChangNing:{left:s.value/1.61,top:s.value/9.8,width:s.value/11.16,value:l.ChangNing!=null?l.ChangNing:"0",color:"fill-red-100"},PuTuo:{left:s.value/1.605,top:s.value/16.27,width:s.value/11.36,value:l.PuTuo!=null?l.PuTuo:"0",color:"fill-red-100"},JingAn:{left:s.value/1.46,top:s.value/20,width:s.value/22.325,value:l.JingAn!=null?l.JingAn:"0",color:"fill-red-100"},HongKou:{left:s.value/1.406,top:s.value/17.14,width:s.value/30.48,value:l.HongKou!=null?l.HongKou:"0",color:"fill-red-100"},HuangPu:{left:s.value/1.37,top:s.value/12.15,width:s.value/20.87,value:l.HuangPu!=null?l.HuangPu:"0",color:"fill-red-100"},YangPu:{left:s.value/1.383,top:s.value/22.86,width:s.value/23.7,value:l.YangPu!=null?l.YangPu:"0",color:"fill-red-100"},Bar:{left:s.value/4.44,top:T.value/6,width:s.value/13,value:"0",color:"fill-red-100"},ColorLegend:{left:s.value/1.46,top:T.value/2.2},WoTe1:{left:s.value/64,top:0},WoTe2:{left:s.value/64,top:(T.value-62-12)/3+8-5},WoTe3:{left:s.value/64,top:(T.value-62-12)/3*2+16-10},WoTe4:{left:s.value*.78,top:0},WoTe5:{left:s.value*.78,top:(T.value-62-12)/3+8-5},WoTe6:{left:s.value*.78,top:(T.value-62-12)/3*2+16-10}};a.ChongMing=e.ChongMing,a.PuDong=e.PuDong,a.BaoShan=e.BaoShan,a.JiaDing=e.JiaDing,a.QingPu=e.QingPu,a.JinShan=e.JinShan,a.FengXian=e.FengXian,a.SongJiang=e.SongJiang,a.MinHang=e.MinHang,a.XuHui=e.XuHui,a.ChangNing=e.ChangNing,a.PuTuo=e.PuTuo,a.JingAn=e.JingAn,a.HongKou=e.HongKou,a.HuangPu=e.HuangPu,a.YangPu=e.YangPu,a.Bar=e.Bar,a.ColorLegend=e.ColorLegend,a.WoTe1=e.WoTe1,a.WoTe2=e.WoTe2,a.WoTe3=e.WoTe3,a.WoTe4=e.WoTe4,a.WoTe5=e.WoTe5,a.WoTe6=e.WoTe6,ul()},p=(l,e)=>{l.left=e.left,l.top=e.top,l.width=e.width,l.height=e.height},b=r("font-xs"),_=l=>{let e=new Array;e.push({id:"ChongMing",value:a.ChongMing.value}),e.push({id:"PuDong",value:a.PuDong.value}),e.push({id:"BaoShan",value:a.BaoShan.value}),e.push({id:"JiaDing",value:a.JiaDing.value}),e.push({id:"QingPu",value:a.QingPu.value}),e.push({id:"JinShan",value:a.JinShan.value}),e.push({id:"FengXian",value:a.FengXian.value}),e.push({id:"SongJiang",value:a.SongJiang.value}),e.push({id:"MinHang",value:a.MinHang.value}),e.push({id:"XuHui",value:a.XuHui.value}),e.push({id:"ChangNing",value:a.ChangNing.value}),e.push({id:"PuTuo",value:a.PuTuo.value}),e.push({id:"JingAn",value:a.JingAn.value}),e.push({id:"HongKou",value:a.HongKou.value}),e.push({id:"HuangPu",value:a.HuangPu.value}),e.push({id:"YangPu",value:a.YangPu.value}),t.isSqrt==!0&&(l=Math.sqrt(l));let c=0,y=0,C=0;if(t.isPresetColorRange==!0){for(let d=0;d<=10;d++)if(l>parseFloat(t.colorRange[d])&&l<=parseFloat(t.colorRange[d+1]))return d+1;return 0}else{c=e.reduce(function(d,V){return Math.max(d,V.value)},0),y=e.reduce(function(d,V){return Math.min(d,V.value)},0),C=(c-y)/9,Oe(y,c,C),ce.value=c;for(let d=0;d<=9;d++)if(C*d>=l)return d+1;return 1}},k=(l,e)=>{switch(e){case 1:t.radioColorType=="red"&&(l.value="fill-red-50"),t.radioColorType=="yellow"&&(l.value="fill-yellow-50"),t.radioColorType=="blue"&&(l.value="fill-blue-50"),t.radioColorType=="green"&&(l.value="fill-green-50");break;case 2:t.radioColorType=="red"&&(l.value="fill-red-100"),t.radioColorType=="yellow"&&(l.value="fill-yellow-100"),t.radioColorType=="blue"&&(l.value="fill-blue-100"),t.radioColorType=="green"&&(l.value="fill-green-100");break;case 3:t.radioColorType=="red"&&(l.value="fill-red-200"),t.radioColorType=="yellow"&&(l.value="fill-yellow-200"),t.radioColorType=="blue"&&(l.value="fill-blue-200"),t.radioColorType=="green"&&(l.value="fill-green-200");break;case 4:t.radioColorType=="red"&&(l.value="fill-red-300"),t.radioColorType=="yellow"&&(l.value="fill-yellow-300"),t.radioColorType=="blue"&&(l.value="fill-blue-300"),t.radioColorType=="green"&&(l.value="fill-green-300");break;case 5:t.radioColorType=="red"&&(l.value="fill-red-400"),t.radioColorType=="yellow"&&(l.value="fill-yellow-400"),t.radioColorType=="blue"&&(l.value="fill-blue-400"),t.radioColorType=="green"&&(l.value="fill-green-400");break;case 6:t.radioColorType=="red"&&(l.value="fill-red-500"),t.radioColorType=="yellow"&&(l.value="fill-yellow-500"),t.radioColorType=="blue"&&(l.value="fill-blue-500"),t.radioColorType=="green"&&(l.value="fill-green-500");break;case 7:t.radioColorType=="red"&&(l.value="fill-red-600"),t.radioColorType=="yellow"&&(l.value="fill-yellow-600"),t.radioColorType=="blue"&&(l.value="fill-blue-600"),t.radioColorType=="green"&&(l.value="fill-green-600");break;case 8:t.radioColorType=="red"&&(l.value="fill-red-700"),t.radioColorType=="yellow"&&(l.value="fill-yellow-700"),t.radioColorType=="blue"&&(l.value="fill-blue-700"),t.radioColorType=="green"&&(l.value="fill-green-700");break;case 9:t.radioColorType=="red"&&(l.value="fill-red-800"),t.radioColorType=="yellow"&&(l.value="fill-yellow-800"),t.radioColorType=="blue"&&(l.value="fill-blue-800"),t.radioColorType=="green"&&(l.value="fill-green-800");break;case 10:t.radioColorType=="red"&&(l.value="fill-red-900"),t.radioColorType=="yellow"&&(l.value="fill-yellow-900"),t.radioColorType=="blue"&&(l.value="fill-blue-900"),t.radioColorType=="green"&&(l.value="fill-green-900");break}},ze=()=>{var l=t.colorRange;for(let e=1;e<l.length;e++)if(parseFloat(l[e])<parseFloat(l[e-1]))return!1;return!0},Ee=()=>{if(ze(),t.isPresetColorRange==!0&&ze()===!1)return Sl({type:"success",message:"覆盖的数据结构配置不正确,需要按照从小到大的状态进行设置"}),!1;k(q,_(parseFloat(a.ChongMing.value))),k(I,_(parseFloat(a.PuDong.value))),k(j,_(parseFloat(a.BaoShan.value))),k($,_(parseFloat(a.JiaDing.value))),k(O,_(parseFloat(a.QingPu.value))),k(ee,_(parseFloat(a.JinShan.value))),k(le,_(parseFloat(a.FengXian.value))),k(oe,_(parseFloat(a.SongJiang.value))),k(ae,_(parseFloat(a.MinHang.value))),k(te,_(parseFloat(a.XuHui.value))),k(ne,_(parseFloat(a.ChangNing.value))),k(ue,_(parseFloat(a.PuTuo.value))),k(re,_(parseFloat(a.JingAn.value))),k(se,_(parseFloat(a.HongKou.value))),k(ie,_(parseFloat(a.HuangPu.value))),k(de,_(parseFloat(a.YangPu.value)));const l=[];l.push({name:"崇明",value:a.ChongMing.value,color:q.value}),l.push({name:"浦东",value:a.PuDong.value,color:I.value}),l.push({name:"宝山",value:a.BaoShan.value,color:j.value}),l.push({name:"嘉定",value:a.JiaDing.value,color:$.value}),l.push({name:"青浦",value:a.QingPu.value,color:O.value}),l.push({name:"金山",value:a.JinShan.value,color:ee.value}),l.push({name:"奉贤",value:a.FengXian.value,color:le.value}),l.push({name:"松江",value:a.SongJiang.value,color:oe.value}),l.push({name:"闵行",value:a.MinHang.value,color:ae.value}),l.push({name:"徐汇",value:a.XuHui.value,color:te.value}),l.push({name:"长宁",value:a.ChangNing.value,color:ne.value}),l.push({name:"普陀",value:a.PuTuo.value,color:ue.value}),l.push({name:"静安",value:a.JingAn.value,color:re.value}),l.push({name:"虹口",value:a.HongKou.value,color:se.value}),l.push({name:"黄浦",value:a.HuangPu.value,color:ie.value}),l.push({name:"杨浦",value:a.YangPu.value,color:de.value}),Ue.value=l.sort((e,c)=>parseFloat(e.value)>parseFloat(c.value)?-1:parseFloat(e.value)<parseFloat(c.value)?1:0)};let z=r(),E=r(),X=r(),L=r(),Z=r(),N=r();const sl=()=>{var l=["RGB(0, 255, 255)","RGB(0, 0, 255)","RGB(255, 255, 0)","RGB(255, 192, 203)","RGB(255, 255, 153)","RGB(230, 230, 250)","RGB(211, 211, 211)"],e=[{name:"特殊膳食食品",value:3},{name:"餐饮食品",value:39},{name:"茶叶及相关制品",value:1},{name:"方便食品",value:2},{name:"饼干",value:5},{name:"酒类",value:39},{name:"冷冻饮品",value:4},{name:"水果制品",value:4},{name:"粮食加工品",value:5},{name:"淀粉及淀粉制品",value:32},{name:"蔬菜制品",value:2},{name:"糖果制品",value:5},{name:"食糖",value:1},{name:"调味品",value:12},{name:"糕点",value:2},{name:"特殊膳食食品",value:3},{name:"餐饮食品",value:39},{name:"茶叶及相关制品",value:1},{name:"方便食品",value:2},{name:"饼干",value:5},{name:"酒类",value:39},{name:"冷冻饮品",value:4},{name:"水果制品",value:4},{name:"粮食加工品",value:5},{name:"淀粉及淀粉制品",value:32},{name:"蔬菜制品",value:2},{name:"糖果制品",value:5},{name:"食糖",value:1},{name:"调味品",value:12},{name:"糕点",value:2},{name:"特殊膳食食品",value:3},{name:"餐饮食品",value:39},{name:"茶叶及相关制品",value:1},{name:"方便食品",value:2},{name:"饼干",value:5},{name:"酒类",value:39},{name:"冷冻饮品",value:4},{name:"水果制品",value:4},{name:"粮食加工品",value:5},{name:"淀粉及淀粉制品",value:32},{name:"蔬菜制品",value:2},{name:"糖果制品",value:5},{name:"食糖",value:1},{name:"调味品",value:12}],c=_l(z.value).append("svg").attr("width",300).attr("height",300),y=kl().size([300,250]).padding(10),C=Cl({children:e}).sum(function(v){return v.value}),d=y(C).descendants(),V=Tl().domain([0,Vl(d,function(v){return v.value})]).range([6,30]);const g=.8;d.forEach(v=>{v.x=v.x+v.y*(1-g),v.y=v.y*g,console.log(y.size()),v.y+=(300-y.size()[1]*g)/2}),c.selectAll(".node").data(d).enter().append("circle").attr("class","node").attr("cx",function(v){return v.x}).attr("cy",function(v){return v.y}).attr("r",function(v){return v.r}).style("fill",function(){var v=Math.floor(Math.random()*l.length);return l[v]}).style("opacity",.7).append("title").text(function(v){return v.data.name+""+v.data.value}),c.selectAll(".label").data(d).enter().append("text").attr("class","label").attr("x",function(v){return v.x}).attr("y",function(v){return v.y}).attr("text-anchor","middle").attr("dominant-baseline","middle").style("font-size",function(v){return V(v.data.value)+"px"}).style("fill","white").text(function(v){return v.data.name}),c.append("text").attr("class","title").attr("x",400/2).attr("y",30).attr("text-anchor","middle").text("这里是标题");var w=["这","里","是","副","标","题"];for(let v=0;v<w.length;v++){var D=w[v];c.append("text").attr("class","subtitle").attr("x",20).attr("y",300/2-20*v).attr("text-anchor","middle").text(D)}},il=()=>{var l=A(E.value),e;e={title:[{text:"食品安全从业人员抽查考核95分",left:"center",right:"center",textStyle:{fontSize:18}},{text:"食品从业人员岗位",left:"center",bottom:"0px",textStyle:{fontSize:15}}],grid:{top:"30%",bottom:"15%"},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},position:function(c,y,C,d,V){V.contentSize[0];var g=V.contentSize[1],w=c[0],D=c[1],v=w+10,K=D-g/2;return[v,K]}},legend:{data:["食品从业人员抽查考核合格率/%","参加考核人次"],top:"10%"},toolbox:{show:!1,orient:"vertical",left:"right",top:"center",feature:{mark:{show:!0},dataView:{show:!0,readOnly:!1},magicType:{show:!0,type:["line","bar","stack"]},restore:{show:!0},saveAsImage:{show:!0}}},xAxis:[{type:"category",axisTick:{show:!0},data:["主要负责人","食品安全管理人员","关键岗位操作人员"],axisLabel:{interval:0,fontSize:"11px"},position:"bottom"}],yAxis:[{type:"value",name:"食品从业人员抽查考核合格率/%",splitLine:{show:!1},axisLabel:{formatter:function(c){return c.toFixed(0)}},interval:20},{type:"value",name:"参加考核人次",splitLine:{show:!1},axisLabel:{formatter:function(c){return c.toFixed(0)}},interval:200}],series:[{name:"食品从业人员抽查考核合格率/%",type:"bar",yAxisIndex:0,barGap:0,emphasis:{focus:"series"},data:tl.value},{name:"参加考核人次",type:"bar",yAxisIndex:1,barGap:0,emphasis:{focus:"series"},data:nl.value}]},e&&l.setOption(e),window.addEventListener("resize",()=>{l.resize()})},dl=()=>{var l=A(X.value),e;e={title:[{text:"食品安全行政处罚95分",top:"4%",left:"center",right:"center",textStyle:{fontSize:18}},{text:"行政处罚种类占比",left:"center",top:"14%",textStyle:{fontSize:15}}],tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},legend:{left:"center",bottom:"3%"},series:[{name:"行政处罚种类占比",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!0,top:"15%",label:{show:!0,formatter:"{d}%",position:"inner"},minShowLabelAngle:1,emphasis:{label:{show:!0,fontSize:20,fontWeight:"bold"}},labelLine:{show:!1},data:[{value:1048,name:"警告等"},{value:201,name:"没收违法所得"},{value:12,name:"暂扣证照等"}]}]},e&&l.setOption(e)},vl=()=>{var l=A(L.value),e;e={title:[{text:"食品安全投诉举报82分",left:"center",right:"center",textStyle:{fontSize:20}}],series:[{type:"wordCloud",shape:"circle",keepAspect:!1,left:"center",top:"15%",width:"100%",height:"90%",right:null,bottom:null,sizeRange:[10,35],rotationRange:[0,0],rotationStep:45,gridSize:6,drawOutOfBound:!1,shrinkToFit:!0,layoutAnimation:!0,textStyle:{fontFamily:"sans-serif",fontWeight:"bold",color:function(){return"rgb("+[Math.round(Math.random()*160),Math.round(Math.random()*160),Math.round(Math.random()*160)].join(",")+")"}},emphasis:{textStyle:{textShadowBlur:3,textShadowColor:"#333"}},data:[{name:"特殊膳食食品",value:3},{name:"餐饮食品",value:39},{name:"茶叶及相关制品",value:1},{name:"方便食品",value:2},{name:"饼干",value:5},{name:"酒类",value:39},{name:"冷冻饮品",value:4},{name:"水果制品",value:4},{name:"粮食加工品",value:5},{name:"淀粉及淀粉制品",value:32},{name:"蔬菜制品",value:2},{name:"糖果制品",value:5},{name:"食糖",value:1},{name:"调味品",value:12},{name:"糕点",value:2}]}]},e&&l.setOption(e),window.addEventListener("resize",()=>{l.resize()})},fl=()=>{var l=A(Z.value),e;e={title:[{text:"食品安全信息追溯85分",top:"5%",left:"center",right:"center",textStyle:{fontSize:18}}],tooltip:{},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"value",show:!0},yAxis:{type:"category",data:["应追溯企业数","已追溯企业数","本月上传企业数","及时上传企业数","上传信息完整企业数"]},series:[{type:"bar",data:[18203,23489,29034,40970,31744,30230]}]},e&&l.setOption(e),window.addEventListener("resize",()=>{l.resize()})},cl=()=>{var l=A(N.value),e;e={title:[{text:"食品安全执法检查93分",left:"center",right:"center",textStyle:{fontSize:18}}],label:{show:!0,formatter:"{b} : {c}"},tooltip:{show:!0,formatter:"{b} : {c}"},series:[{type:"treemap",data:[{name:"过期设置",value:10},{name:"储存场所",value:20},{name:"前次检查问题整改情况",value:89},{name:"经营资质",value:45},{name:"熟食店",value:18},{name:"现场制售",value:13},{name:"许可证照",value:12},{name:"场所设备设施清洁维护",value:38}]}]},e&&l.setOption(e),window.addEventListener("resize",()=>{l.resize()})};Bl(()=>{pl(),gl(),sl(),il(),dl(),vl(),fl(),cl(),rl({ChongMing:"10",PuDong:"30",BaoShan:"50"}),Ee(),xl()}),r([]),r([]),Q({name:"",value:""}),r("");const gl=()=>{T.value=window.innerHeight,s.value=window.innerWidth,z.value.style.width=s.value*.2+"px",z.value.style.height=(T.value-62-3*4)/3+"px",E.value.style.width=s.value*.2+"px",E.value.style.height=(T.value-62-3*4)/3+"px",X.value.style.width=s.value*.2+"px",X.value.style.height=(T.value-62-3*4)/3+"px",L.value.style.width=s.value*.2+"px",L.value.style.height=(T.value-62-3*4)/3+"px",Z.value.style.width=s.value*.2+"px",Z.value.style.height=(T.value-62-3*4)/3+"px",N.value.style.width=s.value*.2+"px",N.value.style.height=(T.value-62-3*4)/3+"px"},pl=()=>{bl("","","").then(l=>{l.data.msg=="success"&&(je.value=l.data.score,$e.value=l.data.data.map(e=>({name:e.sp_dl,value:e.hegelv})))})},hl=()=>{},ml=()=>{},Y=(l,e)=>Math.floor(Math.random()*(e-l+1))+l,xl=()=>{const l=document.getElementById("containerTitle"),e=Y(5,10);for(let c=0;c<e;c++){const y=document.createElement("img");y.src="/public/image/dove.png",y.classList.add("dove"),y.style.left=Y(window.innerWidth*.15,window.innerWidth*.85)+"px",y.style.top=Y(0,52)+"px",y.style.width=Y(64,128)+"px",l==null||l.appendChild(y)}};return(l,e)=>{const c=S("nut-radio"),y=S("nut-radio-group"),C=S("nut-cell"),d=S("nut-form-item"),V=S("nut-checkbox"),g=S("nut-input-number"),w=S("nut-input"),D=S("nut-form"),v=S("nut-popup"),K=S("el-option"),Xe=S("el-select");return m(),x(W,null,[u(v,{position:"right",visible:U.show1,"onUpdate:visible":e[42]||(e[42]=n=>U.show1=n),style:P({width:U.width,height:U.height})},{default:i(()=>[u(D,{class:"px-2"},{default:i(()=>[u(d,{label:"地图色系",class:"border border-red-500 rounded-2xl"},{default:i(()=>[u(C,null,{default:i(()=>[u(y,{modelValue:t.radioColorType,"onUpdate:modelValue":e[0]||(e[0]=n=>t.radioColorType=n)},{default:i(()=>[u(c,{label:"red"},{default:i(()=>[Hl]),_:1}),u(c,{label:"green"},{default:i(()=>[Jl]),_:1}),u(c,{label:"yellow"},{default:i(()=>[Rl]),_:1}),u(c,{label:"blue"},{default:i(()=>[Dl]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),Wl,u(d,{label:"色系值覆盖",class:"flex flex-row space-y-2 border border-red-500 rounded-2xl"},{default:i(()=>[o("div",Al,[u(V,{modelValue:t.isPresetColorRange,"onUpdate:modelValue":e[1]||(e[1]=n=>t.isPresetColorRange=n)},{default:i(()=>[F("覆盖预设")]),_:1},8,["modelValue"]),o("div",Ul,[u(g,{modelValue:t.colorRange[0],"onUpdate:modelValue":e[2]||(e[2]=n=>t.colorRange[0]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[1],"onUpdate:modelValue":e[3]||(e[3]=n=>t.colorRange[1]=n)},null,8,["modelValue"]),zl,El,Xl,Ll]),o("div",Zl,[u(g,{modelValue:t.colorRange[1],"onUpdate:modelValue":e[4]||(e[4]=n=>t.colorRange[1]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[2],"onUpdate:modelValue":e[5]||(e[5]=n=>t.colorRange[2]=n)},null,8,["modelValue"]),Nl,Yl,Kl,Ql]),o("div",Gl,[u(g,{modelValue:t.colorRange[2],"onUpdate:modelValue":e[6]||(e[6]=n=>t.colorRange[2]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[3],"onUpdate:modelValue":e[7]||(e[7]=n=>t.colorRange[3]=n)},null,8,["modelValue"]),ql,Il,jl,$l]),o("div",Ol,[u(g,{modelValue:t.colorRange[3],"onUpdate:modelValue":e[8]||(e[8]=n=>t.colorRange[3]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[4],"onUpdate:modelValue":e[9]||(e[9]=n=>t.colorRange[4]=n)},null,8,["modelValue"]),eo,lo,oo,ao]),o("div",to,[u(g,{modelValue:t.colorRange[4],"onUpdate:modelValue":e[10]||(e[10]=n=>t.colorRange[4]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[5],"onUpdate:modelValue":e[11]||(e[11]=n=>t.colorRange[5]=n)},null,8,["modelValue"]),no,uo,ro,so]),o("div",io,[u(g,{modelValue:t.colorRange[5],"onUpdate:modelValue":e[12]||(e[12]=n=>t.colorRange[5]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[6],"onUpdate:modelValue":e[13]||(e[13]=n=>t.colorRange[6]=n)},null,8,["modelValue"]),vo,fo,co,go]),o("div",po,[u(g,{modelValue:t.colorRange[6],"onUpdate:modelValue":e[14]||(e[14]=n=>t.colorRange[6]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[7],"onUpdate:modelValue":e[15]||(e[15]=n=>t.colorRange[7]=n)},null,8,["modelValue"]),ho,mo,xo,wo]),o("div",yo,[u(g,{modelValue:t.colorRange[7],"onUpdate:modelValue":e[16]||(e[16]=n=>t.colorRange[7]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[8],"onUpdate:modelValue":e[17]||(e[17]=n=>t.colorRange[8]=n)},null,8,["modelValue"]),bo,_o,ko,Co]),o("div",To,[u(g,{modelValue:t.colorRange[8],"onUpdate:modelValue":e[18]||(e[18]=n=>t.colorRange[8]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[9],"onUpdate:modelValue":e[19]||(e[19]=n=>t.colorRange[9]=n)},null,8,["modelValue"]),Vo,So,Fo,Bo]),o("div",Po,[u(g,{modelValue:t.colorRange[9],"onUpdate:modelValue":e[20]||(e[20]=n=>t.colorRange[9]=n)},null,8,["modelValue"]),F("——"),u(g,{modelValue:t.colorRange[10],"onUpdate:modelValue":e[21]||(e[21]=n=>t.colorRange[10]=n)},null,8,["modelValue"]),Mo,Ho,Jo,Ro])])]),_:1}),Do,u(d,{label:"背景色",class:"flex flex-row space-y-2 border border-red-500 rounded-2xl"},{default:i(()=>[o("div",null,[o("div",{style:P([{width:"150px",height:"20px",cursor:"pointer"},{backgroundColor:t.backgroundColor}]),onClick:el}," 显示 ",4),u(Ye(Ne.Sketch),{class:"-left-3",modelValue:t.backgroundColor,"onUpdate:modelValue":e[22]||(e[22]=n=>t.backgroundColor=n),show:J.value,onChangButton:ll},null,8,["modelValue","show"])])]),_:1}),Wo,u(d,{label:"柱状图设置",class:"flex flex-row space-y-2 border border-red-500 rounded-2xl"},{default:i(()=>[u(C,{title:""},{default:i(()=>[Ao,Ke(o("input",{type:"",name:"","onUpdate:modelValue":e[23]||(e[23]=n=>t.barTitle=n)},null,512),[[Ze,t.barTitle]])]),_:1}),u(C,{title:""},{default:i(()=>[Uo,o("div",null,[o("div",{style:P([{width:"150px",height:"20px",cursor:"pointer"},{backgroundColor:t.barTextColor}]),onClick:ol}," 显示 ",4),u(Ye(Ne.Sketch),{class:"-left-3",modelValue:t.barTextColor,"onUpdate:modelValue":e[24]||(e[24]=n=>t.barTextColor=n),show:R.value,onChangButton:al},null,8,["modelValue","show"])])]),_:1}),u(C,{title:""},{default:i(()=>[zo,u(V,{modelValue:t.isSqrt,"onUpdate:modelValue":e[25]||(e[25]=n=>t.isSqrt=n)},null,8,["modelValue"])]),_:1})]),_:1}),u(d,{label:"崇明"},{default:i(()=>[u(w,{modelValue:a.ChongMing.value,"onUpdate:modelValue":e[26]||(e[26]=n=>a.ChongMing.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"浦东"},{default:i(()=>[u(w,{modelValue:a.PuDong.value,"onUpdate:modelValue":e[27]||(e[27]=n=>a.PuDong.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"宝山"},{default:i(()=>[u(w,{modelValue:a.BaoShan.value,"onUpdate:modelValue":e[28]||(e[28]=n=>a.BaoShan.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"嘉定"},{default:i(()=>[u(w,{modelValue:a.JiaDing.value,"onUpdate:modelValue":e[29]||(e[29]=n=>a.JiaDing.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"青浦"},{default:i(()=>[u(w,{modelValue:a.QingPu.value,"onUpdate:modelValue":e[30]||(e[30]=n=>a.QingPu.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"金山"},{default:i(()=>[u(w,{modelValue:a.JinShan.value,"onUpdate:modelValue":e[31]||(e[31]=n=>a.JinShan.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"奉贤"},{default:i(()=>[u(w,{modelValue:a.FengXian.value,"onUpdate:modelValue":e[32]||(e[32]=n=>a.FengXian.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"松江"},{default:i(()=>[u(w,{modelValue:a.SongJiang.value,"onUpdate:modelValue":e[33]||(e[33]=n=>a.SongJiang.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"闵行"},{default:i(()=>[u(w,{modelValue:a.MinHang.value,"onUpdate:modelValue":e[34]||(e[34]=n=>a.MinHang.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"徐汇"},{default:i(()=>[u(w,{modelValue:a.XuHui.value,"onUpdate:modelValue":e[35]||(e[35]=n=>a.XuHui.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"长宁"},{default:i(()=>[u(w,{modelValue:a.ChangNing.value,"onUpdate:modelValue":e[36]||(e[36]=n=>a.ChangNing.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"普陀"},{default:i(()=>[u(w,{modelValue:a.PuTuo.value,"onUpdate:modelValue":e[37]||(e[37]=n=>a.PuTuo.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"静安"},{default:i(()=>[u(w,{modelValue:a.JingAn.value,"onUpdate:modelValue":e[38]||(e[38]=n=>a.JingAn.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"虹口"},{default:i(()=>[u(w,{modelValue:a.HongKou.value,"onUpdate:modelValue":e[39]||(e[39]=n=>a.HongKou.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"黄浦"},{default:i(()=>[u(w,{modelValue:a.HuangPu.value,"onUpdate:modelValue":e[40]||(e[40]=n=>a.HuangPu.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1}),u(d,{label:"杨浦"},{default:i(()=>[u(w,{modelValue:a.YangPu.value,"onUpdate:modelValue":e[41]||(e[41]=n=>a.YangPu.value=n),class:"nut-input-text",placeholder:"请输入值",type:"text"},null,8,["modelValue"])]),_:1})]),_:1}),o("button",{onClick:Ee,class:"w-full bg-red-300"},"确定")]),_:1},8,["visible","style"]),o("div",{class:"w-full h-screen bg-gradient-to-tr from-green-300 via-cyan-500 to-blue-400",style:P({backgroundColor:t.backgroundColor}),id:"mainContainer"},[Eo,Xo,o("div",Lo,[u(Xe,{modelValue:ve.value,"onUpdate:modelValue":e[43]||(e[43]=n=>ve.value=n),class:"m-2 w-24",placeholder:"辖区",size:"large",onBlur:hl},{default:i(()=>[(m(),x(W,null,G(qe,n=>u(K,{key:n.value,label:n.label,value:n.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"]),Zo,u(Xe,{modelValue:fe.value,"onUpdate:modelValue":e[44]||(e[44]=n=>fe.value=n),class:"m-2 w-24",multiple:"",placeholder:"环节",size:"large",onBlur:ml},{default:i(()=>[(m(),x(W,null,G(Ie,n=>u(K,{key:n.value,label:n.label,value:n.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),u(h,{ref_key:"refColorLegend",ref:Me,style:{border:"none"}},{default:i(()=>[o("div",No,[(m(!0),x(W,null,G(B.value,(n,Le)=>(m(),x("div",Yo,[o("div",{class:"w-5 h-5 mr-3 rounded-sm",style:P({backgroundColor:n})},null,4),Ke(o("input",{type:"text",class:"w-16 h-5 pr-2 text-xs text-right border-none rounded-md outline-none","onUpdate:modelValue":wl=>M.value[Le]=wl,readonly:""},null,8,Ko),[[Ze,M.value[Le]]])]))),256))])]),_:1},512),u(h,{ref_key:"refBar",ref:Pe,style:{border:"none"}},{default:i(()=>[o("div",Qo,[o("div",{class:"justify-center w-full text-center py-3",style:P({color:t.barTextColor})},Pl(t.barTitle),5),o("div",Go,[(m(!0),x(W,null,G(Ue.value,n=>(m(),Ml(yl,{name:n.name,value:n.value,color:t.barTextColor,max:ce.value},null,8,["name","value","color","max"]))),256))])])]),_:1},512),u(h,{ref_key:"refChongMing",ref:ge,style:{border:"none"},draggable:Qe.value,resizable:Ge.value},{default:i(()=>[o("div",qo,[o("span",{class:f(["fixed",b.value])},"崇明区",2),(m(),x("svg",Io,[o("path",{class:f(q.value),id:"崇明区",d:"M540,200l-66-18-19-7-3,1-7-4-3,1-24-15-13-2-6-4-4-7h2l-9-11-17-12-9,1-21,11-21,23,6,1,38,42,21,19,6-10,5-2,5,1,10,4,19,13,18,9,17,4,35,16,10,2,16-1,16-9,3-4,1-5-2-11Zm-50,92h5l-1-13-5-10-17-10-32-10-6-10-10-2-4,1,2,4,6,3,13,12,39,24,3,3,3,7,2,1Zm119-33h0ZM496,278l1,10,4,5,8,5,3-1,17,3,22,1,14,4,7,4,2-2,4-14-1-4-20-1-23-4-34-13h-6l-1,1,2,4Zm-45-27h2v-2l-3-3-7-5h-5l2,5,8,5Z",transform:"translate(-319.5 -121.5)",fill:"currentColor",stroke:"#000000","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd","fill-opacity":"1"},null,2)]))])]),_:1},8,["draggable","resizable"]),u(h,{ref_key:"refPuDong",ref:pe,style:{border:"none","z-index":"999"}},{default:i(()=>[o("div",jo,[o("span",{class:f(["fixed",b.value])},"浦东新区",2),(m(),x("svg",$o,[o("path",{class:f(I.value),id:"浦东新区",d:"M436,386l12-1,1,3h18l6,3,9,9,3,1v3l5,2v10l-3,14,7,10,28,1,5,2,5,9,7-3-4-11,10-11,1-22-5-24-4-10-19-22-1-3-19-20-17-26-8-8-28-19-21-6-3,2-2,7,3,4,9,4,3,3,2,16-7,7-9,1-4,3,5,6-3,7-9,4,1,6-3,6,3,4-1,5h4l-1-2,2-2h2v2l2-1v2l2-2,6,1,4,3,2-2,2,1,1,5-4,1v3l3-1,2,1v2h-2l-4,4,1,1-2,1v2l3-1,2,2-2,7,1,1,1-2,1,1,2-2-2,5,1,3Zm96-65,1,11,3,6,10-1,4-8v-9l-11-4-6,2Zm-15-8v5l4,7,2,2,4-1,1-10-10-4Z",transform:"translate(-406.5 -266.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refBaoShan",ref:he,style:{border:"none"}},{default:i(()=>[o("div",Oo,[o("span",{class:f(["fixed",b.value])},"宝山区",2),(m(),x("svg",ea,[o("path",{class:f(j.value),id:"宝山区",d:"M399,304l-1-8,3-3v-4h8l5,3h3l-1-6,4-5,3,2,2-2-3-1-3-4,2-7,3-2-4-4h2l-1-1-28-21,1-2-16-8-5,4-4-2-2,2,4,7v5l5,8-1,7-1-1-4,2v3l3,1v4l2,1,2,5-2,4,4,3-2,1,2,4-4,6,2,2,5-3,1,4,8-1,2,2-1,3h2l3,4Z",transform:"translate(-366.5 -230.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refJiaDing",ref:me,style:{border:"none"}},{default:i(()=>[o("div",la,[o("span",{class:f(["fixed",b.value])},"嘉定区",2),(m(),x("svg",oa,[o("path",{class:f($.value),id:"嘉定区",d:"M329,302l-1,3,2-1,3,2v2l4,2,5-1v-2h2l1,2,3-3h2l12,4v2l4,4,5,1,4-1,3-4,4,2,2-3h2l1-3h-3l-2-2,2-2-8-1-1-4h-2l3-2-1-1,4-7-2-3,1-2-3-4,2-2-1-4-3-3v-4l-3-1v-3l4-2,1,1,1-6-3-5v-3h-2l1-4-2-1,1-1-3-6-3,2h-4l-2,2-1-1-3,3v-2l-2,2v-2l-1,1-2-4-2,5h-6v2l-5,3-1,3-9,2v2l4,1,1,2h-3l-2,2,3,3-2,2,1,2-3,1,2,2-9,4,1,1-2,2-1-1v4l3,1v2h3l1,5-2,4,2,4,2-3,1,1,2,4-1,1,3,2Z",transform:"translate(-316.5 -235.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refQingPu",ref:xe,style:{border:"none","z-index":"998"}},{default:i(()=>[o("div",aa,[o("span",{class:f(["fixed",b.value])},"青浦区",2),(m(),x("svg",ta,[o("path",{class:f(O.value),id:"青浦区",d:"M329,302l-3,1-6-4-4,4-3-5-2,1v4l-5,2-1,9,2,2-2,2,4,15v5l-3,3-1-2h-4l-1,5-4-2-2,3-9,1-14-3-3,2h-9l-6,8v2l2,1h6l4,5-3,9,2,4v6h2v2l7,1v-2l3-1,1-2-1-2,3,1v2l3,2h5v5l3,6-3,3v4l4,2,1-1,2,4,4-3,1-3h2v-4l5,5,6-2,2-4,1,1,1-11-5-5h2l2-3-5-7,3-2,1,3,8-1v-3l-7-4-1-4,4-5,10,6,2-2-1-1h3v-2h2v-2l3-1-1-8,3,2,2-1,2,2,5-1-2,7,4-1v-2l3-1-2-1,5,1,2-3,4,1,1-2-2-1v-2l10-3,1,1,1-2-8-12-3,3-3-1-2-3-2-6,1-1-3-3h-2l4-5-7-2-3,3-1-2h-2v2l-5,1-3-2-1,1-2-5h-2Z",transform:"translate(-252.5 -297.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refJinShan",ref:we,style:{border:"none"}},{default:i(()=>[o("div",na,[o("span",{class:f(["fixed",b.value])},"金山区",2),(m(),x("svg",ua,[o("path",{class:f(ee.value),id:"金山区",d:"M289,400v13h2l-3,1-1,2,1,3,6,2,1,3h-2v6h-2l-4,5v4l5-4,5,2,4,4v-2l-2,1,2-3,1,1-1-2,3-1,1-3,10-4,1,2h5l-1,4,5,4-3,4v6l-2,1,1,3h10l3,2,5-3,1,2,2-3h2l4,4,1,5,10,7-1,7,2,9h23l16-16,14-7-11-19-5,1-1-2h-2l-1-4-1,2-4-2V423l-6-5-2-6-13,1-2-3-1,7h-4v-2h-2l-1-2h-4l-2-5-4-2-4,4-9,1-4-2v3l-5-2,1,4-3,2-5-1,3-6-6-1-3,4,2,1v2l-10-1-4,2v-2l-1,1-3-2,2-9-8-4Zm110,81h0Zm-1-3h0Zm-4-4h0Z",transform:"translate(-286.5 -399.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refFengXian",ref:ye,style:{border:"none"}},{default:i(()=>[o("div",ra,[o("span",{class:f(["fixed",b.value])},"奉贤区",2),(m(),x("svg",sa,[o("path",{class:f(le.value),id:"奉贤区",d:"M436,386l-4,1v2l-3-2h-4l-3-4-4,3-3-5h-3l-3,2h-4l-6,4-17,5,1,12-3,3v5l2,6,6,4v13l2,2h2v-2l2,4h2v2l6-1,11,19,19-10,24-8,38-1-7-10,1-9,2-4V407l-3-3h-2l1-1-5-5h-2l-6-7-6-3H449l-1-3-10,1Z",transform:"translate(-379.5 -380.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refSongJiang",ref:be,style:{border:"none"}},{default:i(()=>[o("div",ia,[o("span",{class:f(["fixed",b.value])},"松江区",2),(m(),x("svg",da,[o("path",{class:f(oe.value),id:"松江区",d:"M373,336l-2,2-10,2,1,5-4-1-2,2,1,1-4-2-2,1,2,1-6,4-1-2,2-4h-5l-2-2-2,1-3-2,1,8h-2l-1,3h-2v2l-3,1v2l-10-6-2,1-3,4,1,4,5,2,2,4-7,2-2-1v-2l-3,2,5,6-1,4h-3l5,4-1,12-1-1v2l-6,4h-2l-5-5v4h-2l-2,4,1,2-2,8,3,3,1-1v2l3-2,11,1,1-2-3-1,3-4,6,1-3,6,1,1,7-1v-5l2,2h2v-2l2-1,1,2,10-1,4-4,6,4v3h4l3,4h4v-7l2,3h11l4-2-1-5,3-1-1-13-2,1-7-3v-3l5-6h-3l1-14,2,1,4-2-1-1h2l2-4-2-6-3,1-1-3,2-1-7-14Z",transform:"translate(-295.5 -335.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refMinHang",ref:_e,style:{border:"none"}},{default:i(()=>[o("div",va,[o("span",{class:f(["fixed",b.value])},"闵行区",2),(m(),x("svg",fa,[o("path",{class:f(ae.value),id:"闵行区",d:"M382,392l17-5,3-3,10-3,4,1,1,4,5-3,2,2-1,1,5,2,1-1,2,2,5-3,1-9-5,3,2-8-2-2-3,2v-2l2-2-1-1,3-2-1-1,4-1,1-2h-5l-1-2,3-2,1,1-3-7-2,2-3-3-5,1-1-2-3,2v-2l-2,1v-2h-2l-2,2,1,2-2-1-2,4-5-1,1-3h-3v-4l-5-1-3-8-2,2-1-1,2-1-2-1-1-4,2-2h3l1-3h-9l-10,4-2-4,2-2-1-3,2-7-2-2-1,2-4,1-4-1-3-2-2-3,1-1h-4l-4-3-4,6h2l3,3-1,1,4,9h8l10,17-1,1,4,6v6l2-1,3,6-2,4h-2l1,1-4,2-1-1-2,6v8h2l-4,6v3l7,3Z",transform:"translate(-350.5 -306.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refXuHui",ref:ke,style:{border:"none"}},{default:i(()=>[o("div",ca,[o("span",{class:f(["fixed",b.value])},"徐汇区",2),(m(),x("svg",ga,[o("path",{class:f(te.value),id:"徐汇区",d:"M407,319l-5,3v2l-4,2v2h-2l-1,3-4,2v4l3,1-3,1,1,1,2-2,3,8,5,1v4h2l2,2-2,1,3,1h2l1-5-3-9,3-3-1-7,3-2-2-1v-4h-2v-3Z",transform:"translate(-390.5 -318.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refChangNing",ref:Ce,style:{border:"none"}},{default:i(()=>[o("div",pa,[o("span",{class:f(["fixed",b.value])},"长宁区",2),(m(),x("svg",ha,[o("path",{class:f(ne.value),id:"长宁区",d:"M403,321l-2-3-3-1-6,3-6-1-8-7-2,2,2,1v5l-2,3,1,3-2,2,2,4,10-4h11v-2l3-1,1-3Z",transform:"translate(-374.5 -311.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refPuTuo",ref:Te,style:{border:"none"}},{default:i(()=>[o("div",ma,[o("span",{class:f(["fixed",b.value])},"普陀区",2),(m(),x("svg",xa,[o("path",{class:f(ue.value),id:"普陀区",d:"M381,314l2,4,1-1,1,2,7,1,8-4,6-6-4-6-2-1-3,3-5-4,1-3-2-2-8,1v-4l-10,5h2l1,4,2,1h6l-2,2,2,2,3-1-1,4h-2Z",transform:"translate(-372.5 -293.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refJingAn",ref:Ve,style:{border:"none"}},{default:i(()=>[o("div",wa,[o("span",{class:f(["fixed",b.value])},"静安区",2),(m(),x("svg",ya,[o("path",{class:f(re.value),id:"静安区",d:"M407,319l3-1-1-5h5l-1-4-5-7,2-12-8-1-5,9,2,6,1-1,3,2,3,5-7,7,4,4,3-1Z",transform:"translate(-396.5 -288.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refHongKou",ref:Se,style:{border:"none"}},{default:i(()=>[o("div",ba,[o("span",{class:f(["fixed",b.value])},"虹口区",2),(m(),x("svg",_a,[o("path",{class:f(se.value),id:"虹口区",d:"M414,292l-3-2-3,7v5l5,6,1,5h3l6-3-6-10,2-2-3-1-2-3Z",transform:"translate(-407.5 -289.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refHuangPu",ref:Fe,style:{border:"none"}},{default:i(()=>[o("div",ka,[o("span",{class:f(["fixed",b.value])},"黄浦区",2),(m(),x("svg",Ca,[o("path",{class:f(ie.value),id:"黄浦区",d:"M407,319l1,5h2v4h6l5-7-5-7,1-1-2-1-5,2-1-1,1,5h-3Z",transform:"translate(-406.5 -311.5)",fill:"rgba(238,238,238,0.5)",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refYangPu",ref:Be,style:{border:"none"}},{default:i(()=>[o("div",Ta,[o("span",{class:f(["fixed",b.value])},"杨浦区",2),(m(),x("svg",Va,[o("path",{class:f(de.value),id:"杨浦区",d:"M422,311l7-1,7-7-2-16-9-6-2,2-3-2-4,5,2,2-1,4h-3l2,5,3,1-2,4,3,2,2,6Z",transform:"translate(-413.5 -280.5)",fill:"currentColor",stroke:"#333","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.1","fill-rule":"evenodd"},null,2)]))])]),_:1},512),u(h,{ref_key:"refWoTe1",ref:He,style:{border:"none"}},{default:i(()=>[o("div",{class:"flex items-center justify-center w-96 h-64",ref_key:"main1",ref:z},null,512)]),_:1},512),u(h,{ref_key:"refWoTe2",ref:Je,style:{border:"none"}},{default:i(()=>[o("div",{class:"flex items-center justify-center w-96 h-64",ref_key:"main2",ref:E},null,512)]),_:1},512),u(h,{ref_key:"refWoTe3",ref:Re,style:{border:"none"}},{default:i(()=>[o("div",{class:"flex items-center justify-center w-96 h-64",ref_key:"main3",ref:X},null,512)]),_:1},512),u(h,{ref_key:"refWoTe4",ref:De,style:{border:"none"}},{default:i(()=>[o("div",{class:"flex items-center justify-center w-96 h-64",ref_key:"main4",ref:L},null,512)]),_:1},512),u(h,{ref_key:"refWoTe5",ref:We,style:{border:"none"}},{default:i(()=>[o("div",{class:"flex items-center justify-center w-96 h-64",ref_key:"main5",ref:Z},null,512)]),_:1},512),u(h,{ref_key:"refWoTe6",ref:Ae,style:{border:"none"}},{default:i(()=>[o("div",{class:"flex items-center justify-center w-96 h-64",ref_key:"main6",ref:N},null,512)]),_:1},512)],4)],64)}}});export{Na as default};