Commit 3ce8aafb authored by zhangrui123's avatar zhangrui123

合并分支

parents 2a7acca2 31934822
File added
import{d as A,p as a,a as e,r as t,o as r,b as s,F as G,f as l,g as V,e as o,t as U,w as n,k as H}from"./index.963d0b2f.js";var i=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 f=n();a("data-v-8f4d4950");const J={key:1},u={class:"count-group"},g=H(" / ");e();const k=f(((A,a,e,n,H,i)=>{const f=t("m-count");return r(),s("div",{class:["brief-container",{vertical:"vertical"===A.align}]},[(r(!0),s(G,null,l(A.list,(a=>(r(),s("div",{key:a.name},[a.icon?(r(),s("img",{key:0,src:a.icon,style:`width:${A.size};height:${A.size}`},null,12,["src"])):V("",!0),Array.isArray(a.value)?(r(),s("div",J,[o("div",u,[o(f,{class:"count orange-count",value:a.value[0],style:{color:A.color}},null,8,["value","style"]),g,o(f,{class:"count",value:a.value[1]},null,8,["value"])]),o("p",null,U(a.name),1)])):(r(),s("div",{key:2,class:{center:!a.icon}},[o(f,{class:"count",style:{color:A.color},value:a.value},null,8,["style","value"]),o("p",null,U(a.name),1)],2))])))),128))],2)}));i.render=k,i.__scopeId="data-v-8f4d4950";var c="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==",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=",W="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAP1BMVEUykf8ykf8ykf80kv8yk/8zkf8zkf8xkP8xkf8zkf8zkv8ykv8ykf8zkv8ykf80k/8zkv8zk/8zkf8zkf8zkf/igqmIAAAAFHRSTlMzmWbjSvOlc1/t2cG3jVY7zItaQXkfsHMAAAC2SURBVEjH7dfJCsMgFIVhbZwyT+f9n7VdFRe5HkywpMF//6EoiirT4GSNUbLlWgHqZEDFFZ/AzuIw6zj2EPMUrzJeKTZWstZQrMyoDxtN2dWew0sszGk8tUjUTkk8INlQCvNpl1swnoy9JnkZO9CciC3HVsQArxzWSkw/HYfxe4WEXOwR5TNxH+M+E7sYu0y899HA+/9s1e/xosUWfLrhee647US8ddRud30NVfxIfOVTduk7+AYjTFmjwJvA3AAAAABJRU5ErkJggg==",N="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAElBMVEUykf8ykP8zkv80kv80k/8zkf825nviAAAABXRSTlMz65/jSamIpAgAAABkSURBVDjLY3AOxQNMGEzxSQczhDLgAaGj0rSXZhJUwCetGhqET1o0NBCfNDCOR6VJkFZEyR5CaNJMaNlHAVWaEU1agIA0AcPxO20whdpQlwZmInKyICIDD9ayZeRI46/mCFSSAPzEgRk4Bsk7AAAAAElFTkSuQmCC",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAElBMVEUykf8ykP80kv8zkv80k/8zkf8mH/+kAAAABXRSTlMz6+OfSXfpA8YAAABHSURBVDjLY3AKxQNUGFTxSQcxhDLgAaGj0qPSI0raECV7CKNJM6NlHwNUaUY0aQEC0gQMx++0wRRqo9Kj0gMrTaCaI1BJAgAZlmm5TBaU5QAAAABJRU5ErkJggg==";function p(A){let a="";return A?(2==A.length?a=A.substring(0,1)+"*":3==A.length?a=A.substring(0,1)+"*"+A.substring(2,3):A.length>3&&(a=A.substring(0,1)+"**"+A.substring(3,A.length)),a):a}function B(A){return A?A.replace(/(\d{6})\d*(\d{2})/,"$1**********$2"):""}function S(A){switch(A){case"fire":return{text:"消防通道占用",color:"#2F86EE"};case"batteryCar":return{text:"电瓶车入梯",color:"#ffd400"};case"overflowingGarbage":return{text:"垃圾满溢",color:"#00f2ff"};case"groupRent":return{text:"违规租赁",color:"#F7933E"};case"highFall":return{text:"高抛隐患",color:"#5BD5FF"};case"ferrousGarbage":return{text:"垃圾暴露",color:"#4F953B"};default:return{text:"无",color:"#fff"}}}function y(A){switch(A){case"0":return{text:"自住",color:"#2F86EE"};case"1":return{text:"空关",color:"#00f2ff"};case"2":return{text:"出租",color:"#ffd400"};case"3":return{text:"出租(群租)",color:"#F7933E"};default:return{text:"",color:"#fff"}}}export{i as _,F as a,R as b,B as c,p as d,N as e,d as f,W as g,c as p,y as r,S as t};
var e=Object.assign;import{d as t,h as l,W as n,X as a,u as s,p as r,a as o,o as i,b as u,e as d,t as c,i as m,w as v,c as p,r as f,F as y,f as h,S as g,k as b,l as R,m as k,A as _}from"./index.963d0b2f.js";import{_ as F}from"./site-selector.6b740121.js";import"./vendor.0a2bc783.js";var A=t({name:"MyTitle",setup(){const e=l(n()),t=l(""),r=l(null);return r.value=setInterval((()=>{t.value=a()})),s((()=>{clearInterval(Number(r)),r.value=null})),{date:e,time:t,timer:r}}});const N=v();r("data-v-6568450b");const w={class:"my-title"},$={class:"date"};o();const x=N(((e,t,l,n,a,s)=>(i(),u("div",w,[d("div",$,[d("span",null,c(e.date),1),d("span",null,c(e.time),1)]),d("h1",null,[m(e.$slots,"default")])]))));A.render=x,A.__scopeId="data-v-6568450b";const S=v();r("data-v-0fb9f6e0");const B={class:"left-section"},C={class:"form"},I={class:"label"},j={class:"value"},E={key:0,class:"photos"},L={key:0,class:"photos"},O={key:0,class:"photos"};o();var D=t({expose:[],props:{info:{type:Object,required:!0}},setup(e){const t=e,l=p((()=>{const{originalName:e="",currentName:l="",protectNo:n="",batch:a="",protectLevel:s="",originalUseKind:r="",currentUseKind:o="",build:i="",design:u="",construct:d="",description:c=""}=(null==t?void 0:t.info)||{};return[{label:"现名称",value:l},{label:"原名称",value:e},{label:"保护编号",value:n},{label:"建造者",value:i},{label:"批次",value:a},{label:"设计者",value:u},{label:"保护类别",value:s},{label:"施工者",value:d},{label:"现使用性质",value:o},{label:"原使用性质",value:r},{label:"描述",value:c}]})),n=p((()=>{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 S(((e,t)=>{const a=f("m-card"),s=f("m-empty");return i(),u("div",B,[d(a,{title:"基本信息",mode:"2"},{default:S((()=>[d("div",C,[(i(!0),u(y,null,h(new Array(6).fill(1),((e,t)=>(i(),u("div",{key:t,class:"row"},[(i(!0),u(y,null,h(g(l).slice(2*t,2*t+2),(e=>(i(),u("div",{key:e.label,class:"col"},[d("p",I,c(e.label)+":",1),d("p",j,c(e.value),1)])))),128))])))),128))])])),_:1}),d(a,{title:"设计稿图片",mode:"2"},{default:S((()=>[g(n)[0].length>0?(i(),u("div",E,[(i(!0),u(y,null,h(g(n)[0].slice(0,6),(e=>(i(),u("img",{key:e,src:e},null,8,["src"])))),128))])):(i(),u(s,{key:1}))])),_:1}),d(a,{title:"原始图片",mode:"2"},{default:S((()=>[g(n)[1].length>0?(i(),u("div",L,[(i(!0),u(y,null,h(g(n)[1].slice(0,6),(e=>(i(),u("img",{key:e,src:e},null,8,["src"])))),128))])):(i(),u(s,{key:1}))])),_:1}),d(a,{title:"现状图片",mode:"2"},{default:S((()=>[g(n)[2].length>0?(i(),u("div",O,[(i(!0),u(y,null,h(g(n)[2].slice(0,6),(e=>(i(),u("img",{key:e,src:e},null,8,["src"])))),128))])):(i(),u(s,{key:1}))])),_:1}),d(a,{title:"修缮历史",mode:"2"},{default:S((()=>[g(n)[3]?(i(),u(y,{key:0},[b(c(g(n)[3]),1)],64)):(i(),u(s,{key:1}))])),_:1})])}))}});D.__scopeId="data-v-0fb9f6e0";const T=v();r("data-v-003ef0a0");const P={class:"right-section"},q={class:"sum"},G={class:"chart"},K={class:"box"},U=d("p",{class:"sub-title"},"商业分类",-1),H={class:"business-wrapper"},M={class:"pie"},W={class:"legend"},X=d("p",{class:"sub-title"},"网红门店",-1),z={key:0,class:"stores"},J={class:"box"},Q=d("p",{class:"sub-title"},"办公楼",-1),V={class:"table"},Y=d("p",{class:"sub-title"},"商业楼",-1),Z={class:"table"};o();var ee=t({expose:[],props:{info:{type:Object,required:!0}},setup(e){const t=e,n=p((()=>{const{lfsBusinessRent:e=0,lfsFoodRent:l=0,districtAvgBusinessRent:n=0,streetAvgBusinessRent:a=0,lfsAvgBusinessRent:s=0}=(null==t?void 0:t.info)||{};return[{name:"商业租金",value:e,unit:"元/㎡/月",color:"gold"},{name:"餐饮租金",value:l,unit:"元/㎡/月",color:"gold"},{name:"区平均租金",value:n,unit:"元/㎡/月",color:"gold",dot:"gold"},{name:"街道平均租金",value:a,unit:"元/㎡/月",dot:"#6DD400"},{name:"来福士平均租金",value:s,unit:"元/㎡/月",dot:"#32C5FF"}]})),a=l({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}]});R.get({url:k.GET_RAFFLES_RENT}).then((e=>{var l,n;const{lfsRent1:s=0,lfsRent2:r=0,lfsRent3:o=0,lfsRent4:i=0,lfsRent5:u=0,lfsRent6:d=0,lfsRent7:c=0,lfsRent8:m=0,lfsRent9:v=0,lfsRent10:p=0,lfsRent11:f=0,lfsRent12:y=0}=(null==(n=null==(l=null==e?void 0:e.data)?void 0:l.content)?void 0:n[0])||{},{districtAvgBusinessRent:h=0,streetAvgBusinessRent:g=0}=(null==t?void 0:t.info)||{};a.value={dimensions:[{name:"month",displayName:"月份"},{name:"rent1",displayName:"区平均租金"},{name:"rent2",displayName:"街道平均租金"},{name:"rent3",displayName:"来福士平均租金"}],source:[{month:"1月",rent1:h,rent2:g,rent3:s},{month:"2月",rent1:h,rent2:g,rent3:r},{month:"3月",rent1:h,rent2:g,rent3:o},{month:"4月",rent1:h,rent2:g,rent3:i},{month:"5月",rent1:h,rent2:g,rent3:u},{month:"6月",rent1:h,rent2:g,rent3:d},{month:"7月",rent1:h,rent2:g,rent3:c},{month:"8月",rent1:h,rent2:g,rent3:m},{month:"9月",rent1:h,rent2:g,rent3:v},{month:"10月",rent1:h,rent2:g,rent3:p},{month:"11月",rent1:h,rent2:g,rent3:f},{month:"12月",rent1:h,rent2:g,rent3:y}]}}));const s=p((()=>{const{entertainment:e=0,parentChildren:l=0,food:n=0,beauty:a=0,shopping:s=0}=(null==t?void 0:t.info)||{};return{dimensions:[{name:"name",displayName:"分类"},{name:"value",displayName:"数量"}],source:[{name:"休闲娱乐",value:e},{name:"亲子",value:l},{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}}}]},o={color:["#00BFFF","#589C20","#FFCE34","#F47C1F","#826AFA"],legend:{show:!1},series:[{type:"pie",radius:["0","70%"],center:["40%","50%"],label:{show:!1}}]},m=p((()=>{const{stores:e=""}=(null==t?void 0:t.info)||{};return e&&(null==e?void 0:e.split(","))||[]})),v=p((()=>{const{officeArea:e=0,officeAvgRent:l=0}=(null==t?void 0:t.info)||{};return[{name:"面积",value:`${e}㎡`},{name:"办公平均租金",value:`${l}元/㎡/月`}]})),_=p((()=>{const{businessArea:e=0,businessAvgRent:l=0,foodAvgRent:n=0}=(null==t?void 0:t.info)||{};return[{name:"面积",value:`${e}㎡`},{name:"商业平均租金",value:`${l}元/㎡/月`},{name:"餐饮平均租金",value:`${n}元/㎡/月`}]}));return T(((e,t)=>{const l=f("m-count"),p=f("m-line"),R=f("m-pie"),k=f("m-empty"),F=f("m-card");return i(),u("div",P,[d(F,{title:"商场",mode:"2"},{default:T((()=>[d("div",q,[d("div",null,[(i(!0),u(y,null,h(g(n).slice(0,2),(e=>(i(),u("div",{key:e.name},[d("p",null,[d(l,{class:"count",style:`color:${e.color}`,value:e.value},null,8,["style","value"]),d("span",null,c(e.unit),1)]),d("p",null,c(e.name),1)])))),128))]),d("div",null,[(i(!0),u(y,null,h(g(n).slice(2),(e=>(i(),u("div",{key:e.name},[d("p",null,[d(l,{class:"count",style:`color:${e.color}`,value:e.value},null,8,["style","value"]),d("span",null,c(e.unit),1)]),d("p",null,[d("i",{style:`background:${e.dot}`},null,4),b(c(e.name),1)])])))),128))])]),d("div",G,[d(p,{dataset:a.value,option:r},null,8,["dataset"])]),d("div",K,[d("div",null,[U,d("div",H,[d("div",M,[d(R,{dataset:g(s),option:o},null,8,["dataset"])]),d("div",W,[(i(!0),u(y,null,h(g(s).source,((e,t)=>(i(),u("div",{key:e.name},[d("p",null,[d("i",{style:`background:${o.color[t]}`},null,4),b(" "+c(e.name),1)]),d("p",null,c(e.value)+" 家",1)])))),128))])])]),d("div",null,[X,g(m).length>0?(i(),u("div",z,[(i(!0),u(y,null,h(g(m),((e,t)=>(i(),u("img",{key:t,src:e},null,8,["src"])))),128))])):(i(),u(k,{key:1}))])])])),_:1}),d(F,{title:"楼宇结构",mode:"2"},{default:T((()=>[d("div",J,[d("div",null,[Q,d("div",V,[(i(!0),u(y,null,h(g(v),(e=>(i(),u("div",{key:e.name},[d("p",null,c(e.name),1),d("p",null,c(e.value),1)])))),128))])]),d("div",null,[Y,d("div",Z,[(i(!0),u(y,null,h(g(_),(e=>(i(),u("div",{key:e.name},[d("p",null,c(e.name),1),d("p",null,c(e.value),1)])))),128))])])])])),_:1})])}))}});ee.__scopeId="data-v-003ef0a0";var te="./assets/lfs.5f763246.png";const le=b(" 南东城运 "),ne=t({name:"Raffles",components:{SiteSelector:F,lfs:te},setup:()=>({lfs:te})});var ae=t(e(e({},ne),{expose:[],setup(e){const t=l({});return R.get({url:k.GET_RAFFLES}).then((e=>{var l,n;t.value=(null==(n=null==(l=null==e?void 0:e.data)?void 0:l.content)?void 0:n[0])||{}})),(e,l)=>{const n=f("m-animate"),a=f("m-grid");return i(),u(a,{template:["title title title","left . right"],columns:"32vw auto 32vw",rows:"0.4rem auto",gap:"0.05rem"},{default:_((()=>[d(n,null,{default:_((()=>[d("img",{style:{height:"100%",width:"100%"},src:g(te)},null,8,["src"])])),_:1}),d(A,{area:"title"},{default:_((()=>[le])),_:1}),d(n,{enter:"fadeInLeft",leave:"fadeOutLeft"},{default:_((()=>[d(D,{info:t.value,area:"left"},null,8,["info"])])),_:1}),d(F),d(n,{enter:"fadeInRight",leave:"fadeOutRight"},{default:_((()=>[d(ee,{info:t.value,area:"right"},null,8,["info"])])),_:1})])),_:1},8,["template"])}}}));export default ae;
.brief-container[data-v-8f4d4950]{display:flex;align-items:center;white-space:nowrap}.brief-container .count[data-v-8f4d4950]{font-family:Barlow,Avenir,Helvetica,Arial,sans-serif;font-size:.14rem}.brief-container.vertical[data-v-8f4d4950]{display:inline-block}.brief-container>div[data-v-8f4d4950]{display:flex;align-items:center;flex:1;margin-left:.05rem}.brief-container>div>img[data-v-8f4d4950]{margin-right:.05rem}.brief-container>div>div[data-v-8f4d4950]{font-weight:700}.brief-container>div>div p[data-v-8f4d4950]{color:#ccc}.brief-container>div>div.center[data-v-8f4d4950]{text-align:center}
\ No newline at end of file
This diff is collapsed.
.my-title[data-v-a40cce56]{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-a40cce56]{z-index:2;position:absolute;right:1%}.my-title .date span[data-v-a40cce56]{display:block;text-align:right}.my-title h1[data-v-a40cce56]{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
.my-title[data-v-6568450b]{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-6568450b]{z-index:2;position:absolute;right:1%}.my-title .date span[data-v-6568450b]{display:block;text-align:right}.my-title h1[data-v-6568450b]{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-0fb9f6e0]{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-0fb9f6e0]:nth-of-type(1){flex:2}.left-section>.my-card[data-v-0fb9f6e0]:nth-of-type(2),.left-section>.my-card[data-v-0fb9f6e0]:nth-of-type(3),.left-section>.my-card[data-v-0fb9f6e0]:nth-of-type(4),.left-section>.my-card[data-v-0fb9f6e0]:nth-of-type(5){flex:1}.form .row[data-v-0fb9f6e0]{display:flex;align-items:center;background:rgba(113,235,255,.05)}.form .row[data-v-0fb9f6e0]:nth-of-type(2n){background:rgba(0,0,0,.1)}.form .col[data-v-0fb9f6e0]{flex:1;display:flex;align-items:center;padding:.04rem .08rem;box-sizing:border-box}.form .col .label[data-v-0fb9f6e0]{color:#5bd5ff;width:.6rem}.form .col .value[data-v-0fb9f6e0]{flex:1}.photos[data-v-0fb9f6e0]{display:flex}.photos>img[data-v-0fb9f6e0]{width:15%}.photos>img+img[data-v-0fb9f6e0]{margin-left:2%}.right-section[data-v-003ef0a0]{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-003ef0a0]:nth-of-type(1){flex:3}.right-section>.my-card[data-v-003ef0a0]:nth-of-type(2){flex:1}.sum[data-v-003ef0a0]{display:flex}.sum>div[data-v-003ef0a0]{padding:.05rem 0;box-sizing:border-box;display:flex;justify-content:space-around;flex:2}.sum>div p[data-v-003ef0a0]{display:flex;align-items:center}.sum>div p .count[data-v-003ef0a0]{font-size:.14rem;color:#fff}.sum>div p i[data-v-003ef0a0]{display:inline-block;width:.04rem;height:.04rem;margin:0 .04rem}.sum>div p span[data-v-003ef0a0]{font-size:.08rem;color:#ccc;margin-left:.03rem}.sum>div[data-v-003ef0a0]:last-child{flex:3;background:url(./msg-wrapper3.0442f355.png) center/cover no-repeat}.sum>div:last-child p[data-v-003ef0a0]{color:#70a7e0}.chart[data-v-003ef0a0]{width:100%;height:1.5rem}.box[data-v-003ef0a0]{display:flex}.box>div[data-v-003ef0a0]{padding:0 .05rem;flex:1}.box>div .sub-title[data-v-003ef0a0]{font-size:.12rem;font-family:ZCool,Avenir,Helvetica,Arial,sans-serif;color:#32c5ff}.box>div .sub-title[data-v-003ef0a0]:before{content:'';display:inline-block;width:.02rem;height:.02rem;background:#32c5ff;margin-right:.04rem;margin-bottom:.04rem}.business-wrapper[data-v-003ef0a0]{display:flex;width:100%}.business-wrapper .pie[data-v-003ef0a0]{width:50%;height:1rem}.business-wrapper .legend[data-v-003ef0a0]{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:0 .05rem;box-sizing:border-box}.business-wrapper .legend>div[data-v-003ef0a0]{display:flex;align-items:center;justify-content:space-between}.business-wrapper .legend>div p[data-v-003ef0a0]{display:flex;align-items:center}.business-wrapper .legend>div p i[data-v-003ef0a0]{display:inline-block;width:.06rem;height:.06rem;border-radius:50%;margin-right:.04rem}.stores[data-v-003ef0a0]{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-003ef0a0]{width:.4rem;height:.4rem}.table[data-v-003ef0a0]{display:flex}.table>div[data-v-003ef0a0]{border:.01rem solid rgba(0,118,255,.5)}.table>div+div[data-v-003ef0a0]{border-left:none}.table>div[data-v-003ef0a0]:nth-of-type(2),.table>div[data-v-003ef0a0]:nth-of-type(3){flex:1}.table>div p[data-v-003ef0a0]{padding:.04rem .06rem;box-sizing:border-box;background:rgba(0,118,255,.15)}.table>div p[data-v-003ef0a0]:first-child{background:rgba(0,118,255,.3);border-bottom:.01rem solid rgba(0,118,255,.5)}
\ No newline at end of file
This diff is collapsed.
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.
import{d as e,c as a,s,v as t,r as i,o as n,b as c,e as l,A as r,F as o,f as u,k as p,t as d}from"./index.963d0b2f.js";var m=e({name:"SiteSelector",setup(){const e=a((()=>s.state.curView.type)),i=a((()=>[...s.state.viewOptions,...s.state.communityOptions])),n=t();return{curViewType:e,options:i,handleChange:e=>{s.commit("SET_CURRENT_VIEW",i.value.find((a=>e===a.type))),s.state.curView.id&&s.dispatch("initStationData",s.state.curView.id),isNaN(+e)&&"lfs"!=e?n.push({name:"main"}):isNaN(+e)&&"lfs"==e?n.push({name:"raffles"}):n.push({name:"community",query:{id:e}})}}}});m.render=function(e,a,s,t,m,w){const y=i("a-select-option"),f=i("a-select");return n(),c("div",{id:"site-selector",class:"site-selector",style:"left:"+(isNaN(+e.curViewType)&&"lfs"!=e.curViewType?"calc(20vw + .1rem)":isNaN(+e.curViewType)&&"lfs"==e.curViewType?"calc(32vw + .1rem)":"calc(16vw + .1rem)")},[l(f,{value:e.curViewType,"dropdown-class-name":"site-selector-drop-down",onSelect:e.handleChange},{default:r((()=>[(n(!0),c(o,null,u(e.options,(e=>(n(),c(y,{key:e.type,value:e.type},{default:r((()=>[p(d(e.name),1)])),_:2},1032,["value"])))),128))])),_:1},8,["value","onSelect"])],4)};export{m as _};
......@@ -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.0c4ea2bd.js"></script>
<script type="module" crossorigin src="./assets/index.963d0b2f.js"></script>
<link rel="modulepreload" href="./assets/vendor.0a2bc783.js">
<link rel="stylesheet" href="./assets/index.a96a5e4b.css">
<link rel="stylesheet" href="./assets/index.7c095311.css">
</head>
<body>
......
This diff is collapsed.
......@@ -16,6 +16,8 @@
"countup.js": "^2.0.7",
"dayjs": "^1.10.4",
"echarts": "^5.0.1",
"crypto-js": "^4.0.0",
"js-md5": "^0.7.3",
"echarts-wordcloud": "^2.0.0",
"normalize.css": "^8.0.1",
"qs": "^6.9.6",
......
This diff is collapsed.
import cryptoJs from 'crypto-js'
import Md5 from 'js-md5'
const CBCKEY = Md5('AcquisitHouseInformation')
const CBCIV = CBCKEY.slice(0, 8)
// DES加密 -- CBC模式
export const encryptDes = (message) => {
const keyHex = cryptoJs.enc.Utf8.parse(CBCKEY)
const ivHex = cryptoJs.enc.Utf8.parse(CBCIV)
const option = {
iv: ivHex,
mode: cryptoJs.mode.CBC,
padding: cryptoJs.pad.Pkcs7,
}
const encrypted = cryptoJs.DES.encrypt(message, keyHex, option)
return encrypted.ciphertext.toString()
}
// DES解密 -- CBC模式
export const decryptDes = (message) => {
const keyHex = cryptoJs.enc.Utf8.parse(CBCKEY)
const ivHex = cryptoJs.enc.Utf8.parse(CBCIV)
const decrypted = cryptoJs.DES.decrypt(
{
ciphertext: cryptoJs.enc.Hex.parse(message),
},
keyHex,
{
iv: ivHex,
mode: cryptoJs.mode.CBC,
padding: cryptoJs.pad.Pkcs7,
}
)
return decrypted.toString(cryptoJs.enc.Utf8)
}
......@@ -38,6 +38,7 @@ import { ajax, api } from '@/ajax'
import store from '@/store'
import { convertName } from '@/tools/index'
import { roomStatus } from '@/tools/index'
import { encryptDes } from '@/tools/des-cryptojs'
export default defineComponent({
name: 'CaseList',
......@@ -68,7 +69,10 @@ export default defineComponent({
content.map((item: any) => {
return ajax.get({
url: api.GET_PERSON,
params: { pageSize: 100, liveAddr_l: item.addr },
params: {
pageSize: 100,
hometownAddr: encryptDes(item.addr),
},
showLoading: false,
})
})
......@@ -109,35 +113,34 @@ export default defineComponent({
<style lang="stylus" scoped>
@import '../../components/MyComponent/main.styl'
.person-list
width 100%
height 100%
padding-right .05rem
padding-right 0.05rem
overflow-y auto
&.select-able
.person-item
cursor pointer
transition all .1s ease
transition all 0.1s ease
&:hover
background rgba(70,83,97,.25)
background rgba(70, 83, 97, 0.25)
box-shadow none
.person-item
position relative
margin-bottom .08rem
padding .05rem .08rem
margin-bottom 0.08rem
padding 0.05rem 0.08rem
overflow hidden
background rgba(70,83,97,.45)
box-shadow 0 0 .04rem 0 rgba(44,51,70,.65), inset 0 .01rem .02rem 0 rgba(204,204,204,.2)
border-radius .04rem
background rgba(70, 83, 97, 0.45)
box-shadow 0 0 0.04rem 0 rgba(44, 51, 70, 0.65), inset 0 0.01rem 0.02rem 0 rgba(204, 204, 204, 0.2)
border-radius 0.04rem
>div
font-size .09rem
font-size 0.09rem
span
display inline-block
font-size .08rem
padding 0 .06rem
border-radius .08rem
margin-left .1rem
font-size 0.08rem
padding 0 0.06rem
border-radius 0.08rem
margin-left 0.1rem
transform skew(-30deg)
background $edge
>b
......@@ -147,23 +150,23 @@ export default defineComponent({
color #000
&:nth-of-type(1)
background gold
margin-right .6rem
margin-right 0.6rem
&:nth-of-type(1)
border-bottom .01rem dotted rgba(91,213,255,.5)
margin-bottom .08rem
padding-bottom .06rem
font-size .11rem
border-bottom 0.01rem dotted rgba(91, 213, 255, 0.5)
margin-bottom 0.08rem
padding-bottom 0.06rem
font-size 0.11rem
font-weight bold
.flag
position absolute
top -0.16rem
right -0.36rem
transform rotate(45deg)
height .4rem
width .8rem
height 0.4rem
width 0.8rem
display flex
color #000
align-items flex-end
justify-content center
font-size .08rem
font-size 0.08rem
</style>
......@@ -121,7 +121,7 @@ export default defineComponent({
const { content } = (
await ajax.get({
url: api.GET_ROOM,
params: { pageSize, addr_l: address },
params: { pageSize: 60, addr_l: address },
showLoading: false,
})
).data
......@@ -410,18 +410,18 @@ export default defineComponent({
<style lang="stylus">
@import '../../components/MyComponent/main.styl'
$border = .01rem solid rgba(91,213,255,.3)
$bg = rgba(6,34,67,.4)
$border = 0.01rem solid rgba(91, 213, 255, 0.3)
$bg = rgba(6, 34, 67, 0.4)
#modal-search-bar
width 100%
position relative
margin-bottom .1rem
margin-bottom 0.1rem
.edge
display block
position absolute
width .06rem
width 0.06rem
height @width
border .01rem solid $secondary-color
border 0.01rem solid $secondary-color
z-index 1
&.left-top
top 0
......@@ -447,10 +447,10 @@ $bg = rgba(6,34,67,.4)
border-radius 0
color $secondary-color
background $bg
width .7rem
height .25rem
width 0.7rem
height 0.25rem
line-height @height
font-size .12rem
font-size 0.12rem
.ant-select-selector
background inherit
border-radius inherit
......@@ -462,26 +462,26 @@ $bg = rgba(6,34,67,.4)
line-height inherit
.ant-select-arrow
color $secondary-color
font-size .1rem
font-size 0.1rem
.ant-input
width calc(100% - 0.7rem)
border $border
background $bg
color #fff
height .25rem
height 0.25rem
line-height @height
font-size .1rem
padding-right .4rem
font-size 0.1rem
padding-right 0.4rem
.search-btn
height 100%
color $secondary-color
line-height .25rem
line-height 0.25rem
position absolute
top 0
right .1rem
right 0.1rem
cursor pointer
z-index 99999
font-size .12rem
font-size 0.12rem
&:hover
font-weight bold
text-decoration underline
......@@ -490,31 +490,31 @@ $bg = rgba(6,34,67,.4)
overflow-y auto
overflow-x hidden
// >div
// display flex
// align-items center
// background $table-content-bg
// padding .04rem
// box-sizing border-box
// cursor pointer
// &:nth-of-type(odd)
// background transparent
// &:hover
// background $table-content-title
// color $secondary-color
// >span
// display inline-block
// border .01rem solid #fff
// border-radius .02rem
// font-size .08rem
// padding 0 .02rem
// margin-right .1rem
// &.yellow
// color $yellow
// border-color @color
// &.green
// color $green
// border-color @color
// &.blue
// color $blue
// border-color @color
// display flex
// align-items center
// background $table-content-bg
// padding .04rem
// box-sizing border-box
// cursor pointer
// &:nth-of-type(odd)
// background transparent
// &:hover
// background $table-content-title
// color $secondary-color
// >span
// display inline-block
// border .01rem solid #fff
// border-radius .02rem
// font-size .08rem
// padding 0 .02rem
// margin-right .1rem
// &.yellow
// color $yellow
// border-color @color
// &.green
// color $green
// border-color @color
// &.blue
// color $blue
// border-color @color
</style>
<template>
<div class="right">
<m-card mode="border2">
<!-- <m-card mode="border2">
<CommunityVideo />
</m-card>
</m-card> -->
<m-card mode="border2">
<WarningStatistics />
</m-card>
......@@ -13,7 +13,7 @@
</template>
<script lang="ts" setup>
import CommunityVideo from './community-video.vue'
// import CommunityVideo from './community-video.vue'
import WarningStatistics from './warning-statistics.vue'
import Archive from './archive.vue'
import { defineEmit } from 'vue'
......
......@@ -5,6 +5,9 @@
rows="0.4rem auto"
gap="0.05rem"
>
<m-animate>
<img style="height: 100%; width: 100%" :src="lfs" />
</m-animate>
<!-- TODO 添加地图 -->
<Title area="title"> 南东城运 </Title>
<m-animate enter="fadeInLeft" leave="fadeOutLeft">
......@@ -24,6 +27,7 @@ import RightSection from './right.vue'
import { ajax, api } from '@/ajax'
import { ref, defineComponent } from 'vue'
import SiteSelector from '@/view/community/site-selector.vue'
import lfs from '@/assets/images/lfs.png'
export default defineComponent({
name: 'Raffles',
......
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