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)} .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 \ 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 @@ ...@@ -6,9 +6,9 @@
<link rel="icon" href="./favicon.ico" /> <link rel="icon" href="./favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>南京东路街道</title> <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="modulepreload" href="./assets/vendor.0a2bc783.js">
<link rel="stylesheet" href="./assets/index.a96a5e4b.css"> <link rel="stylesheet" href="./assets/index.7c095311.css">
</head> </head>
<body> <body>
......
This diff is collapsed.
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
"countup.js": "^2.0.7", "countup.js": "^2.0.7",
"dayjs": "^1.10.4", "dayjs": "^1.10.4",
"echarts": "^5.0.1", "echarts": "^5.0.1",
"crypto-js": "^4.0.0",
"js-md5": "^0.7.3",
"echarts-wordcloud": "^2.0.0", "echarts-wordcloud": "^2.0.0",
"normalize.css": "^8.0.1", "normalize.css": "^8.0.1",
"qs": "^6.9.6", "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' ...@@ -38,6 +38,7 @@ import { ajax, api } from '@/ajax'
import store from '@/store' import store from '@/store'
import { convertName } from '@/tools/index' import { convertName } from '@/tools/index'
import { roomStatus } from '@/tools/index' import { roomStatus } from '@/tools/index'
import { encryptDes } from '@/tools/des-cryptojs'
export default defineComponent({ export default defineComponent({
name: 'CaseList', name: 'CaseList',
...@@ -68,7 +69,10 @@ export default defineComponent({ ...@@ -68,7 +69,10 @@ export default defineComponent({
content.map((item: any) => { content.map((item: any) => {
return ajax.get({ return ajax.get({
url: api.GET_PERSON, url: api.GET_PERSON,
params: { pageSize: 100, liveAddr_l: item.addr }, params: {
pageSize: 100,
hometownAddr: encryptDes(item.addr),
},
showLoading: false, showLoading: false,
}) })
}) })
...@@ -109,35 +113,34 @@ export default defineComponent({ ...@@ -109,35 +113,34 @@ export default defineComponent({
<style lang="stylus" scoped> <style lang="stylus" scoped>
@import '../../components/MyComponent/main.styl' @import '../../components/MyComponent/main.styl'
.person-list .person-list
width 100% width 100%
height 100% height 100%
padding-right .05rem padding-right 0.05rem
overflow-y auto overflow-y auto
&.select-able &.select-able
.person-item .person-item
cursor pointer cursor pointer
transition all .1s ease transition all 0.1s ease
&:hover &:hover
background rgba(70,83,97,.25) background rgba(70, 83, 97, 0.25)
box-shadow none box-shadow none
.person-item .person-item
position relative position relative
margin-bottom .08rem margin-bottom 0.08rem
padding .05rem .08rem padding 0.05rem 0.08rem
overflow hidden overflow hidden
background rgba(70,83,97,.45) background rgba(70, 83, 97, 0.45)
box-shadow 0 0 .04rem 0 rgba(44,51,70,.65), inset 0 .01rem .02rem 0 rgba(204,204,204,.2) 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 .04rem border-radius 0.04rem
>div >div
font-size .09rem font-size 0.09rem
span span
display inline-block display inline-block
font-size .08rem font-size 0.08rem
padding 0 .06rem padding 0 0.06rem
border-radius .08rem border-radius 0.08rem
margin-left .1rem margin-left 0.1rem
transform skew(-30deg) transform skew(-30deg)
background $edge background $edge
>b >b
...@@ -147,23 +150,23 @@ export default defineComponent({ ...@@ -147,23 +150,23 @@ export default defineComponent({
color #000 color #000
&:nth-of-type(1) &:nth-of-type(1)
background gold background gold
margin-right .6rem margin-right 0.6rem
&:nth-of-type(1) &:nth-of-type(1)
border-bottom .01rem dotted rgba(91,213,255,.5) border-bottom 0.01rem dotted rgba(91, 213, 255, 0.5)
margin-bottom .08rem margin-bottom 0.08rem
padding-bottom .06rem padding-bottom 0.06rem
font-size .11rem font-size 0.11rem
font-weight bold font-weight bold
.flag .flag
position absolute position absolute
top -0.16rem top -0.16rem
right -0.36rem right -0.36rem
transform rotate(45deg) transform rotate(45deg)
height .4rem height 0.4rem
width .8rem width 0.8rem
display flex display flex
color #000 color #000
align-items flex-end align-items flex-end
justify-content center justify-content center
font-size .08rem font-size 0.08rem
</style> </style>
...@@ -121,7 +121,7 @@ export default defineComponent({ ...@@ -121,7 +121,7 @@ export default defineComponent({
const { content } = ( const { content } = (
await ajax.get({ await ajax.get({
url: api.GET_ROOM, url: api.GET_ROOM,
params: { pageSize, addr_l: address }, params: { pageSize: 60, addr_l: address },
showLoading: false, showLoading: false,
}) })
).data ).data
...@@ -410,18 +410,18 @@ export default defineComponent({ ...@@ -410,18 +410,18 @@ export default defineComponent({
<style lang="stylus"> <style lang="stylus">
@import '../../components/MyComponent/main.styl' @import '../../components/MyComponent/main.styl'
$border = .01rem solid rgba(91,213,255,.3) $border = 0.01rem solid rgba(91, 213, 255, 0.3)
$bg = rgba(6,34,67,.4) $bg = rgba(6, 34, 67, 0.4)
#modal-search-bar #modal-search-bar
width 100% width 100%
position relative position relative
margin-bottom .1rem margin-bottom 0.1rem
.edge .edge
display block display block
position absolute position absolute
width .06rem width 0.06rem
height @width height @width
border .01rem solid $secondary-color border 0.01rem solid $secondary-color
z-index 1 z-index 1
&.left-top &.left-top
top 0 top 0
...@@ -447,10 +447,10 @@ $bg = rgba(6,34,67,.4) ...@@ -447,10 +447,10 @@ $bg = rgba(6,34,67,.4)
border-radius 0 border-radius 0
color $secondary-color color $secondary-color
background $bg background $bg
width .7rem width 0.7rem
height .25rem height 0.25rem
line-height @height line-height @height
font-size .12rem font-size 0.12rem
.ant-select-selector .ant-select-selector
background inherit background inherit
border-radius inherit border-radius inherit
...@@ -462,26 +462,26 @@ $bg = rgba(6,34,67,.4) ...@@ -462,26 +462,26 @@ $bg = rgba(6,34,67,.4)
line-height inherit line-height inherit
.ant-select-arrow .ant-select-arrow
color $secondary-color color $secondary-color
font-size .1rem font-size 0.1rem
.ant-input .ant-input
width calc(100% - 0.7rem) width calc(100% - 0.7rem)
border $border border $border
background $bg background $bg
color #fff color #fff
height .25rem height 0.25rem
line-height @height line-height @height
font-size .1rem font-size 0.1rem
padding-right .4rem padding-right 0.4rem
.search-btn .search-btn
height 100% height 100%
color $secondary-color color $secondary-color
line-height .25rem line-height 0.25rem
position absolute position absolute
top 0 top 0
right .1rem right 0.1rem
cursor pointer cursor pointer
z-index 99999 z-index 99999
font-size .12rem font-size 0.12rem
&:hover &:hover
font-weight bold font-weight bold
text-decoration underline text-decoration underline
......
<template> <template>
<div class="right"> <div class="right">
<m-card mode="border2"> <!-- <m-card mode="border2">
<CommunityVideo /> <CommunityVideo />
</m-card> </m-card> -->
<m-card mode="border2"> <m-card mode="border2">
<WarningStatistics /> <WarningStatistics />
</m-card> </m-card>
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
import CommunityVideo from './community-video.vue' // import CommunityVideo from './community-video.vue'
import WarningStatistics from './warning-statistics.vue' import WarningStatistics from './warning-statistics.vue'
import Archive from './archive.vue' import Archive from './archive.vue'
import { defineEmit } from 'vue' import { defineEmit } from 'vue'
......
...@@ -5,6 +5,9 @@ ...@@ -5,6 +5,9 @@
rows="0.4rem auto" rows="0.4rem auto"
gap="0.05rem" gap="0.05rem"
> >
<m-animate>
<img style="height: 100%; width: 100%" :src="lfs" />
</m-animate>
<!-- TODO 添加地图 --> <!-- TODO 添加地图 -->
<Title area="title"> 南东城运 </Title> <Title area="title"> 南东城运 </Title>
<m-animate enter="fadeInLeft" leave="fadeOutLeft"> <m-animate enter="fadeInLeft" leave="fadeOutLeft">
...@@ -24,6 +27,7 @@ import RightSection from './right.vue' ...@@ -24,6 +27,7 @@ import RightSection from './right.vue'
import { ajax, api } from '@/ajax' import { ajax, api } from '@/ajax'
import { ref, defineComponent } from 'vue' import { ref, defineComponent } from 'vue'
import SiteSelector from '@/view/community/site-selector.vue' import SiteSelector from '@/view/community/site-selector.vue'
import lfs from '@/assets/images/lfs.png'
export default defineComponent({ export default defineComponent({
name: 'Raffles', 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