Commit 4a626dd0 authored by 郭铭瑶's avatar 郭铭瑶 🤘

打包,提交

parent 4a5cdb4d
import{d as e,h as t,U as l,V as n,u as a,p as s,a as r,o,b as u,e as i,t as d,i as v,w as c,c as m,r as p,F as f,f as y,R as h,k as b,l as g,m as R,A as k}from"./index.b96a32d6.js";import"./vendor.0a2bc783.js";var F=e({name:"MyTitle",setup(){const e=t(l()),s=t(""),r=t(null);return r.value=setInterval((()=>{s.value=n()})),a((()=>{clearInterval(Number(r)),r.value=null})),{date:e,time:s,timer:r}}});const _=c("data-v-338bb78b");s("data-v-338bb78b");const A={class:"my-title"},N={class:"date"};r();const $=_(((e,t,l,n,a,s)=>(o(),u("div",A,[i("div",N,[i("span",null,d(e.date),1),i("span",null,d(e.time),1)]),i("h1",null,[v(e.$slots,"default")])]))));F.render=$,F.__scopeId="data-v-338bb78b";const w=c("data-v-63456cb4");s("data-v-63456cb4");const x={class:"left-section"},B={class:"form"},C={class:"label"},I={class:"value"},E={key:0,class:"photos"},S={key:0,class:"photos"},L={key:0,class:"photos"};r();var j=e({expose:[],props:{info:{type:Object,required:!0}},setup(e){const t=e,l=m((()=>{const{originalName:e="",currentName:l="",protectNo:n="",batch:a="",protectLevel:s="",originalUseKind:r="",currentUseKind:o="",build:u="",design:i="",construct:d="",description:v=""}=(null==t?void 0:t.info)||{};return[{label:"现名称",value:l},{label:"原名称",value:e},{label:"保护编号",value:n},{label:"建造者",value:u},{label:"批次",value:a},{label:"设计者",value:i},{label:"保护类别",value:s},{label:"施工者",value:d},{label:"现使用性质",value:o},{label:"原使用性质",value:r},{label:"描述",value:v}]})),n=m((()=>{const{designPhoto:e="",originalPhoto:l="",currentPhoto:n="",repairHistory:a=""}=(null==t?void 0:t.info)||{};return[e&&(null==e?void 0:e.split(","))||[],l&&(null==l?void 0:l.split(","))||[],n&&(null==n?void 0:n.split(","))||[],a]}));return w(((e,t)=>{const a=p("m-card"),s=p("m-empty");return o(),u("div",x,[i(a,{title:"基本信息",mode:"2"},{default:w((()=>[i("div",B,[(o(!0),u(f,null,y(new Array(6).fill(1),((e,t)=>(o(),u("div",{key:t,class:"row"},[(o(!0),u(f,null,y(h(l).slice(2*t,2*t+2),(e=>(o(),u("div",{key:e.label,class:"col"},[i("p",C,d(e.label)+":",1),i("p",I,d(e.value),1)])))),128))])))),128))])])),_:1}),i(a,{title:"设计稿图片",mode:"2"},{default:w((()=>[h(n)[0].length>0?(o(),u("div",E,[(o(!0),u(f,null,y(h(n)[0].slice(0,6),(e=>(o(),u("img",{key:e,src:e},null,8,["src"])))),128))])):(o(),u(s,{key:1}))])),_:1}),i(a,{title:"原始图片",mode:"2"},{default:w((()=>[h(n)[1].length>0?(o(),u("div",S,[(o(!0),u(f,null,y(h(n)[1].slice(0,6),(e=>(o(),u("img",{key:e,src:e},null,8,["src"])))),128))])):(o(),u(s,{key:1}))])),_:1}),i(a,{title:"现状图片",mode:"2"},{default:w((()=>[h(n)[2].length>0?(o(),u("div",L,[(o(!0),u(f,null,y(h(n)[2].slice(0,6),(e=>(o(),u("img",{key:e,src:e},null,8,["src"])))),128))])):(o(),u(s,{key:1}))])),_:1}),i(a,{title:"修缮历史",mode:"2"},{default:w((()=>[h(n)[3]?(o(),u(f,{key:0},[b(d(h(n)[3]),1)],64)):(o(),u(s,{key:1}))])),_:1})])}))}});j.__scopeId="data-v-63456cb4";const D=c("data-v-fa441966");s("data-v-fa441966");const O={class:"right-section"},T={class:"sum"},P={class:"chart"},U={class:"box"},q=i("p",{class:"sub-title"},"商业分类",-1),G={class:"business-wrapper"},K={class:"pie"},H={class:"legend"},M=i("p",{class:"sub-title"},"网红门店",-1),V={key:0,class:"stores"},z={class:"box"},J=i("p",{class:"sub-title"},"办公楼",-1),Q={class:"table"},W=i("p",{class:"sub-title"},"商业楼",-1),X={class:"table"};r();var Y=e({expose:[],props:{info:{type:Object,required:!0}},setup(e){const l=e,n=m((()=>{const{lfsBusinessRent:e=0,lfsFoodRent:t=0,districtAvgBusinessRent:n=0,streetAvgBusinessRent:a=0,lfsAvgBusinessRent:s=0}=(null==l?void 0:l.info)||{};return[{name:"商业租金",value:e,unit:"元/㎡/月",color:"gold"},{name:"餐饮租金",value:t,unit:"元/㎡/月",color:"gold"},{name:"区平均租金",value:n,unit:"元/㎡/月",color:"gold",dot:"gold"},{name:"街道平均租金",value:a,unit:"元/㎡/月",dot:"#6DD400"},{name:"来福士平均租金",value:s,unit:"元/㎡/月",dot:"#32C5FF"}]})),a=t({dimensions:[{name:"month",displayName:"月份"},{name:"rent1",displayName:"区平均租金"},{name:"rent2",displayName:"街道平均租金"},{name:"rent3",displayName:"来福士平均租金"}],source:[{month:"1月",rent1:1e3,rent2:1200,rent3:700},{month:"2月",rent1:1e3,rent2:1200,rent3:900},{month:"3月",rent1:1e3,rent2:1200,rent3:700},{month:"4月",rent1:1e3,rent2:1200,rent3:1e3},{month:"5月",rent1:1e3,rent2:1200,rent3:800},{month:"6月",rent1:1e3,rent2:1200,rent3:800},{month:"7月",rent1:1e3,rent2:1200,rent3:1100},{month:"8月",rent1:1e3,rent2:1200,rent3:1e3},{month:"9月",rent1:1e3,rent2:1200,rent3:900},{month:"10月",rent1:1e3,rent2:1200,rent3:1e3},{month:"11月",rent1:1e3,rent2:1200,rent3:1200},{month:"12月",rent1:1e3,rent2:1200,rent3:900}]});g.get({url:R.GET_RAFFLES_RENT}).then((e=>{var t,n;const{lfsRent1:s=0,lfsRent2:r=0,lfsRent3:o=0,lfsRent4:u=0,lfsRent5:i=0,lfsRent6:d=0,lfsRent7:v=0,lfsRent8:c=0,lfsRent9:m=0,lfsRent10:p=0,lfsRent11:f=0,lfsRent12:y=0}=(null==(n=null==(t=null==e?void 0:e.data)?void 0:t.content)?void 0:n[0])||{},{districtAvgBusinessRent:h=0,streetAvgBusinessRent:b=0}=(null==l?void 0:l.info)||{};a.value={dimensions:[{name:"month",displayName:"月份"},{name:"rent1",displayName:"区平均租金"},{name:"rent2",displayName:"街道平均租金"},{name:"rent3",displayName:"来福士平均租金"}],source:[{month:"1月",rent1:h,rent2:b,rent3:s},{month:"2月",rent1:h,rent2:b,rent3:r},{month:"3月",rent1:h,rent2:b,rent3:o},{month:"4月",rent1:h,rent2:b,rent3:u},{month:"5月",rent1:h,rent2:b,rent3:i},{month:"6月",rent1:h,rent2:b,rent3:d},{month:"7月",rent1:h,rent2:b,rent3:v},{month:"8月",rent1:h,rent2:b,rent3:c},{month:"9月",rent1:h,rent2:b,rent3:m},{month:"10月",rent1:h,rent2:b,rent3:p},{month:"11月",rent1:h,rent2:b,rent3:f},{month:"12月",rent1:h,rent2:b,rent3:y}]}}));const s=m((()=>{const{entertainment:e=0,parentChildren:t=0,food:n=0,beauty:a=0,shopping:s=0}=(null==l?void 0:l.info)||{};return{dimensions:[{name:"name",displayName:"分类"},{name:"value",displayName:"数量"}],source:[{name:"休闲娱乐",value:e},{name:"亲子",value:t},{name:"美食",value:n},{name:"丽人",value:a},{name:"购物",value:s}]}})),r={color:["gold","#6DD400","#32C5FF"],legend:{right:"1%"},series:[{type:"line",smooth:!0,lineStyle:{type:"dotted"}},{type:"line",smooth:!0,lineStyle:{type:"dotted"}},{type:"line",smooth:!0,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#32C5FF"},{offset:1,color:"rgba(50,197,255,.03)"}],global:!1}}}]},v={color:["#00BFFF","#589C20","#FFCE34","#F47C1F","#826AFA"],legend:{show:!1},series:[{type:"pie",radius:["0","70%"],center:["40%","50%"],label:{show:!1}}]},c=m((()=>{const{stores:e=""}=(null==l?void 0:l.info)||{};return e&&(null==e?void 0:e.split(","))||[]})),k=m((()=>{const{officeArea:e=0,officeAvgRent:t=0}=(null==l?void 0:l.info)||{};return[{name:"面积",value:`${e}㎡`},{name:"办公平均租金",value:`${t}元/㎡/月`}]})),F=m((()=>{const{businessArea:e=0,businessAvgRent:t=0,foodAvgRent:n=0}=(null==l?void 0:l.info)||{};return[{name:"面积",value:`${e}㎡`},{name:"商业平均租金",value:`${t}元/㎡/月`},{name:"餐饮平均租金",value:`${n}元/㎡/月`}]}));return D(((e,t)=>{const l=p("m-count"),m=p("m-line"),g=p("m-pie"),R=p("m-empty"),_=p("m-card");return o(),u("div",O,[i(_,{title:"商场",mode:"2"},{default:D((()=>[i("div",T,[i("div",null,[(o(!0),u(f,null,y(h(n).slice(0,2),(e=>(o(),u("div",{key:e.name},[i("p",null,[i(l,{class:"count",style:`color:${e.color}`,value:e.value},null,8,["style","value"]),i("span",null,d(e.unit),1)]),i("p",null,d(e.name),1)])))),128))]),i("div",null,[(o(!0),u(f,null,y(h(n).slice(2),(e=>(o(),u("div",{key:e.name},[i("p",null,[i(l,{class:"count",style:`color:${e.color}`,value:e.value},null,8,["style","value"]),i("span",null,d(e.unit),1)]),i("p",null,[i("i",{style:`background:${e.dot}`},null,4),b(d(e.name),1)])])))),128))])]),i("div",P,[i(m,{dataset:a.value,option:r},null,8,["dataset"])]),i("div",U,[i("div",null,[q,i("div",G,[i("div",K,[i(g,{dataset:h(s),option:v},null,8,["dataset"])]),i("div",H,[(o(!0),u(f,null,y(h(s).source,((e,t)=>(o(),u("div",{key:e.name},[i("p",null,[i("i",{style:`background:${v.color[t]}`},null,4),b(" "+d(e.name),1)]),i("p",null,d(e.value)+" 家",1)])))),128))])])]),i("div",null,[M,h(c).length>0?(o(),u("div",V,[(o(!0),u(f,null,y(h(c),((e,t)=>(o(),u("img",{key:t,src:e},null,8,["src"])))),128))])):(o(),u(R,{key:1}))])])])),_:1}),i(_,{title:"楼宇结构",mode:"2"},{default:D((()=>[i("div",z,[i("div",null,[J,i("div",Q,[(o(!0),u(f,null,y(h(k),(e=>(o(),u("div",{key:e.name},[i("p",null,d(e.name),1),i("p",null,d(e.value),1)])))),128))])]),i("div",null,[W,i("div",X,[(o(!0),u(f,null,y(h(F),(e=>(o(),u("div",{key:e.name},[i("p",null,d(e.name),1),i("p",null,d(e.value),1)])))),128))])])])])),_:1})])}))}});Y.__scopeId="data-v-fa441966";const Z=b(" 南东城运 ");var ee=e({expose:[],setup(e){const l=t({});return g.get({url:R.GET_RAFFLES}).then((e=>{var t,n;l.value=(null==(n=null==(t=null==e?void 0:e.data)?void 0:t.content)?void 0:n[0])||{}})),(e,t)=>{const n=p("m-animate"),a=p("m-grid");return o(),u(a,{template:["title title title","left . right"],columns:"32vw auto 32vw",rows:"0.4rem auto",gap:"0.05rem"},{default:k((()=>[i(F,{area:"title"},{default:k((()=>[Z])),_:1}),i(n,{enter:"fadeInLeft",leave:"fadeOutLeft"},{default:k((()=>[i(j,{info:l.value,area:"left"},null,8,["info"])])),_:1}),i(n,{enter:"fadeInRight",leave:"fadeOutRight"},{default:k((()=>[i(Y,{info:l.value,area:"right"},null,8,["info"])])),_:1})])),_:1},8,["template"])}}});export default ee;
This diff is collapsed.
.my-title[data-v-338bb78b]{width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;justify-content:flex-start;position:relative;font-weight:700;background:url(./title-bg.15abdf5b.png) center/cover no-repeat;z-index:1}.my-title .date[data-v-338bb78b]{z-index:2;position:absolute;right:1%}.my-title .date span[data-v-338bb78b]{display:block;text-align:right}.my-title h1[data-v-338bb78b]{font-family:Pangmenzhengdao,Avenir,Helvetica,Arial,sans-serif;width:18%;text-align:center;z-index:2;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to bottom,#fff,#00c7ff);font-size:.22rem;letter-spacing:.05rem;margin-top:.5%}.left-section[data-v-2c227862]{backdrop-filter:blur(.05rem);-webkit-backdrop-filter:blur(.05rem);padding:.05rem;box-sizing:border-box;border-top:.01rem solid rgba(91,213,255,.5);border-bottom:.01rem solid rgba(91,213,255,.5);background:linear-gradient(to bottom,rgba(30,193,255,.3),transparent 5%,transparent 95%,rgba(30,193,255,.3) 100%);display:flex;flex-direction:column}.left-section>.my-card[data-v-2c227862]:nth-of-type(1){flex:2}.left-section>.my-card[data-v-2c227862]:nth-of-type(2),.left-section>.my-card[data-v-2c227862]:nth-of-type(3),.left-section>.my-card[data-v-2c227862]:nth-of-type(4),.left-section>.my-card[data-v-2c227862]:nth-of-type(5){flex:1}.form .row[data-v-2c227862]{display:flex;align-items:center;background:rgba(113,235,255,.05)}.form .row[data-v-2c227862]:nth-of-type(2n){background:rgba(0,0,0,.1)}.form .col[data-v-2c227862]{flex:1;display:flex;align-items:center;padding:.04rem .08rem;box-sizing:border-box}.form .col .label[data-v-2c227862]{color:#5bd5ff;width:.6rem}.form .col .value[data-v-2c227862]{flex:1}.photos[data-v-2c227862]{display:flex;justify-content:space-between}.photos>img[data-v-2c227862]{width:15%}.right-section[data-v-4dd6bc71]{backdrop-filter:blur(.05rem);-webkit-backdrop-filter:blur(.05rem);padding:.05rem;box-sizing:border-box;border-top:.01rem solid rgba(91,213,255,.5);border-bottom:.01rem solid rgba(91,213,255,.5);background:linear-gradient(to bottom,rgba(30,193,255,.3),transparent 5%,transparent 95%,rgba(30,193,255,.3) 100%);display:flex;flex-direction:column}.right-section>.my-card[data-v-4dd6bc71]:nth-of-type(1){flex:3}.right-section>.my-card[data-v-4dd6bc71]:nth-of-type(2){flex:1}.sum[data-v-4dd6bc71]{display:flex}.sum>div[data-v-4dd6bc71]{padding:.05rem 0;box-sizing:border-box;display:flex;justify-content:space-around;flex:2}.sum>div p[data-v-4dd6bc71]{display:flex;align-items:center}.sum>div p .count[data-v-4dd6bc71]{font-size:.14rem;color:#fff}.sum>div p i[data-v-4dd6bc71]{display:inline-block;width:.04rem;height:.04rem;margin:0 .04rem}.sum>div p span[data-v-4dd6bc71]{font-size:.08rem;color:#ccc;margin-left:.03rem}.sum>div[data-v-4dd6bc71]:last-child{flex:3;background:url(./msg-wrapper3.0442f355.png) center/cover no-repeat}.sum>div:last-child p[data-v-4dd6bc71]{color:#70a7e0}.chart[data-v-4dd6bc71]{width:100%;height:1.5rem}.box[data-v-4dd6bc71]{display:flex}.box>div[data-v-4dd6bc71]{padding:0 .05rem;flex:1}.box>div .sub-title[data-v-4dd6bc71]{font-size:.12rem;font-family:ZCool,Avenir,Helvetica,Arial,sans-serif;color:#32c5ff}.box>div .sub-title[data-v-4dd6bc71]:before{content:'';display:inline-block;width:.02rem;height:.02rem;background:#32c5ff;margin-right:.04rem;margin-bottom:.04rem}.business-wrapper[data-v-4dd6bc71]{display:flex;width:100%}.business-wrapper .pie[data-v-4dd6bc71]{width:50%;height:1rem}.business-wrapper .legend[data-v-4dd6bc71]{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:0 .05rem;box-sizing:border-box}.business-wrapper .legend>div[data-v-4dd6bc71]{display:flex;align-items:center;justify-content:space-between}.business-wrapper .legend>div p[data-v-4dd6bc71]{display:flex;align-items:center}.business-wrapper .legend>div p i[data-v-4dd6bc71]{display:inline-block;width:.06rem;height:.06rem;border-radius:50%;margin-right:.04rem}.stores[data-v-4dd6bc71]{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);padding:.06rem;box-sizing:border-box;grid-gap:.06rem}.stores>img[data-v-4dd6bc71]{width:.4rem;height:.4rem}.table[data-v-4dd6bc71]{display:flex}.table>div[data-v-4dd6bc71]{border:.01rem solid rgba(0,118,255,.5)}.table>div+div[data-v-4dd6bc71]{border-left:none}.table>div[data-v-4dd6bc71]:nth-of-type(2),.table>div[data-v-4dd6bc71]:nth-of-type(3){flex:1}.table>div p[data-v-4dd6bc71]{padding:.04rem .06rem;box-sizing:border-box;background:rgba(0,118,255,.15)}.table>div p[data-v-4dd6bc71]:first-child{background:rgba(0,118,255,.3);border-bottom:.01rem solid rgba(0,118,255,.5)}
\ No newline at end of file
.my-title[data-v-338bb78b]{width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;justify-content:flex-start;position:relative;font-weight:700;background:url(./title-bg.15abdf5b.png) center/cover no-repeat;z-index:1}.my-title .date[data-v-338bb78b]{z-index:2;position:absolute;right:1%}.my-title .date span[data-v-338bb78b]{display:block;text-align:right}.my-title h1[data-v-338bb78b]{font-family:Pangmenzhengdao,Avenir,Helvetica,Arial,sans-serif;width:18%;text-align:center;z-index:2;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to bottom,#fff,#00c7ff);font-size:.22rem;letter-spacing:.05rem;margin-top:.5%}.left-section[data-v-63456cb4]{backdrop-filter:blur(.05rem);-webkit-backdrop-filter:blur(.05rem);padding:.05rem;box-sizing:border-box;border-top:.01rem solid rgba(91,213,255,.5);border-bottom:.01rem solid rgba(91,213,255,.5);background:linear-gradient(to bottom,rgba(30,193,255,.3),transparent 5%,transparent 95%,rgba(30,193,255,.3) 100%);display:flex;flex-direction:column}.left-section>.my-card[data-v-63456cb4]:nth-of-type(1){flex:2}.left-section>.my-card[data-v-63456cb4]:nth-of-type(2),.left-section>.my-card[data-v-63456cb4]:nth-of-type(3),.left-section>.my-card[data-v-63456cb4]:nth-of-type(4),.left-section>.my-card[data-v-63456cb4]:nth-of-type(5){flex:1}.form .row[data-v-63456cb4]{display:flex;align-items:center;background:rgba(113,235,255,.05)}.form .row[data-v-63456cb4]:nth-of-type(2n){background:rgba(0,0,0,.1)}.form .col[data-v-63456cb4]{flex:1;display:flex;align-items:center;padding:.04rem .08rem;box-sizing:border-box}.form .col .label[data-v-63456cb4]{color:#5bd5ff;width:.6rem}.form .col .value[data-v-63456cb4]{flex:1}.photos[data-v-63456cb4]{display:flex}.photos>img[data-v-63456cb4]{width:15%}.photos>img+img[data-v-63456cb4]{margin-left:2%}.right-section[data-v-fa441966]{backdrop-filter:blur(.05rem);-webkit-backdrop-filter:blur(.05rem);padding:.05rem;box-sizing:border-box;border-top:.01rem solid rgba(91,213,255,.5);border-bottom:.01rem solid rgba(91,213,255,.5);background:linear-gradient(to bottom,rgba(30,193,255,.3),transparent 5%,transparent 95%,rgba(30,193,255,.3) 100%);display:flex;flex-direction:column}.right-section>.my-card[data-v-fa441966]:nth-of-type(1){flex:3}.right-section>.my-card[data-v-fa441966]:nth-of-type(2){flex:1}.sum[data-v-fa441966]{display:flex}.sum>div[data-v-fa441966]{padding:.05rem 0;box-sizing:border-box;display:flex;justify-content:space-around;flex:2}.sum>div p[data-v-fa441966]{display:flex;align-items:center}.sum>div p .count[data-v-fa441966]{font-size:.14rem;color:#fff}.sum>div p i[data-v-fa441966]{display:inline-block;width:.04rem;height:.04rem;margin:0 .04rem}.sum>div p span[data-v-fa441966]{font-size:.08rem;color:#ccc;margin-left:.03rem}.sum>div[data-v-fa441966]:last-child{flex:3;background:url(./msg-wrapper3.0442f355.png) center/cover no-repeat}.sum>div:last-child p[data-v-fa441966]{color:#70a7e0}.chart[data-v-fa441966]{width:100%;height:1.5rem}.box[data-v-fa441966]{display:flex}.box>div[data-v-fa441966]{padding:0 .05rem;flex:1}.box>div .sub-title[data-v-fa441966]{font-size:.12rem;font-family:ZCool,Avenir,Helvetica,Arial,sans-serif;color:#32c5ff}.box>div .sub-title[data-v-fa441966]:before{content:'';display:inline-block;width:.02rem;height:.02rem;background:#32c5ff;margin-right:.04rem;margin-bottom:.04rem}.business-wrapper[data-v-fa441966]{display:flex;width:100%}.business-wrapper .pie[data-v-fa441966]{width:50%;height:1rem}.business-wrapper .legend[data-v-fa441966]{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:0 .05rem;box-sizing:border-box}.business-wrapper .legend>div[data-v-fa441966]{display:flex;align-items:center;justify-content:space-between}.business-wrapper .legend>div p[data-v-fa441966]{display:flex;align-items:center}.business-wrapper .legend>div p i[data-v-fa441966]{display:inline-block;width:.06rem;height:.06rem;border-radius:50%;margin-right:.04rem}.stores[data-v-fa441966]{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);padding:.06rem;box-sizing:border-box;grid-gap:.06rem}.stores>img[data-v-fa441966]{width:.4rem;height:.4rem}.table[data-v-fa441966]{display:flex}.table>div[data-v-fa441966]{border:.01rem solid rgba(0,118,255,.5)}.table>div+div[data-v-fa441966]{border-left:none}.table>div[data-v-fa441966]:nth-of-type(2),.table>div[data-v-fa441966]:nth-of-type(3){flex:1}.table>div p[data-v-fa441966]{padding:.04rem .06rem;box-sizing:border-box;background:rgba(0,118,255,.15)}.table>div p[data-v-fa441966]:first-child{background:rgba(0,118,255,.3);border-bottom:.01rem solid rgba(0,118,255,.5)}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
import{d as A,p as a,a as G,r as V,o as U,b as k,F as e,f as s,g as H,e as l,t as J,w as t,k as f}from"./index.1cbf3b1f.js";var r=A({name:"Brief",props:{list:{type:Array,required:!0},color:{type:String,default:null},size:{type:String,default:"0.22rem"},align:{type:String,default:"horizontal"}}});const i=t("data-v-42bff056");a("data-v-42bff056");const o={key:1},F={class:"count-group"},N=f(" / ");G();const y=i(((A,a,G,t,f,r)=>{const i=V("m-count");return U(),k("div",{class:["brief-container",{vertical:"vertical"===A.align}]},[(U(!0),k(e,null,s(A.list,(a=>(U(),k("div",{key:a.name},[a.icon?(U(),k("img",{key:0,src:a.icon,style:`width:${A.size};height:${A.size}`},null,12,["src"])):H("",!0),Array.isArray(a.value)?(U(),k("div",o,[l("div",F,[l(i,{class:"count orange-count",value:a.value[0],style:{color:A.color}},null,8,["value","style"]),N,l(i,{class:"count",value:a.value[1]},null,8,["value"])]),l("p",null,J(a.name),1)])):(U(),k("div",{key:2,class:{center:!a.icon}},[l(i,{class:"count",style:{color:A.color},value:a.value},null,8,["style","value"]),l("p",null,J(a.name),1)],2))])))),128))],2)}));r.render=y,r.__scopeId="data-v-42bff056";var W="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAAzFBMVEUAAABGU2FHU2FGVGFHU2JHVWJSW2RGVGFHU2FGVGFHVGJGU2JHU2JHVGJGVGNGU2JHU2FIVWJHVWNIVGRHVWNHV2JIVWJNVWRIWGhOWGJOWWRgYIBGVGFGU2H///9HVGLIzNDFyc65vcPM0NTAxMlLWGW0ub9JVmTKzdHq7O3Y296RmaFZZXH5+fpteIOkqrGdo6t/iJH09PXU19qssriorrXg4uWvtbuVnKSNlZ52f4r8/P2fpq2ZoKiHj5hPXGnw8fJmcXzl5+nO0dUpLOmeAAAAHXRSTlMA7/e+n14O4d/SycGvqaOZkHJsUksvJyEgGhcIzxuWPt0AAAL7SURBVFjDzdlrU+IwFAbgpBfuFxFQUE8qKLqusFAQFFBQ9///p51CaYCTpk3aYX2/QDPOM4NpT5MTEplWo1Y18zlqGDSXN6u1RoskS9u2soCStey2rpixTQiNaWc0yAvLAGkM60KRbJYdiIxTbiqQVxWImcpVXPOcQuzQ81jkZQGUUriMNusUFEPrUeYZaORMSl6XQCula8ntXgTNFDOh5g1o5yZEvS5CghTF/4ESJEpJbd7174E6JE4dPUc0OUqPn60CpJDCUQ2BVHJ+UOtoOijdr4Sy+umoqBVuNiE0j93BqwrbDNByuNlhjHUV1HLwjnNkpprqXPioJTNVVcsvTobU/FRTjW25sqXm/fpOTbU3KFqHTMbj+8B0oKemmp7ZRsMDxmbcdFXVtv/rMRqYD2yoqNr+3CP0m5sMq9HznxWhzDdfGVNWs4S0QIRyU0NtkYYI5aafdxW1QWr4/hxwU0utkSoyd3P0wvYziq9WiSkxNVWT5CNMno+4ap7k5KZcXbkiNEeo0JwyUd6O1MfPJxFKyUHdw6ZYfYBNXMYWgGMcoH1uytVBD7zc+zxCD37+aGMOGYtQ5+BlPWBs/IhRejRR8yE3xXmG3tT1/9i7dkUTlYfDIBOru/z1LjsYzaObf8SistrNwNK7GqwRaqLH9FcEyefmY3s5FzymNRnaeR95GU5E6Gx7OREUlIYEXQWjLxj9Yn76uPS1wtEZOG9dLy6slwidBpUGF2mSDUU7sNh+Wfbh6Rh1gpEZfp0QS4I++9/+YHTBB77wi8/WQ7t84AW/ottaaG/MB54ctJggpg66YntZoGUPsXXQ6UH1xgu0jKGBOn0vYzb3PgRLSWKpokHGuEhZaHmujeLlOSkroZ+/gyzZ9+ZzEthltOWRotJM8JaHVNJCK+Jt5PA2yDu4d9t8QfdWls4CbSPT3/CmvzVPv4mQfrvjNI2Z5C2kkzW7krfl0m8gnrTVqd+UPW37WL/RfdqWvP7hQfrHHP//QCbO0dHPOeTSP477B1UmiA9hyxqPAAAAAElFTkSuQmCC",g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAA/1BMVEUAAABQWmlGVGJXY3dHVGJKV2ZMWGRGVGFHU2JGVGFGVGJGVGJHU2JHVGJGU2JGU2FGU2FGVGFGVGJGVGFHVGJHVGJHVWNHVWNHVGFGU2JGU2JGU2FGVGFIVWNJWGVJWmZeXolHU2FGVGJHU2JHVGJHVGJHU2JPXGlGVGJHVGFIVGNJVGRHU2JIVGFHVWNGU2H////v8PF/iJGlrLKDjJVXY2/P09ZweoXa3N/U19uEjZbX2t1IVmP39/ifpa3s7u/e4eOts7mKk5tkbnpNWWf5+frz9PWyt72JkZpdaXVUYG3Dx8y+wsd4goxWYm/k5ujHy8/Gys6RmaGNlZ1teIPO8mTWAAAAL3RSTlMADe0HjR4V+KqZ5raT/Z7w4tTGr11XUEr8+4jYvT8kGQTgy756aWYSzL9DLKRxNjJ7DTMAAALqSURBVFjDtdlrV6JAGMDxBxQQRcVbXjItray23QdyN2u9ZdrNrb1//8+yHdxzOMAMDMPwe8s5/xPDNMIMRFIPTrOFasUsl839QcE4uehDMqM9o4IB+3pDBU6ZvVobKVqFRoYjqWRlDFXWexBPT9cwUuvyA7CTjBayKTEPbj2PzORTYKEWMJaqApEu8hiTvAcRjosYXxbCHOrIJZcJme415DSUqM1z5HZGqR7WMIFz8gjomEiO+NyRhn8OHLQwqcB8VfOYmKyAVwEFqIJHA4U48ax19JtfLW2K5VNw4VbBlUWav1aICfpduk2ljTRXYdHPGOD+FhhIMHt52URG6f8CfQ2DxnPLuoofLfZgp4NB95bFFcXS/4WE9Oi/8UY1yYk2keCaN4p1J5qLjj4svnos5vRo15n4WnT0Z2B06NFi37n76Ojj/cTj+dGNEu8/i8LG1H3+Z6KjJoBUFB1FBT6h8GgT6uKjH6HDFLVvPOzQqA45lujdzLeCTcOi5zDkieJtWLQCA6bbX956LENv/wj2xT8oGfLioxqYKUTTuf2B+OgRDMVHK7TJ/2f8bo24Hjumu8pq7LFGoiF0kMVvpzlHJjptQfn+xbVF3DpL/dPugouyoBCXvtlq7hm7V8Q327J+bXD7w3NhvpqRlj7iIr2wfN4QN5MXRHzyX1lgkEL8ObmzfG426Fg/+K/cEWYU+aXHtvyuneGbBC/Y5B++JkvUenhdjJ25Gx2tk18mbIuZTX6ZgJzYaNd9QRMXrbuvksKiZQkcHZHREuyomrCo+3oOhrhojvrJM2WPTv2fPNSPs2f26L1/RF2S6atObSZTX7OspvHBm/6nOagmJiYrqW13iN+YEb+FRFTDBLoZIMp0kdtAEr+B2JVS2uqkO+aZWR2IcBB/+7iZ8kY3XUPglrxLMtrIpFgaATuF5ZijXepBPP3IAxlD4Ts60qh/pHN0xEciH3IZjREkM3o/jqtVK0eybFaqhezJhQpR/gELzf2xdHMvgwAAAABJRU5ErkJggg==",R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAAxlBMVEUAAABGU2FGVGFHU2JSW2RGVGFHVGFHU2JGVGFHU2FHVGJGU2JHU2JHVGJGVGNGU2JHU2FIVWJHVWNIVWJHVWNIVGRHVWNHV2JIVWJNVWRIWGhOWGJOWWRgYIBGU2H///+vtLrn6evs7e6rsbessrhIVWOxt735+vp/iJFQXGr9/f3Lz9PHy8+pr7WGjpddaHXw8fKYn6d6g41kb3tMWGbh4+Xb3eDZ3N+5vcOhp6+coqqJkppweoXP09bAxMmUm6P09PWutLoRdq4UAAAAHnRSTlMA776fDtH59eHfycGvqaOZkHJsYF1SSy8nISAaFwgj1Df0AAACoklEQVRYw82Z63aiMBCAExDFe71hizqs6wJy81LrpWrb3fd/qT3NObRKCEQSz+73p4c/X4VMZiYTlItpdNqKVsXlMq5qSrtjmEiMUV/VgUJX+6OixlJPASZKr1RA+ahWIJOK+nijcti0IRe7OUT8jFvASWvM6+xi4AZ3uZRPNbiJ2lO+c4DhRvAgz/kABXjIVE4aUIjGJCPc61CQeonp1KAwGsM6qYMA9fQv0AAhGnzrLh4DAxBmQO0jDMLg5N6qAZuX5+jwfnrh2LGJHAIslh+ha32y5bB2r3IdZvxEZ2p9MYNc8GUmbAHNZh241iV7nvx6kefppL6eWkl+AgfftaAJSd4tq5i0+VXjqHq0sIpK7bgaqpAkLCwFFRFKdC3eFpdWSkTaA4ppcSn0iFSRK1VIvwT8Us+DfD77rD6/9Oz7b+sl5NAna88tjcjf3esmd/11ttSdEtxYOov92+gMTHSETGBK3zwgeEFCSp6cZ2BgIoMtXcePH5SUsGd8XgN12NLdxiZs9rSUsINUOqjNkNLQUiv9C7SRIiJ9ZYS/JiL9BWloqCpfWkVYvhSjsnxp+S7Su7z+XRYqK6RWxznhuLqSBov5fBFkhhQ7+L9D+3gpdT2SZFy2VMnapk78+OdS6pM0svTZ0nZWQvEDhxD4V6+/OjjOYZXx+h1kyF8oA5nypSZCumypTgqfZKlKSrSwlC7RI9nSEWl75EoVukETl/biVlJUSreSSJUpVdPac3sRRdHvNKkbUv9rGobhiW7PCU263efH9aiDBGEoTzpMPZzZpx83MTtThzPqGCkGHlMHXnG61NFcnNr9hwjyxx3yBzPyR0jyh13yx3LyB4h3HXXKH8rKHx/LH3TLH8nLvzyQf83x7y9keK6O/p9LruLXcX8ByZ+VmXMXUbsAAAAASUVORK5CYII=",S="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAP1BMVEUykf8ykf8ykf80kv8yk/8zkf8zkf8xkP8xkf8zkf8zkv8ykv8ykf8zkv8ykf80k/8zkv8zk/8zkf8zkf8zkf/igqmIAAAAFHRSTlMzmWbjSvOlc1/t2cG3jVY7zItaQXkfsHMAAAC2SURBVEjH7dfJCsMgFIVhbZwyT+f9n7VdFRe5HkywpMF//6EoiirT4GSNUbLlWgHqZEDFFZ/AzuIw6zj2EPMUrzJeKTZWstZQrMyoDxtN2dWew0sszGk8tUjUTkk8INlQCvNpl1swnoy9JnkZO9CciC3HVsQArxzWSkw/HYfxe4WEXOwR5TNxH+M+E7sYu0y899HA+/9s1e/xosUWfLrhee647US8ddRud30NVfxIfOVTduk7+AYjTFmjwJvA3AAAAABJRU5ErkJggg==",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAXVBMVEUykf8ykf80kf8wkf8zkf80kf8zkv80kv8zkf8zkv8ykf8ykf8ykf8zkv8ykv8zkf80kv8zkf8ykP8zkf8wkf8ykf8xkP8zkf80k/8zkf8zkf81kv8zk/8ykv8zkf/dH+VkAAAAHnRSTlMz3/s69U9I5O7n2/LHbWjO6NSK0V5WU0FApJCDeE2m+wgLAAAA20lEQVRIx+3XyQ6CMBSF4VJawEqZwfm8/2NKjcQFNB2IiMq/uSHhW92SUBLF8CyOSG+9NQGIZ8CGN+yGZYHJgsYCF9BUW2Do2lliOsoe09E70Rfh8NUNQDE8WODrHprixoh7qys14RD6AivMJrLFjIzj/4AvLJFqVjTJnDEDhHqmQOmKD/1MhtPtio9zMEmA/HlcU2ecibxVU4q8W3jPwwcceuCKMqnmme6lKw7pGvYcL7znOu0es0z5+/fMOW8V5uMyAzb0SSy0+BSYEtUK/4Y2/Lt4zqVs1nXwDgeteZHQ3Mt5AAAAAElFTkSuQmCC",n="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAElBMVEUykf8ykP8zkv80kv80k/8zkf825nviAAAABXRSTlMz65/jSamIpAgAAABkSURBVDjLY3AOxQNMGEzxSQczhDLgAaGj0rSXZhJUwCetGhqET1o0NBCfNDCOR6VJkFZEyR5CaNJMaNlHAVWaEU1agIA0AcPxO20whdpQlwZmInKyICIDD9ayZeRI46/mCFSSAPzEgRk4Bsk7AAAAAElFTkSuQmCC",v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAElBMVEUykf8ykP80kv8zkv80k/8zkf8mH/+kAAAABXRSTlMz6+OfSXfpA8YAAABHSURBVDjLY3AKxQNUGFTxSQcxhDLgAaGj0qPSI0raECV7CKNJM6NlHwNUaUY0aQEC0gQMx++0wRRqo9Kj0gMrTaCaI1BJAgAZlmm5TBaU5QAAAABJRU5ErkJggg==";export{r as _,g as a,R as b,n as c,v as d,z as e,S as f,W as p};
.brief-container[data-v-42bff056]{display:flex;align-items:center;white-space:nowrap}.brief-container .count[data-v-42bff056]{font-family:Barlow,Avenir,Helvetica,Arial,sans-serif;font-size:.14rem}.brief-container.vertical[data-v-42bff056]{display:inline-block}.brief-container>div[data-v-42bff056]{display:flex;align-items:center;flex:1;margin-left:.05rem}.brief-container>div>img[data-v-42bff056]{margin-right:.05rem}.brief-container>div>div[data-v-42bff056]{font-weight:700}.brief-container>div>div p[data-v-42bff056]{color:#ccc}.brief-container>div>div.center[data-v-42bff056]{text-align:center}
\ No newline at end of file
.brief-container[data-v-42bff056]{display:flex;align-items:center;white-space:nowrap}.brief-container .count[data-v-42bff056]{font-family:Barlow,Avenir,Helvetica,Arial,sans-serif;font-size:.14rem}.brief-container.vertical[data-v-42bff056]{display:inline-block}.brief-container>div[data-v-42bff056]{display:flex;align-items:center;flex:1;margin-left:.05rem}.brief-container>div>img[data-v-42bff056]{margin-right:.05rem}.brief-container>div>div[data-v-42bff056]{font-weight:700}.brief-container>div>div p[data-v-42bff056]{color:#ccc}.brief-container>div>div.center[data-v-42bff056]{text-align:center}#site-selector.site-selector{position:fixed;top:.45rem;z-index:99}#site-selector.site-selector .ant-select{background:rgba(13,39,76,.7);min-width:.9rem}#site-selector.site-selector .ant-select .ant-select-selector{min-width:.9rem;border-top:none;border-left:none;border-right:none;height:.26rem}#site-selector.site-selector .ant-select .ant-select-selector .ant-select-selection-item{font-size:.1rem;line-height:.26rem;text-align:center;color:#fff;font-weight:700}#site-selector.site-selector .ant-select .ant-select-arrow{font-size:.08rem}.site-selector-drop-down.ant-select-dropdown{background:rgba(13,39,76,.7);font-size:.1rem}.site-selector-drop-down.ant-select-dropdown .ant-select-item{font-size:.1rem;line-height:.26rem/2}.site-selector-drop-down.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:rgba(13,39,76,.7);font-size:.1rem}
\ No newline at end of file
import{d as A,p as a,a as e,r as t,o as s,b as G,F as V,f as l,g as i,e as U,t as k,w as r,k as o,c as n,v as H,s as f,A as J}from"./index.b96a32d6.js";var y=A({name:"Brief",props:{list:{type:Array,required:!0},color:{type:String,default:null},size:{type:String,default:"0.22rem"},align:{type:String,default:"horizontal"}}});const p=r("data-v-42bff056");a("data-v-42bff056");const u={key:1},c={class:"count-group"},N=o(" / ");e();const v=p(((A,a,e,r,o,n)=>{const H=t("m-count");return s(),G("div",{class:["brief-container",{vertical:"vertical"===A.align}]},[(s(!0),G(V,null,l(A.list,(a=>(s(),G("div",{key:a.name},[a.icon?(s(),G("img",{key:0,src:a.icon,style:`width:${A.size};height:${A.size}`},null,12,["src"])):i("",!0),Array.isArray(a.value)?(s(),G("div",u,[U("div",c,[U(H,{class:"count orange-count",value:a.value[0],style:{color:A.color}},null,8,["value","style"]),N,U(H,{class:"count",value:a.value[1]},null,8,["value"])]),U("p",null,k(a.name),1)])):(s(),G("div",{key:2,class:{center:!a.icon}},[U(H,{class:"count",style:{color:A.color},value:a.value},null,8,["style","value"]),U("p",null,k(a.name),1)],2))])))),128))],2)}));y.render=v,y.__scopeId="data-v-42bff056";var S="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAAzFBMVEUAAABGU2FHU2FGVGFHU2JHVWJSW2RGVGFHU2FGVGFHVGJGU2JHU2JHVGJGVGNGU2JHU2FIVWJHVWNIVGRHVWNHV2JIVWJNVWRIWGhOWGJOWWRgYIBGVGFGU2H///9HVGLIzNDFyc65vcPM0NTAxMlLWGW0ub9JVmTKzdHq7O3Y296RmaFZZXH5+fpteIOkqrGdo6t/iJH09PXU19qssriorrXg4uWvtbuVnKSNlZ52f4r8/P2fpq2ZoKiHj5hPXGnw8fJmcXzl5+nO0dUpLOmeAAAAHXRSTlMA7/e+n14O4d/SycGvqaOZkHJsUksvJyEgGhcIzxuWPt0AAAL7SURBVFjDzdlrU+IwFAbgpBfuFxFQUE8qKLqusFAQFFBQ9///p51CaYCTpk3aYX2/QDPOM4NpT5MTEplWo1Y18zlqGDSXN6u1RoskS9u2soCStey2rpixTQiNaWc0yAvLAGkM60KRbJYdiIxTbiqQVxWImcpVXPOcQuzQ81jkZQGUUriMNusUFEPrUeYZaORMSl6XQCula8ntXgTNFDOh5g1o5yZEvS5CghTF/4ESJEpJbd7174E6JE4dPUc0OUqPn60CpJDCUQ2BVHJ+UOtoOijdr4Sy+umoqBVuNiE0j93BqwrbDNByuNlhjHUV1HLwjnNkpprqXPioJTNVVcsvTobU/FRTjW25sqXm/fpOTbU3KFqHTMbj+8B0oKemmp7ZRsMDxmbcdFXVtv/rMRqYD2yoqNr+3CP0m5sMq9HznxWhzDdfGVNWs4S0QIRyU0NtkYYI5aafdxW1QWr4/hxwU0utkSoyd3P0wvYziq9WiSkxNVWT5CNMno+4ap7k5KZcXbkiNEeo0JwyUd6O1MfPJxFKyUHdw6ZYfYBNXMYWgGMcoH1uytVBD7zc+zxCD37+aGMOGYtQ5+BlPWBs/IhRejRR8yE3xXmG3tT1/9i7dkUTlYfDIBOru/z1LjsYzaObf8SistrNwNK7GqwRaqLH9FcEyefmY3s5FzymNRnaeR95GU5E6Gx7OREUlIYEXQWjLxj9Yn76uPS1wtEZOG9dLy6slwidBpUGF2mSDUU7sNh+Wfbh6Rh1gpEZfp0QS4I++9/+YHTBB77wi8/WQ7t84AW/ottaaG/MB54ctJggpg66YntZoGUPsXXQ6UH1xgu0jKGBOn0vYzb3PgRLSWKpokHGuEhZaHmujeLlOSkroZ+/gyzZ9+ZzEthltOWRotJM8JaHVNJCK+Jt5PA2yDu4d9t8QfdWls4CbSPT3/CmvzVPv4mQfrvjNI2Z5C2kkzW7krfl0m8gnrTVqd+UPW37WL/RfdqWvP7hQfrHHP//QCbO0dHPOeTSP477B1UmiA9hyxqPAAAAAElFTkSuQmCC",F="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAA/1BMVEUAAABQWmlGVGJXY3dHVGJKV2ZMWGRGVGFHU2JGVGFGVGJGVGJHU2JHVGJGU2JGU2FGU2FGVGFGVGJGVGFHVGJHVGJHVWNHVWNHVGFGU2JGU2JGU2FGVGFIVWNJWGVJWmZeXolHU2FGVGJHU2JHVGJHVGJHU2JPXGlGVGJHVGFIVGNJVGRHU2JIVGFHVWNGU2H////v8PF/iJGlrLKDjJVXY2/P09ZweoXa3N/U19uEjZbX2t1IVmP39/ifpa3s7u/e4eOts7mKk5tkbnpNWWf5+frz9PWyt72JkZpdaXVUYG3Dx8y+wsd4goxWYm/k5ujHy8/Gys6RmaGNlZ1teIPO8mTWAAAAL3RSTlMADe0HjR4V+KqZ5raT/Z7w4tTGr11XUEr8+4jYvT8kGQTgy756aWYSzL9DLKRxNjJ7DTMAAALqSURBVFjDtdlrV6JAGMDxBxQQRcVbXjItray23QdyN2u9ZdrNrb1//8+yHdxzOMAMDMPwe8s5/xPDNMIMRFIPTrOFasUsl839QcE4uehDMqM9o4IB+3pDBU6ZvVobKVqFRoYjqWRlDFXWexBPT9cwUuvyA7CTjBayKTEPbj2PzORTYKEWMJaqApEu8hiTvAcRjosYXxbCHOrIJZcJme415DSUqM1z5HZGqR7WMIFz8gjomEiO+NyRhn8OHLQwqcB8VfOYmKyAVwEFqIJHA4U48ax19JtfLW2K5VNw4VbBlUWav1aICfpduk2ljTRXYdHPGOD+FhhIMHt52URG6f8CfQ2DxnPLuoofLfZgp4NB95bFFcXS/4WE9Oi/8UY1yYk2keCaN4p1J5qLjj4svnos5vRo15n4WnT0Z2B06NFi37n76Ojj/cTj+dGNEu8/i8LG1H3+Z6KjJoBUFB1FBT6h8GgT6uKjH6HDFLVvPOzQqA45lujdzLeCTcOi5zDkieJtWLQCA6bbX956LENv/wj2xT8oGfLioxqYKUTTuf2B+OgRDMVHK7TJ/2f8bo24Hjumu8pq7LFGoiF0kMVvpzlHJjptQfn+xbVF3DpL/dPugouyoBCXvtlq7hm7V8Q327J+bXD7w3NhvpqRlj7iIr2wfN4QN5MXRHzyX1lgkEL8ObmzfG426Fg/+K/cEWYU+aXHtvyuneGbBC/Y5B++JkvUenhdjJ25Gx2tk18mbIuZTX6ZgJzYaNd9QRMXrbuvksKiZQkcHZHREuyomrCo+3oOhrhojvrJM2WPTv2fPNSPs2f26L1/RF2S6atObSZTX7OspvHBm/6nOagmJiYrqW13iN+YEb+FRFTDBLoZIMp0kdtAEr+B2JVS2uqkO+aZWR2IcBB/+7iZ8kY3XUPglrxLMtrIpFgaATuF5ZijXepBPP3IAxlD4Ts60qh/pHN0xEciH3IZjREkM3o/jqtVK0eybFaqhezJhQpR/gELzf2xdHMvgwAAAABJRU5ErkJggg==",g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAAxlBMVEUAAABGU2FGVGFHU2JSW2RGVGFHVGFHU2JGVGFHU2FHVGJGU2JHU2JHVGJGVGNGU2JHU2FIVWJHVWNIVWJHVWNIVGRHVWNHV2JIVWJNVWRIWGhOWGJOWWRgYIBGU2H///+vtLrn6evs7e6rsbessrhIVWOxt735+vp/iJFQXGr9/f3Lz9PHy8+pr7WGjpddaHXw8fKYn6d6g41kb3tMWGbh4+Xb3eDZ3N+5vcOhp6+coqqJkppweoXP09bAxMmUm6P09PWutLoRdq4UAAAAHnRSTlMA776fDtH59eHfycGvqaOZkHJsYF1SSy8nISAaFwgj1Df0AAACoklEQVRYw82Z63aiMBCAExDFe71hizqs6wJy81LrpWrb3fd/qT3NObRKCEQSz+73p4c/X4VMZiYTlItpdNqKVsXlMq5qSrtjmEiMUV/VgUJX+6OixlJPASZKr1RA+ahWIJOK+nijcti0IRe7OUT8jFvASWvM6+xi4AZ3uZRPNbiJ2lO+c4DhRvAgz/kABXjIVE4aUIjGJCPc61CQeonp1KAwGsM6qYMA9fQv0AAhGnzrLh4DAxBmQO0jDMLg5N6qAZuX5+jwfnrh2LGJHAIslh+ha32y5bB2r3IdZvxEZ2p9MYNc8GUmbAHNZh241iV7nvx6kefppL6eWkl+AgfftaAJSd4tq5i0+VXjqHq0sIpK7bgaqpAkLCwFFRFKdC3eFpdWSkTaA4ppcSn0iFSRK1VIvwT8Us+DfD77rD6/9Oz7b+sl5NAna88tjcjf3esmd/11ttSdEtxYOov92+gMTHSETGBK3zwgeEFCSp6cZ2BgIoMtXcePH5SUsGd8XgN12NLdxiZs9rSUsINUOqjNkNLQUiv9C7SRIiJ9ZYS/JiL9BWloqCpfWkVYvhSjsnxp+S7Su7z+XRYqK6RWxznhuLqSBov5fBFkhhQ7+L9D+3gpdT2SZFy2VMnapk78+OdS6pM0svTZ0nZWQvEDhxD4V6+/OjjOYZXx+h1kyF8oA5nypSZCumypTgqfZKlKSrSwlC7RI9nSEWl75EoVukETl/biVlJUSreSSJUpVdPac3sRRdHvNKkbUv9rGobhiW7PCU263efH9aiDBGEoTzpMPZzZpx83MTtThzPqGCkGHlMHXnG61NFcnNr9hwjyxx3yBzPyR0jyh13yx3LyB4h3HXXKH8rKHx/LH3TLH8nLvzyQf83x7y9keK6O/p9LruLXcX8ByZ+VmXMXUbsAAAAASUVORK5CYII=",d=A({name:"SiteSelector",setup(){const A=n((()=>f.state.curView.type)),a=n((()=>[...f.state.viewOptions,...f.state.communityOptions])),e=H();return{curViewType:A,options:a,handleChange:A=>{f.commit("SET_CURRENT_VIEW",a.value.find((a=>A===a.type))),f.state.curView.id&&f.dispatch("initStationData",f.state.curView.id),isNaN(+A)?e.push({name:"main"}):e.push({name:"community",query:{id:A}})}}}});d.render=function(A,a,e,i,r,n){const H=t("a-select-option"),f=t("a-select");return s(),G("div",{id:"site-selector",class:"site-selector",style:"left:"+(isNaN(+A.curViewType)?"calc(20vw + .1rem)":"calc(16vw + .1rem)")},[U(f,{value:A.curViewType,"dropdown-class-name":"site-selector-drop-down",onSelect:A.handleChange},{default:J((()=>[(s(!0),G(V,null,l(A.options,(A=>(s(),G(H,{key:A.type,value:A.type},{default:J((()=>[o(k(A.name),1)])),_:2},1032,["value"])))),128))])),_:1},8,["value","onSelect"])],4)};var R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAP1BMVEUykf8ykf8ykf80kv8yk/8zkf8zkf8xkP8xkf8zkf8zkv8ykv8ykf8zkv8ykf80k/8zkv8zk/8zkf8zkf8zkf/igqmIAAAAFHRSTlMzmWbjSvOlc1/t2cG3jVY7zItaQXkfsHMAAAC2SURBVEjH7dfJCsMgFIVhbZwyT+f9n7VdFRe5HkywpMF//6EoiirT4GSNUbLlWgHqZEDFFZ/AzuIw6zj2EPMUrzJeKTZWstZQrMyoDxtN2dWew0sszGk8tUjUTkk8INlQCvNpl1swnoy9JnkZO9CciC3HVsQArxzWSkw/HYfxe4WEXOwR5TNxH+M+E7sYu0y899HA+/9s1e/xosUWfLrhee647US8ddRud30NVfxIfOVTduk7+AYjTFmjwJvA3AAAAABJRU5ErkJggg==",W="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAXVBMVEUykf8ykf80kf8wkf8zkf80kf8zkv80kv8zkf8zkv8ykf8ykf8ykf8zkv8ykv8zkf80kv8zkf8ykP8zkf8wkf8ykf8xkP8zkf80k/8zkf8zkf81kv8zk/8ykv8zkf/dH+VkAAAAHnRSTlMz3/s69U9I5O7n2/LHbWjO6NSK0V5WU0FApJCDeE2m+wgLAAAA20lEQVRIx+3XyQ6CMBSF4VJawEqZwfm8/2NKjcQFNB2IiMq/uSHhW92SUBLF8CyOSG+9NQGIZ8CGN+yGZYHJgsYCF9BUW2Do2lliOsoe09E70Rfh8NUNQDE8WODrHprixoh7qys14RD6AivMJrLFjIzj/4AvLJFqVjTJnDEDhHqmQOmKD/1MhtPtio9zMEmA/HlcU2ecibxVU4q8W3jPwwcceuCKMqnmme6lKw7pGvYcL7znOu0es0z5+/fMOW8V5uMyAzb0SSy0+BSYEtUK/4Y2/Lt4zqVs1nXwDgeteZHQ3Mt5AAAAAElFTkSuQmCC",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAElBMVEUykf8ykP8zkv80kv80k/8zkf825nviAAAABXRSTlMz65/jSamIpAgAAABkSURBVDjLY3AOxQNMGEzxSQczhDLgAaGj0rSXZhJUwCetGhqET1o0NBCfNDCOR6VJkFZEyR5CaNJMaNlHAVWaEU1agIA0AcPxO20whdpQlwZmInKyICIDD9ayZeRI46/mCFSSAPzEgRk4Bsk7AAAAAElFTkSuQmCC",B="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAElBMVEUykf8ykP80kv8zkv80k/8zkf8mH/+kAAAABXRSTlMz6+OfSXfpA8YAAABHSURBVDjLY3AKxQNUGFTxSQcxhDLgAaGj0qPSI0raECV7CKNJM6NlHwNUaUY0aQEC0gQMx++0wRRqo9Kj0gMrTaCaI1BJAgAZlmm5TBaU5QAAAABJRU5ErkJggg==";export{y as _,F as a,g as b,z as c,B as d,W as e,R as f,d as g,S as p};
......@@ -6,9 +6,9 @@
<link rel="icon" href="./favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>南京东路街道</title>
<script type="module" crossorigin src="./assets/index.1cbf3b1f.js"></script>
<script type="module" crossorigin src="./assets/index.b96a32d6.js"></script>
<link rel="modulepreload" href="./assets/vendor.0a2bc783.js">
<link rel="stylesheet" href="./assets/index.85e3df17.css">
<link rel="stylesheet" href="./assets/index.fbdd870d.css">
</head>
<body>
......
src/assets/images/shi.png

818 Bytes | W: | H:

src/assets/images/shi.png

7.4 KB | W: | H:

src/assets/images/shi.png
src/assets/images/shi.png
src/assets/images/shi.png
src/assets/images/shi.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/images/xing.png

668 Bytes | W: | H:

src/assets/images/xing.png

6.97 KB | W: | H:

src/assets/images/xing.png
src/assets/images/xing.png
src/assets/images/xing.png
src/assets/images/xing.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/images/yi.png

745 Bytes | W: | H:

src/assets/images/yi.png

6.94 KB | W: | H:

src/assets/images/yi.png
src/assets/images/yi.png
src/assets/images/yi.png
src/assets/images/yi.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/images/zhu.png

690 Bytes | W: | H:

src/assets/images/zhu.png

6.72 KB | W: | H:

src/assets/images/zhu.png
src/assets/images/zhu.png
src/assets/images/zhu.png
src/assets/images/zhu.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -59,8 +59,8 @@ export default defineComponent({
// addListener()
// hideCommunity()
map.queryDistrict('南京东路街道')
map.switchBuildingModel('BM_G_JianLan,BM_D_JianLan')
// map.switchBuildingModel('BM_qianlan_bai')
// map.switchBuildingModel('BM_G_JianLan,BM_D_JianLan')
map.switchBuildingModel('tietu')
},
}
)
......@@ -136,15 +136,15 @@ export default defineComponent({
* @param {Number} zoom [可选 - 放大比例(默认为6)]
*/
function focus(x: string | number, y: string | number, zoom = 6) {
// if (!map || !x || !y) {
// console.error('传入的坐标点不能为空')
// return
// }
// map.goTo({
// x: +x,
// y: +y,
// radius: +zoom * 100,
// })
if (!map || !x || !y) {
console.error('传入的坐标点不能为空')
return
}
map.goTo({
x: +x,
y: +y,
radius: +zoom * 100,
})
}
function zoom(type: string) {
......@@ -222,8 +222,13 @@ export default defineComponent({
color = '#47B3FF',
}: PointProp) {
return data.map((item: any, i) => {
const sizeProp = Array.isArray(size) ? size : [size, size]
return {
let sizeProp = Array.isArray(size) ? size : [size, size]
if (item.size) {
sizeProp = Array.isArray(item.size)
? item.size
: [item.size, item.size]
}
const result: any = {
id: `${key}-${i + 1}`,
position: {
x:
......@@ -247,19 +252,29 @@ export default defineComponent({
0.1,
},
attributes: { key, ...item },
image: {
}
if (item.icon || icon) {
result.image = {
url: item.icon || icon,
width: sizeProp[0],
height: sizeProp[1],
pixelOffset: [0, 0],
},
label: {
pixelOffset: [0, -20],
}
} else {
result.image = {
show: false,
}
}
if (labelKey) {
result.label = {
show: true,
text: labelKey ? (item[labelKey] || item[key]) + '' : '',
font: '16px Helvetica',
font: '1rem',
color,
pixelOffset: [0, -50],
},
pixelOffset: [0, -70],
}
}
return result
})
}
// 添加点
......@@ -267,21 +282,22 @@ export default defineComponent({
key,
data = [],
labelKey = '',
icon = 'test.png',
icon = '',
size = 14,
color = '#47B3FF',
}: PointProp) {
if (!map) return
const points = getMapPoints({ data, key, labelKey, icon, size, color })
console.log('=====', points)
map.Locate.pointLocate(points, {
isZoom: false,
click: (res: any) => {
console.log('res', res)
if (res?._attributes) {
ctx.emit('event', res._attributes)
}
},
})
return points.map((item) => item.id)
}
......@@ -308,7 +324,11 @@ export default defineComponent({
const polyline = {
id: key,
attributes,
position: paths.map((item: any) => ({ x: item[0], y: item[1], z: 0 })),
position: paths.map((item: any) => ({
x: item[0],
y: item[1],
z: 0.1,
})),
}
map.Locate.trackLocate(polyline, {
isZoom: false,
......
import { ajax, api } from '@/ajax'
import { Dispatch, Commit } from './index'
import dayjs from 'dayjs'
import yi2 from '@/assets/images/yi2.png'
import xue from '@/assets/images/xue.png'
import shang from '@/assets/images/shang.png'
import zheng from '@/assets/images/zheng.png'
import yi from '@/assets/images/yi.png'
import shi from '@/assets/images/shi.png'
import zhu from '@/assets/images/zhu.png'
import xing from '@/assets/images/xing.png'
import other from '@/assets/images/other.png'
import smStar from '@/assets/images/star-sm.png'
import star from '@/assets/images/star.png'
......@@ -273,22 +270,6 @@ export default {
const result = [
...(content || []).map((item: any) => {
switch (item.labelName) {
case '医':
item.icon = yi2
item._type = 'other'
break
case '学':
item.icon = xue
item._type = 'other'
break
case '商':
item.icon = shang
item._type = 'other'
break
case '政':
item.icon = zheng
item._type = 'other'
break
case '衣':
item.icon = yi
item._type = 'yi'
......@@ -305,16 +286,38 @@ export default {
item.icon = xing
item._type = 'xing'
break
// case '医':
// item.icon = yi2
// item._type = 'other'
// break
// case '学':
// item.icon = xue
// item._type = 'other'
// break
// case '商':
// item.icon = shang
// item._type = 'other'
// break
// case '政':
// item.icon = zheng
// item._type = 'other'
// break
default:
item.icon = other
item._type = 'other'
break
}
item.size = [30, 35]
if (item.stAddr === '大沽路123号') {
item.icon = smStar
item.size = 20
item._type = 'govern'
}
if (item.stAddr === '人民大道200号') {
item.icon = star
item.size = 20
item._type = 'govern'
}
item.size = 20
return item
}),
]
......
......@@ -18,7 +18,7 @@ export interface CommunityInfoProp {
totForOld: number //为老设施
parkingSpace: number //车棚
totHous: number //总户数
communityList: { sectName: string; sectId: string }[] // 小区列表
communityList: { sectName: string; sectId: string; [key: string]: any }[] // 小区列表
icMember: unknown[] // 业委会列表
[key: string]: any
}
......
......@@ -137,14 +137,21 @@ export default function useSwitchMap(map: any): any {
}
// 撒点相关
const ecologyPoints = computed(() => store.state.ecologyPoints)
watch(
() => ecologyPoints.value,
(cur) => {
handlePoint(curPointType.value, checkedKeys.value)
},
{ immediate: true }
)
watch(
[() => curPointType.value, () => checkedKeys.value],
([type, keys], [pastType, pastKeys]) => {
if (type === pastType && keys.join() === pastKeys.join()) return
if (type === pastType && keys.join() === pastKeys?.join()) return
handlePoint(type, keys)
}
)
const ecologyPoints = computed(() => store.state.ecologyPoints)
let mapPoints: any = null
const emergencyPoints = computed(() => store.state.emergencyPoints)
let mapEmergency: any = null
......@@ -162,16 +169,17 @@ export default function useSwitchMap(map: any): any {
? ecologyPoints.value.filter((e) => e.labelName === type)
: ecologyPoints.value
if (keys.some((key) => key === 'community')) {
showCommunity()
} else {
hideCommunity()
}
// if (keys.some((key) => key === 'community')) { // 测绘院开关自带小区点
// showCommunity()
// } else {
// hideCommunity()
// }
const yiPoints = pointData.filter((e) => e.labelName === '衣')
const shiPoints = pointData.filter((e) => e.labelName === '食')
const zhuPoints = pointData.filter((e) => e.labelName === '住')
const xingPoints = pointData.filter((e) => e.labelName === '行')
const otherPoints = pointData.filter((e) => e._type === 'other')
const governPoints = pointData.filter((e) => e._type === 'govern')
// const oldPoints = []
// const signPoints = []
// const historyPoints = []
......@@ -187,22 +195,23 @@ export default function useSwitchMap(map: any): any {
...(keys.some((key) => key === 'zhu') ? zhuPoints : []),
...(keys.some((key) => key === 'xing') ? xingPoints : []),
...(keys.some((key) => key === 'other') ? otherPoints : []),
{
icon: star,
'479477007408168960': '上海市人民政府',
stAddr: '人民大道200号',
belong: '第一工作站',
x: 130.78,
y: -433.2,
},
{
icon: smStar,
'479477007408168960': '南京东路街道',
stAddr: '大沽路123号',
belong: '第一工作站',
x: 17.95,
y: -788.21,
},
...governPoints,
// {
// icon: star,
// '479477007408168960': '上海市人民政府',
// stAddr: '人民大道200号',
// belong: '第一工作站',
// x: 130.78,
// y: -433.2,
// },
// {
// icon: smStar,
// '479477007408168960': '南京东路街道',
// stAddr: '大沽路123号',
// belong: '第一工作站',
// x: 17.95,
// y: -788.21,
// },
],
})
}
......
......@@ -119,7 +119,7 @@
</template>
<script lang="ts">
import { computed, defineComponent, onMounted, ref, nextTick } from 'vue'
import { computed, defineComponent, onMounted, ref, nextTick, watch } from 'vue'
import LeftSection from '@/view/new-community/left.vue'
import RightSection from '@/view/new-community/right.vue'
import SiteSelector from '@/view/community/site-selector.vue'
......@@ -142,6 +142,9 @@ export default defineComponent({
name: 'NewCommunity',
components: { LeftSection, RightSection, SiteSelector, VideoComponent },
setup() {
const buildingList = computed(
() => store.state.communityInfo.communityList || []
)
const prefix = computed(() => api.SOURCE_URL)
const rotation = ref(0)
const rotateAngle = () => {
......@@ -203,14 +206,11 @@ export default defineComponent({
if (!curId.value) return
const result: any = {
'527635870583459840': {
zoom: 11,
layer: () =>
(map.value.layer('model_white_zhenxing2').visible = true),
center: [-275.8968464073082, -748.2824253933684],
zoom: 6,
center: [121.46419617592814, 31.228876694880928],
},
'527635870583459841': {
zoom: 11,
layer: () => (map.value.layer('model_white_WEIHAI33').visible = true),
center: [-177.8293302195628, -588.2622422909122],
},
}
......@@ -249,9 +249,46 @@ export default defineComponent({
store.commit('SET_LOADING', false)
}
const handleComplete = () => {
map.value.layer('model_white_zw').visible = false
focusCenterAndAddLayer().layer()
// map.value.layer('model_white_zw').visible = false
loading.value = false
setTimeout(() => {
focusCenterAndAddLayer()
}, 2000)
}
watch(
() => buildingList.value,
() => {
if (!map.value) return
addBuildingPoints()
},
{ immediate: true }
)
function addBuildingPoints() {
const pathList: any[] = []
for (let i = 0; i < buildingList.value.length; i++) {
const { gis, id } = buildingList.value[i]
const paths = (gis && JSON.parse(gis))?.map((e: any) => [+e.x, +e.y])
if (paths && paths.length > 0) {
pathList.push({
key: id,
paths,
})
}
}
// 大楼勾边
pathList.forEach((item) => {
map.value.addPolyLine({
key: item.key,
paths: item.paths,
})
})
console.log('---', pathList, buildingList.value)
// 大楼名字
map.value.addPoint({
key: 'communityBuildings',
labelKey: 'sectName',
data: buildingList.value,
})
}
const btns = computed(() => {
if (curId.value === '527635870583459841') {
......
......@@ -48,7 +48,7 @@
</template>
<script lang="ts">
import { defineComponent, onMounted, ref, watch } from 'vue'
import { defineComponent, ref, watch } from 'vue'
import Brief, { BriefProp } from '@/view/components/brief.vue'
import p1 from '@/assets/images/icon31.png'
import p2 from '@/assets/images/icon37.png'
......
......@@ -208,7 +208,7 @@ const option1 = {
],
}
const pieData2 = computed(() => {
const { cspList = [{ cspName: '-', stCnstArea: 0 }] } = communityInfo.value
const { cspList = [] } = communityInfo.value
const data = cspList.map((e: any) => ({
name: e?.cspName || '无',
value: +(e?.stCnstArea?.toFixed(2) || 0),
......@@ -218,7 +218,7 @@ const pieData2 = computed(() => {
{ name: 'name', displayName: '名称' },
{ name: 'value', displayName: '面积' },
],
source: data,
source: data.length > 0 ? data : [{ name: '暂无数据', value: 0 }],
}
})
const option2 = {
......
......@@ -57,7 +57,6 @@ export default defineComponent({
const rankList = computed(() => {
const data = store.state.analysisRank[curOption.value] || []
console.log('1111', curOption.value, data)
const total = data.reduce((acc, cur) => acc + cur.num, 0)
const result = data.map((item: any) => ({
name: item.managementType,
......
......@@ -190,7 +190,6 @@ export default defineComponent({
const rankType = computed(() => {
const data = store.state.dutyRank[curOption.value] || []
console.log('111', data)
if (data.length === 0) return []
const total = data.reduce((acc, cur) => acc + cur.num, 0)
return data.map((item: any) => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment