forked from yanw/App_win_iot_V2.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
12 KiB
2 lines
12 KiB
"use strict";(self["webpackChunkvue_cli_ts"]=self["webpackChunkvue_cli_ts"]||[]).push([[40],{5586:function(e,o,l){l.d(o,{D:function(){return r}});l(7658);var t=l(1020),i=l(7110),a=l(7327);class s{constructor({shopName:e,floorOrder:o,floor:l,logoUrl:t,yaxis:i,shopNameEn:s="",buildingOrder:n=0,building:r=""}){(0,a.Z)(this,"shopName",void 0),(0,a.Z)(this,"floorOrder",void 0),(0,a.Z)(this,"floor",void 0),(0,a.Z)(this,"logoUrl",void 0),(0,a.Z)(this,"yaxis",void 0),(0,a.Z)(this,"shopCode",void 0),(0,a.Z)(this,"shopNameEn",void 0),(0,a.Z)(this,"buildingOrder",void 0),(0,a.Z)(this,"building",void 0),this.shopName=e,this.floorOrder=o,this.floor=l,this.logoUrl=t,this.yaxis=i,this.shopCode=e,this.shopNameEn=s,this.buildingOrder=n,this.building=r}}var n=l(2483);const r=()=>{const e=(0,i.Y)(),{buildingList:o}=(0,t.Jk)(e),l=(0,n.tv)();function a({abbreviation:t,customFacilityName:i,navFilePath:a,name:n,nameEn:r}){const{floor:c,node:d,build:u}=window.Map_QM.pathIcon({type:t}),f=o.value.find((e=>e.buildingOrder===u)),g=new s({shopName:i.length?i:n,shopNameEn:r,floorOrder:c,floor:f?.floorList?.find((e=>e.floorOrder===c))?.floor??"",logoUrl:a??"",yaxis:d,buildingOrder:u,building:f?.building});e.SET_SHOP(g),l.push("/nav")}return{handleFacility:a}}},2810:function(e,o,l){l.r(o),l.d(o,{default:function(){return q}});var t,i=l(3396),a=l(4870),s=l(7139),n=l(9242),r=l(7110),c=l(2831);(function(e){e["RESET"]="复位",e["DIRECTION"]="我的方向",e["ACTIVITY_BRAND"]="活动品牌"})(t||(t={}));const d=[{name:t.RESET,nameEn:"reset",icon:"reset"},{name:t.DIRECTION,nameEn:"direction",icon:"fly"}],u=e=>{const o=(0,r.Y)(),{device:l}=(0,a.BK)(o),s=(0,a.iH)(-1),n=(0,a.iH)();function u(){(0,c.m)(),window.Map_QM.onShowMeDir()}function f(){(0,c.m)(),window.Map_QM.onShowDeviceSite()}function g(){(0,c.m)(),window.Map_QM.changeStateShopPro(!0)}function p(o,i){switch(clearTimeout(n.value),s.value=i,o.name){case t.RESET:w(l.value.floorOrder),e?.(),f(),n.value=setTimeout((()=>{h(),n.value=-1,clearTimeout(n.value)}),300);break;case t.DIRECTION:w(l.value.floorOrder),e?.(),u();break;case t.ACTIVITY_BRAND:g();break;default:break}}function h(){s.value=-1}function w(e){(0,c.m)(),window.Map_QM.showFloor(e)}return(0,i.Jd)((()=>{(0,c.m)(),clearTimeout(n.value)})),{switchFloor:w,handleMapIcon:p,resetMapIdx:h,list:d,mapIdx:s}};var f=l(5586);const g=()=>{const e=(0,r.Y)(),{shopListGroupByIndustry:o,currentBuildingFloorsList:l,device:t}=(0,a.BK)(e),s=(0,a.iH)(-1),n=(0,a.XI)([]),c=(0,i.Fl)((()=>n.value.filter((e=>e.shopList.length>0))));function d(e){n.value=o.value.map((o=>({...o,shopList:o.shopList.filter((o=>o.floor===e))})))}function u(){s.value=l.value.findIndex((e=>e.floorCode===t.value.floorCode)),n.value=o.value.map((e=>({...e,shopList:e.shopList.filter((e=>e.floor===t.value.floor))})))}return{floorIdx:s,filterEmptyList:c,filterShopByFloorName:d,filterAboutCurrentInfo:u}};var p=l(8808),h=l(826),w=l(5406),v=l(600),m=l(4477);const x=["src"],A={class:"absolute top-[419px] right-8 space-y-2 z-[3]"},S=["onClick"],b={key:0,class:"absolute w-5 h-5 top-0 -right-5"},k={class:"absolute z-[3] flex justify-between left-[188px] top-[1042px] right-8"},C={class:"inline-block whitespace-nowrap"},U=["onClick"],y=["src"],O={class:"text-14 text-center w-16 text-black/[0.7] whitespace-break-spaces"},z={class:"flex space-x-4"},Y=["onClick"],M={class:"w-6 h-6"},T={class:"text-14 text-black/[0.7] text-center"},Z={class:"backdrop-blur-[12px] absolute right-0 bottom-0 border border-solid border-[#CFCFCF] rounded-2xl w-[892px] h-[768px] bg-black/[0.03]"},R={class:"guide-title"},E=["onClick"],B={class:"w-[70px] h-[70px] rounded bg-white overflow-hidden"},D={class:"scale-down"},F={class:"grow shrink basis-0 flex-col justify-center items-start gap-1 flex font-bolder"},J={class:"self-stretch text-black/80 text-18 leading-28 h-7"},H={class:"flex items-center gap-2"},X={class:"text-black/50 text-14 leading-snug"},N={class:"w-4 h-4"},V={class:"contain",alt:""};var I=(0,i.aZ)({__name:"Guide",setup(e){const o=(0,i.RC)((()=>Promise.all([l.e(806),l.e(135),l.e(214)]).then(l.bind(l,1135)))),t=(0,i.RC)((()=>l.e(940).then(l.bind(l,9940)))),{floorIdx:c,filterEmptyList:d,filterShopByFloorName:I,filterAboutCurrentInfo:K}=g(),{switchFloor:W,handleMapIcon:q,list:L,mapIdx:Q}=u(),{handleFacility:P}=(0,f.D)(),{showBrandDetail:G,handleShop:j,close:_,shop:$}=(0,p.u)(),ee=(0,r.Y)(),{currentBuildingFloorsList:oe,device:le,mapStatus:te,customFacilityList:ie,language:ae}=(0,a.BK)(ee),se=(0,i.Fl)((()=>"zh"===ae.value?l(1802):l(3147)));function ne(e,o){q(e,o),K()}function re(e,o){Q.value=-1,c.value=o,I(e.floor),W(e.floorOrder)}return(0,i.YP)(te,(e=>{e&&(0,i.Y3)(K)}),{immediate:!0}),(e,r)=>{const u=(0,i.Q2)("lazy");return(0,i.wg)(),(0,i.j4)(h.Z,null,{default:(0,i.w5)((()=>[(0,i._)("img",{src:(0,a.SU)(se),class:"absolute z-[3] left-[189px] right-[289px] w-[222px] h-[76px]",alt:""},null,8,x),(0,i._)("ul",A,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,a.SU)(oe),((e,o)=>((0,i.wg)(),(0,i.iD)("li",{key:e.floorCode,class:(0,s.C_)([{active:(0,a.SU)(c)===o},"floor relative rounded-full w-20 h-20 text-center leading-[80px] text-[#4F5058] text-16 font-bolder"]),onClick:l=>re(e,o)},[(0,a.SU)(le).floorCode===e.floorCode?((0,i.wg)(),(0,i.iD)("div",b,[(0,i.Wm)(w.Z,{type:"end",color:"rgba(104, 109, 116, 1)"})])):(0,i.kq)("",!0),(0,i.Uk)(" "+(0,s.zw)(e.floor),1)],10,S)))),128))]),(0,i._)("div",k,[(0,i.Wm)(v.Z,{"scroll-x":"",class:"overflow-hidden w-[600px]",list:(0,a.SU)(ie)},{default:(0,i.w5)((()=>[(0,i._)("div",C,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,a.SU)(ie),(o=>((0,i.wg)(),(0,i.iD)("div",{key:o.code,class:"inline-flex flex-col shrink-0 items-center justify-center w-16 flex-wrap",onClick:e=>(0,a.SU)(P)(o)},[(0,i._)("img",{src:o.navFilePath,class:"w-10 h-10 mb-2",alt:""},null,8,y),(0,i._)("p",O,(0,s.zw)(e.switchLanguage(o,o.customFacilityName?"customFacilityName":"name")),1)],8,U)))),128))])])),_:1},8,["list"]),(0,i._)("div",z,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,a.SU)(L),((o,l)=>((0,i.wg)(),(0,i.iD)("div",{key:o.icon,onClick:e=>ne(o,l)},[(0,i._)("div",{class:(0,s.C_)(["flex flex-center bg-white w-16 h-11 rounded-xl mb-[6px]",{"bg-gradient-to-r from-[#FFC453] to-[#FFE6A6]":(0,a.SU)(Q)===l}])},[(0,i._)("div",M,[(0,i.Wm)(w.Z,{type:o.icon,color:"rgba(0, 0, 0, 0.7)"},null,8,["type"])])],2),(0,i._)("p",T,(0,s.zw)(e.switchLanguage(o,"name")),1)],8,Y)))),128))])]),(0,i._)("div",Z,[(0,i.Wm)(v.Z,{scrollbar:"",class:"guide-scroll relative h-[768px]",list:(0,a.SU)(d)},{default:(0,i.w5)((()=>[(0,i.Wm)(n.W3,{tag:"div",name:"rect",class:"py-8 pl-8"},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,a.SU)(d),(o=>((0,i.wg)(),(0,i.iD)("div",{key:o.name,class:"mb-10"},[(0,i._)("p",R,(0,s.zw)(o.name),1),(0,i.Wm)(n.W3,{tag:"div",name:"rect",class:"grid grid-cols-[repeat(3,252px)] gap-x-4 gap-y-2"},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.shopList,(o=>((0,i.wg)(),(0,i.iD)("div",{key:o.shopCode,class:"shop-item",onClick:e=>(0,a.SU)(j)(o)},[(0,i._)("div",B,[(0,i.wy)((0,i._)("img",D,null,512),[[u,{src:o.logoUrl,error:l(1946)}]])]),(0,i._)("div",F,[(0,i._)("div",J,[(0,i.Wm)(m.Z,{content:e.switchLanguage(o,"shopName")},{default:(0,i.w5)((()=>[(0,i._)("p",null,(0,s.zw)(e.switchLanguage(o,"shopName")),1)])),_:2},1032,["content"])]),(0,i._)("div",H,[(0,i._)("div",X,(0,s.zw)(o.floor),1),(0,i._)("div",N,[(0,i.wy)((0,i._)("img",V,null,512),[[u,{src:o.fileUrl,loading:l(7670),error:l(7670)}]])])])])],8,E)))),128))])),_:2},1024)])))),128))])),_:1})])),_:1},8,["list"])]),(0,i.Wm)((0,a.SU)(t),null,{default:(0,i.w5)((()=>[(0,a.SU)(G)?((0,i.wg)(),(0,i.j4)((0,a.SU)(o),{key:0,shop:(0,a.SU)($),onClose:(0,a.SU)(_)},null,8,["shop","onClose"])):(0,i.kq)("",!0)])),_:1})])),_:1})}}}),K=l(89);const W=(0,K.Z)(I,[["__scopeId","data-v-7c9951f1"]]);var q=W},7670:function(e,o,l){e.exports=l.p+"img/default_industry_icon.5f00ee57.svg"},1946:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHUAAAA4CAYAAADDwrcOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAyDSURBVHgB7VxdVhPLFq7qDpoH9eSMwHYExhHYckBYisdwJ2AcAeHVP8Lyb/lEHAFhApd4RQ6/0oxAHIE5765l/OFeId1d99ud6lDd6U4aCIck8q0FSVWqOtW1a+/a9e3d4ewXgGnmMkND+wa9X19f3mEDDs76EGYul9H/58z5Zc7FwsbKkhXVdmR8oswEu9dsy3gVL5bO9dmVlUqVDSBSrA+R/skyNhN5vyxcYcU2FuxysCgMvORtYedHx+6UIeYdIYSxsfZ2mg0I+lKoR0QNfxm1QngLQ/j2amCEqrEBhxDstb334/eN1SX649zlJoRZZgOMgdfUzbWlilpeX3+7jZdtc3x8NuXqU9iQs6Kxzw4MfiXzG4C1slJlA2RyVfSk90tHEJYO7n8qdNfOcs4W/bLGeGmf66/ZMWANkCfck5qaSttZ+C9bsQ1CS9FlopASdoEdD315vIvCwDtKvyLOhDqA6FmTMzz8r8txn2lDe5MYepNRcgUrMvtcmR0D79//+282IOjLfQTUn6nuuXT2lEeVM7A+PdJwxzWEpu4czlf6P3orl2Xufpbeu66oba79VYm7xujorazQtaaHHccd9yP6UqiCawHTXK//t+rV2/ZdxrWiV8kF1UUKdXw8Z4D7/UAModevwTBZ7JQBLnpeqJw2E9XN1XdX2CHRn44SWKDme8FqlmXVDtGbOcKZCZS5M8tOGaPjd/KqQAkY143RsT+n2CHRl0KFI5BVCoeKj/5xcyIX0oayZJdODWQ5MJDAQqNxpcHACOaWbo7dmTvM9fpOqDQBMnzmgceY2CgQU6VxHpigXtBSWzhz6j2R2aVxwaJ4ziCRK55zmBB9J1SHOWagwuWJNVU/bxfVycPsFU9bSyGsIgaSU+s0V8sPsSEzMFaXLZJzl+SafSdUBLSbWQy0opMeZWjyoNVTat+NtaVT1VJPoCGzSwuN7qme1is0xmY9Zxk4iFtJBNtXQvX2HlhRpcpK0m8YTog6edK83WCniD/GJkphgXLso/5CsyqVWmOMvKY0yOAo92Fk7HZbnruvhBr2WmGmyp36kEA1IeYDlcKdPi2zSwtzZGxiS7UajTGJnfrebiAUSGPkuh4UrAc+R8cfuchb0DdCDWtpEtNL5i0sUExmoR0pcVIgJ43GA6foAwtaG4Jl7+/eiDqarS9XdmxevxYwxayRikOO1M3xP++F+/QN+UBaGnZy2rXnjBuR+9XaUkvcVXqWphD8Mse5V9P4ztrKfxZYlzDqmX+MXzCD+YxHc0yitLH2rm2wnjTWHB+/oQt9y7svvyvmAz5GGVpb5JwX/TH3BfdL9J9w7A9+OY5pGbk5MYM7KkZdQwgtv7kWLSiYQxGuo1RSwcVCiqXK7VJJPXbKtQPaYmv2AvuZriEuXAD9BTMrogL+NUx+cX116VDB/Xb3SGMm4fa8UGnSyMyoWmpz+0p4TyRt44LPB7S5gRoI/1w7Ux0l1BAsrIqMmzqfe78cjObEUXvhoEP4eriH+0fd16G1RkqkKPOjxROm7+9p8xslUO9suXowGY3JgzYIQUxRoL/v5Vrr8ZPn0XMi0M/f11TtMkFNsqjxUf6wWkdnTBYPCwuseNyIklwM14ZHb+W5xmdUk0zoSaGSU0GmC05F0HTBQ8T+0zxbjozdWSRhtuxTEtDcTJqnY79HLprAUcc363ETpiLsjRO1t7G+FCUwT5j1uv6Rcq/MGK/1sHBxXWulUqaxappG3rSnuT0nVCKwBXPoUJ5RheVpneZMqm05cym9M/5iONdJD7G4/1N7Y1kVTwu9Z2vSTq6d8/V+fbkMnrjGlAS3wDgb+3xerYugHAOa2cEkHxWcxorX8ujonesuZ2bPCVUIN0PCCFVbzt7uZIdoTA0TVoJ2WkIjPrih4b6HmDrvYsHcrjbqbEOEnVDS0rV3AUeKa941W+BlOzrOYugCgW1Bxmct9g/Cz2nu9SNNEg/RE6a9/+O1L/ThsduzGuMtkQ1otRF3DU0XkywhGhwyHU/868KK7O8eK0W1m+g5obrC/ZtzvawxYlh+LLTXTr1k731rafN+9V0JprOKTXWu3Z7oAfs0T4n768vJHnGUfG2ADaIFsZkgpmunUztDu6GAxAlgYHJd40D7jOBuTnCWCwiYhCm0QtujTngPxLkVnnaQwYHZPe3AQBgDL1Qf8vjxyS9jn82H99AwOjo2Cdig08Av+yzNsdE4XkUKtHFUqnfby02MjkKdmZkhLzIzOztbZUfAcfufJuAh52JMGRHwsY6V41CIjBvslJB6/PixcF03//z584ApgjAM1M/jz6TykydPqvV6ffrly5dehAP9aCUaT58+9Q7rDx8+NHEA3kKZR/VHe3qZxuclevPgwYO8rutzKP/ufyfafKLjx7Nnz2bxfVN4X/CvH/6cyo8ePcqB61xEnYW6rsVHR2X8NYJyTGZydSfLOhGPJ4gUJoW8thbPDcJAVEFk0um08fnz56+XLl2aSqVS84VCwSqVSn57A+WMUlb7U8jLwJ8JwWxDyNn9/caPaSgI9KOx+JSdbdtfIXQWgZrS/i7aF7GYCnHjOAwoKQ3XnKf7jm6RbA9VszNkRcmPiSJIYMBhyzc/wnEIZ+sy6yJSGABCTVrLZODmcqTB0AafwJ6FphQvXrx4Fe+bHiPKdB68H3FtE/1zsABeW5hfOjK0PTbQWPBX7dRGGaPpOM4kvV64cIEm8lhnRZiYqzERFfnlvOOikc6V2ewC6nAztBBAgpgHZ2bN2lh721XvOXZPpdUaJewQyvgzYSrJLLYIzO+PhUEcqckbpHiRNFc2MfDZFuqrTGq1vGYcqv4bMvf0Axz4jruyChww6zYBYJEJVo5CBThBC3GhOMklz6uBBc5EVwLynvfOQEu64i6ntBYKszGtonPtTXg8sZkPZAqhaZl2X0RaBZN6A6ZyNspk+f2xF9N+TTdnhpqQ0C15LQvfmTgzEMIkzaQ+9B07eM2SCWbdAXG25sbq0g1MXKFZe8Al3/OoQgk1qyGc6rmxuvyGdQGOs296Qf/GzxkY9LWUE0zHNAr/+QlpMg2WZ6KER5qHicv5ZZhe7+YgxEA88dWrV9UXL16U0b6FzPb7Uxvsj97Nff/+/aPSpkZODzT3Pr2SaZVCYkNDQyRggzSSyvKVnLEqlcnkYtwl9CXni8xbTZrgIwOBhI++MH1SYmP1LY1756CNMMB6gUu2vyBK9AWm9BO9b2RZBBd2hzBc10Dx3EZC2oSgsaSkma1I75RQJY8TddOYtEWY1i9yHyNivEgCSvJF4f547/Xv4MwYTMYxaQ/GmErkUStjK5Pp9k3v7u6uygaRJTiWCY7LXUJAezKcStKAIDMYaR0oF+qEn8TbgTAzUTQo7ammWoFJ9J4gk47NFUzoddKeb9++basCgYMyjb9mGZ7xjn98SdjfgvZ+Co0nD1PdtASkgfCaF3Dd32hc8prkGVfhlV9TrwcL8vrcuXOXWRfghf+EK6M8zsfNlb8qMkdoRvVco0AmlzQ0qUC5cLNJ2oFgvu6HImXc95o3Vgq3aW5eHdcvQxMeBmRSfe8Ur+XN1bdN755SSTRHM7FvXT14UAtesXBxNNEqSYQJM0n5Vk1hpnjqSsc8KJXiJI969V3gxEHjOufq14XQeiOdRZII1+Xe6AEaPgcTu429tiKJjbtxn9MZGNo8hf16+rhn1U6QqSRldixwC6JpCtV264sQ3GSUYP2UnkClaI3TynF5/XtCqOSowRTTfqie56hcpTe0f8py+HMSYAXmmPyCPOvS7yIJpjWzLrgQ3fKoD8DFG1xe8ap5lgQHL9ai30pk3P7KROo3aKQJj9pUHbCoYH4YPU3oq0RDO2A/J0eMRWkpmVJ2CEiBHggSITvycjlzE1sAF4SCarLDoKyIkZuIyyqpnv4PYXqLSWjeVaKQJJjfS0LNwFO+BzO8Dc0zmJJZEIOqwj7FTnibbIfYHhF1sV5uFHgUZxwCxWCHx25/pccvOgbymeKArXYO5vfSYxcZOvJA4z7BlC5KTnqgQRkalMKKe4ZWczpOBQTGvUcteIWOR87e7rWkHnUvaWpVjchAa5sZ+ZJuzKikPYRuMKmhpNmaFrM+OzyeEYmgWTw04R5+7qUdFMerzLqEnt1TiRTx2SU4URZWcw2Rog/wlMvEJlE0B8JU2SkWFak5SqoJ9uH8SRLuJ42eML/SIQqwORBiBQSFR0SAdKgRx4x2FRIoqnao7LNbcJTotczO4OGMfIhAO/KhH3D224QDiLPEswg0YpX+L2eJvvPC/w/aFSzRBRKK5AAAAABJRU5ErkJggg=="}}]);
|
|
//# sourceMappingURL=40.b2b418dc.js.map
|