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
14 KiB
2 lines
14 KiB
"use strict";(self["webpackChunkvue_cli_ts"]=self["webpackChunkvue_cli_ts"]||[]).push([[411],{3835:function(a,e,t){t.r(e),t.d(e,{default:function(){return Za}});var n=t(3396),s=t(7139),l=t(4870),o=t.p+"img/back.9e8b9708.svg",i=t(6669),c=t.p+"img/icon_format.2f37c000.svg",r=t.p+"img/icon_address.31230b0c.svg",u=t.p+"img/icon_time.fb8c86c3.svg",p=t.p+"img/icon_tel.4d998fe4.svg",d=t(8733),m=t(9242),v=t(600),g=t(1020),_=t(7110),w=t(7807);const h=a=>((0,n.dD)("data-v-2cba8622"),a=a(),(0,n.Cn)(),a),f={class:"after-shop-wrapper"},S={class:"pass-items"},x=h((()=>(0,n._)("div",{class:"line"},null,-1))),U={class:"lefts"},b=["src"],y={class:"pass-name"},M=["id"],k={class:"lefts"},C=["src"],D={class:"pass-name"},E={class:"lefts"},P=["src"],I={class:"pass-name"};var T={__name:"PathGroup",props:{direction:{type:Object,default:()=>({})},pathshop:{type:Array,default:()=>[]}},setup(a,{expose:e}){const o=a,{switchLanguage:i}=(0,w.K)(),c=(0,_.Y)(),{shop:r,device:u,language:p}=(0,g.Jk)(c),d=(0,l.iH)(),h=(0,l.iH)(-1);function T(){h.value=o.pathshop.length}function Q(a){const{shopNum:e}=a.data;if(e){const t=o.pathshop.findIndex((a=>a.shopNum===e));h.value=t,d.value.scrollToElement(document.getElementById(a.data.shopNum),200)}}function L(){h.value=-1,d.value?.scrollTo(0,0,0)}(0,n.wF)((()=>{window.Map_QM&&window.Map_QM.addEventListener("PathPlaying",Q,!1),window.Map_QM&&window.Map_QM.addEventListener("PathPlayOver",T,!1)})),(0,n.Jd)((()=>{window.Map_QM.removeEventListener("PathPlaying",Q),window.Map_QM.removeEventListener("PathPlayOver",T)}));const N=(0,n.Fl)((()=>({name:`到达${r.value.shopName}`,nameEn:`arrive ${r.value.shopNameEn}`}))),z=(0,n.Fl)((()=>"zh"===p.value?`您在${u.value.floor}层,${o.direction.text}`:"tw"===p.value?`您在${u.value.floor}層,${o.direction.text}`:`You're at ${u.value.floor}, ${o.direction.textEn}.`)),H=(0,n.Fl)((()=>r.value.logoUrl??t(6669)));return e({resetPlayIdx:L}),(e,o)=>((0,n.wg)(),(0,n.j4)(m.uT,{appear:"","enter-active-class":"animate__animated animate__fadeInUp animate__fastest","leave-active-class":"animate__animated animate__fadeOutDown"},{default:(0,n.w5)((()=>[(0,n._)("div",f,[(0,n.Wm)((0,l.SU)(v.Z),{ref_key:"scroll",ref:d,"pull-up":!1,class:"pass-scroll",list:a.pathshop},{default:(0,n.w5)((()=>[(0,n._)("ul",S,[x,(0,n._)("li",{class:(0,s.C_)(["pass-item first",{last:-1===h.value}])},[(0,n._)("div",U,[(0,n._)("img",{src:a.direction.thumbIcon,class:"way-icon",alt:""},null,8,b)]),(0,n._)("span",y,(0,s.zw)((0,l.SU)(z)),1)],2),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(a.pathshop,((a,e)=>((0,n.wg)(),(0,n.iD)("li",{id:a.shopNum,key:a.code,class:(0,s.C_)(["pass-item",{last:h.value===e}])},[(0,n._)("div",k,[(0,n._)("img",{src:a.logoPath?a.logoPath:t(6669),class:"way-icon",alt:""},null,8,C)]),(0,n._)("span",D,(0,s.zw)((0,l.SU)(i)(a,"shopName")?(0,l.SU)(i)(a,"shopName"):(0,l.SU)(i)(a,"name")),1)],10,M)))),128)),(0,n._)("li",{class:(0,s.C_)(["pass-item",{last:h.value===a.pathshop.length}])},[(0,n._)("div",E,[(0,n._)("img",{src:(0,l.SU)(H),class:"way-icon",alt:""},null,8,P)]),(0,n._)("span",I,(0,s.zw)((0,l.SU)(i)((0,l.SU)(N),"name")),1)],2)])])),_:1},8,["list"])])])),_:1}))}},Q=t(89);const L=(0,Q.Z)(T,[["__scopeId","data-v-2cba8622"]]);var N=L,z=t(3966),H=t(2088);const A=()=>{const a=5,e=8,t=(0,l.iH)(!1),s=(0,l.iH)(!1),o=(0,l.iH)(!1),i=(0,l.iH)(null);function c(){window.Map_QM.util.changePlaySpeed(a),t.value=!0,s.value=!1,o.value=!1,window.Map_QM.pathRePlay(),clearTimeout(i.value),i.value=setTimeout((()=>{t.value=!1,clearTimeout(i.value),i.value=null}),1e3)}function r(){s.value=!s.value,t.value=!1,(0,n.Y3)((()=>{s.value?window.Map_QM.pathStop(!1):window.Map_QM.pathStop(!0)}))}function u(){t.value=!1,s.value=!1,o.value=!o.value,window.Map_QM.pathStop(!0),(0,n.Y3)((()=>{o.value?window.Map_QM.util.changePlaySpeed(e):window.Map_QM.util.changePlaySpeed(a)}))}function p(){s.value=!1}return(0,n.Jd)((()=>{clearTimeout(i.value),i.value=null,window.Map_QM.util.changePlaySpeed(a)})),{replay:t,pause:s,speedUp:o,handleReplay:c,togglePause:r,handleSpeedUp:u,resetPause:p}};var $;(function(a){a["BEST"]="最佳路线",a["ESCALATOR"]="扶梯模式",a["STRAIGHT"]="直梯模式"})($||($={}));const R=[{name:$.BEST,nameEn:"Best route",icon:t(3817)},{name:$.ESCALATOR,nameEn:"Escalator mode",icon:t(1592)},{name:$.STRAIGHT,nameEn:"Straight stair mode",icon:t(7982)}],O=a=>{const e=(0,l.iH)(0);function t(a,t){e.value=t,n(a)}function n(e){switch(e){case $.BEST:window.Map_QM.ChangePathByGood(a);break;case $.ESCALATOR:window.Map_QM.ChangePathByFt(a);break;case $.STRAIGHT:window.Map_QM.ChangePathByDt(a);break;default:window.Map_QM.ChangePathByGood(a);break}}return{methodsList:R,methodIdx:e,handleControl:t,selectedWayMethods:n}},F=(a,e,s)=>{const o=(0,l.XI)([]),i=(0,l.iH)({});function c({floorOrder:a,yaxis:e}){try{window.Map_QM.toMall(),window.Map_QM.pathNode({floor:a,node:e},r)}catch(t){console.log("error: ",t)}}function r({direction:a,wayList:e}){s&&s(),i.value=u(a),o.value=e??[]}function u(a){switch(a){case"向前出发":return{text:a,textEn:"Move forward",icon:t(9171),thumbIcon:t(9798),class:"animate__fadeInUp up"};case"向后出发":return{text:a,textEn:"Departure backwards",icon:t(4212),thumbIcon:t(9252),class:"animate__fadeInDown down"};case"向左出发":return{text:a,textEn:"Departure to the left",icon:t(5507),thumbIcon:t(8446),class:"animate__fadeInRight left"};case"向右出发":return{text:a,textEn:"Departure to the right",icon:t(4435),thumbIcon:t(9694),class:"animate__fadeInLeft right"};default:return{text:"",textEn:"",icon:"",class:"",thumbIcon:""}}}return c(a.value),(0,n.Jd)((()=>{window.Map_QM.showFloor(e.value.floorOrder)})),{directionInfo:i,pathShopList:o,backPathArray:r,startNavi:c}},Y=a=>{const e={"3D":{text:"2D",name:"切换到2D",nameEn:"Change To 2D",image:t(1641)},"2D":{text:"3D",name:"切换到3D",nameEn:"Change To 3D",image:t(6828)}},s=(0,l.iH)("3D"),o=(0,n.Fl)((()=>s.value&&e[s.value]));function i(){a?.(),window.Map_QM.pathRePlay();const e="2D"===s.value?"3D":"2D";window.Map_QM.changePathDir(e),s.value=e}return(0,n.bv)((()=>{s.value=window.pathCameraState})),(0,n.Jd)((()=>{window.pathCameraState="2D"})),{cameraViews:o,setCameraViews:i}};var B=t(5599),q=t(2483),G=t(2831);const J=a=>((0,n.dD)("data-v-3d7c02a0"),a=a(),(0,n.Cn)(),a),Z={class:"nav-container"},K=J((()=>(0,n._)("div",{class:"bg"},null,-1))),j=J((()=>(0,n._)("img",{class:"img",src:o,alt:""},null,-1))),V=[j],W={class:"model-container"},X={class:"icon-wrapper"},aa=["src"],ea={class:"model-bottom"},ta=["onClick"],na={class:"icon-wrapper"},sa=["src"],la={class:"model-bottom"},oa={class:"map-control-btns"},ia=["onClick"],ca={class:"icon-wrapper"},ra=["src"],ua={class:"logo-wrapper"},pa=["src"],da={key:1,class:"shop-logo",src:i,alt:""},ma={class:"name-wrapper"},va={class:"name-tip"},ga=J((()=>(0,n._)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,n._)("path",{d:"M4.41058 6.91073C4.73602 6.5853 5.26366 6.5853 5.58909 6.91073L9.99984 11.3215L14.4106 6.91073C14.736 6.5853 15.2637 6.5853 15.5891 6.91073C15.9145 7.23617 15.9145 7.76381 15.5891 8.08925L10.5891 13.0892C10.2637 13.4147 9.73602 13.4147 9.41058 13.0892L4.41058 8.08925C4.08514 7.76381 4.08514 7.23617 4.41058 6.91073Z",fill:"black"})],-1))),_a={class:"marquee-wrapper"},wa={class:"shop-attr-group"},ha={key:0,class:"working-item"},fa=J((()=>(0,n._)("img",{src:c,alt:""},null,-1))),Sa={class:"title"},xa={key:1,class:"working-item"},Ua=J((()=>(0,n._)("img",{src:r,alt:""},null,-1))),ba={class:"title"},ya={key:2,class:"working-item"},Ma=J((()=>(0,n._)("img",{src:u,alt:""},null,-1))),ka={class:"title"},Ca={key:3,class:"working-item"},Da=J((()=>(0,n._)("img",{src:p,alt:""},null,-1))),Ea={class:"title"},Pa={class:"floor-container"},Ia=["textContent"],Ta={class:"pos"},Qa=["src"],La=["src"],Na=["textContent"],za={class:"pos"},Ha=["src"],Aa={key:0,class:"qr-wrapper"},$a=["src"],Ra={class:"machine"},Oa={class:"dir-container"},Fa=["src","data-key"],Ya={class:"go-container"},Ba={class:"go-text"},qa={class:"go-tip"};var Ga=(0,n.aZ)({__name:"Nav",setup(a){const{switchLanguage:e}=(0,w.K)(),o=(0,q.tv)(),i=(0,_.Y)(),{shop:c,device:r,config:u,language:p}=(0,g.Jk)(i);(0,B.T)({tag:"navigation",shopCode:c.value.shopCode});const{qr:m}=(0,H.y)((0,l.iH)(`${u.value.mobileNav}?s=${r.value.floorOrder}_${r.value.location}_起点&e=${c.value.floorOrder}_${c.value.yaxis}_${c.value.shopName}`)),{replay:v,pause:h,speedUp:f,handleReplay:S,togglePause:x,handleSpeedUp:U,resetPause:b}=A(),{directionInfo:y,pathShopList:M,backPathArray:k,startNavi:C}=F(c,r,b),{methodIdx:D,methodsList:E,handleControl:P}=O(k),{cameraViews:I,setCameraViews:T}=Y(b),Q=(0,l.iH)(),L=(0,n.Fl)((()=>{const a={text:"播放",textEn:"PLAY",img:t(1457),fun:x},e={text:"暂停",textEn:"PAUSE",img:t(5543),fun:x},n={text:"停止",textEn:"NORMAL",img:t(2672),fun:U},s={text:"加速",textEn:"ACCELERATE",img:t(9925),fun:U},l={text:"重播",textEn:"REPLAY",img:t(891),fun:()=>{S(),Q.value.resetPlayIdx()}};return[l,h.value?a:e,f.value?n:s]})),$=(0,l.iH)(!1);function R(){o.back()}const J=(0,n.Fl)((()=>{const a=!0;return{start:{floor:a?r.value.floor:c.value.floor,icon:t(a?7316:6182),txt:a?z.a.global.t("navs.start"):z.a.global.t("navs.end"),rotate:a?"rotate(0deg)":"rotate(180deg)"},end:{floor:a?c.value.floor:r.value.floor,icon:t(a?6182:7316),txt:a?z.a.global.t("navs.end"):z.a.global.t("navs.start")}}}));function j(a){D.value!==a&&(D.value=a,f.value&&U(),Q.value.resetPlayIdx(),P(E[a].name,a))}function Ga(){Q.value.resetPlayIdx(),T()}return(0,n.bv)((()=>{(0,G.m)();const a=setTimeout((()=>{clearTimeout(a),$.value=!0}),1e3)})),(0,n.Jd)((()=>{window.Map_QM.changePathDir(I.value?.text),window.Map_QM.showFloor(r.value.floorOrder)})),(0,n.YP)(c,(a=>{"3D"===I.value.text&&T(),C({...a})})),(a,o)=>((0,n.wg)(),(0,n.iD)("div",Z,[K,(0,n._)("div",{class:"backcom",style:(0,s.j5)({pointerEvents:$.value?"auto":"none"}),onClick:R},V,4),(0,n._)("ul",W,[(0,n._)("li",{class:"model-item",onClick:Ga},[(0,n._)("div",X,[(0,n._)("img",{src:(0,l.SU)(I)?.image,alt:""},null,8,aa)]),(0,n._)("p",ea,[(0,n._)("span",null,(0,s.zw)((0,l.SU)(e)((0,l.SU)(I),"name")),1)])]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)((0,l.SU)(E),((a,t)=>((0,n.wg)(),(0,n.iD)("li",{key:a.name,class:(0,s.C_)(["model-item",{active:(0,l.SU)(D)===t}]),onClick:a=>j(t)},[(0,n._)("div",na,[(0,n._)("img",{src:a.icon,class:"icon",alt:""},null,8,sa)]),(0,n._)("p",la,[(0,n._)("span",null,(0,s.zw)((0,l.SU)(e)(a,"name")),1)])],10,ta)))),128))]),(0,n._)("ul",oa,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)((0,l.SU)(L),((a,t)=>((0,n.wg)(),(0,n.iD)("li",{key:t,class:"map-btn",onClick:a.fun},[(0,n._)("div",ca,[(0,n._)("img",{src:a.img,alt:""},null,8,ra)]),(0,n._)("p",null,(0,s.zw)((0,l.SU)(e)(a,"text")),1)],8,ia)))),128))]),(0,n._)("div",ua,[(0,l.SU)(c).logoUrl?((0,n.wg)(),(0,n.iD)("img",{key:0,class:"shop-logo",src:(0,l.SU)(c).logoUrl,alt:""},null,8,pa)):((0,n.wg)(),(0,n.iD)("img",da))]),(0,n._)("div",ma,[(0,n._)("div",va,[(0,n.Uk)((0,s.zw)(a.$t("navs.label"))+" ",1),ga]),(0,n._)("div",_a,[(0,n.Wm)(d.Z,{speed:40,delay:.8,class:"name",content:(0,l.SU)(e)((0,l.SU)(c),"shopName")},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)((0,l.SU)(e)((0,l.SU)(c),"shopName")),1)])),_:1},8,["delay","content"])]),(0,n._)("div",wa,[(0,l.SU)(c).industryFatherName?((0,n.wg)(),(0,n.iD)("div",ha,[fa,(0,n._)("span",Sa,(0,s.zw)((0,l.SU)(e)((0,l.SU)(c),"industryFatherName")),1)])):(0,n.kq)("",!0),(0,l.SU)(c).houseNumber?((0,n.wg)(),(0,n.iD)("div",xa,[Ua,(0,n._)("span",ba,(0,s.zw)((0,l.SU)(c).floor+"-"+(0,l.SU)(c).houseNumber),1)])):(0,n.kq)("",!0),(0,l.SU)(c).businessHours?((0,n.wg)(),(0,n.iD)("div",ya,[Ma,(0,n._)("span",ka,(0,s.zw)((0,l.SU)(c).businessHours),1)])):(0,n.kq)("",!0),(0,l.SU)(c).contact?((0,n.wg)(),(0,n.iD)("div",Ca,[Da,(0,n._)("span",Ea,(0,s.zw)((0,l.SU)(c).contact),1)])):(0,n.kq)("",!0)])]),(0,n.Wm)(N,{ref_key:"pathGroupRef",ref:Q,direction:(0,l.SU)(y),pathshop:(0,l.SU)(M)},null,8,["direction","pathshop"]),(0,n._)("div",Pa,[(0,n._)("div",{class:(0,s.C_)(["start-floor floor",{"blue-mode":"起点"===(0,l.SU)(J).start.txt}])},[(0,n._)("span",{class:"name",textContent:(0,s.zw)((0,l.SU)(J).start.floor)},null,8,Ia),(0,n._)("p",Ta,[(0,n._)("img",{src:(0,l.SU)(J).start.icon,alt:"",class:"icon"},null,8,Qa),(0,n.Uk)(" "+(0,s.zw)((0,l.SU)(J).start.txt),1)])],2),(0,n._)("img",{class:"dir",style:(0,s.j5)({transform:(0,l.SU)(J).start.rotate}),src:t(2279),alt:""},null,12,La),(0,n._)("div",{class:(0,s.C_)(["end-floor floor",{"blue-mode":"起点"===(0,l.SU)(J).end.txt}])},[(0,n._)("span",{class:"name",textContent:(0,s.zw)((0,l.SU)(J).end.floor)},null,8,Na),(0,n._)("p",za,[(0,n._)("img",{src:(0,l.SU)(J).end.icon,alt:"",class:"icon"},null,8,Ha),(0,n.Uk)(" "+(0,s.zw)((0,l.SU)(J).end.txt),1)])],2)]),(0,l.SU)(u).mobileNav?((0,n.wg)(),(0,n.iD)("div",Aa,[(0,n._)("img",{src:(0,l.SU)(m),alt:""},null,8,$a),(0,n._)("div",{class:(0,s.C_)(["text",{"text-en":"en"===(0,l.SU)(p)}])},(0,s.zw)(a.$t("navs.phone")),3)])):(0,n.kq)("",!0),(0,n._)("div",Ra,[(0,n._)("div",Oa,[(0,n._)("img",{src:(0,l.SU)(y)?.icon,class:(0,s.C_)([(0,l.SU)(y)?.class,"di-icon animate__animated"]),alt:"","data-key":(0,l.SU)(y)?.text},null,10,Fa)]),(0,n._)("div",Ya,[(0,n._)("p",Ba,(0,s.zw)((0,l.SU)(y)?(0,l.SU)(e)((0,l.SU)(y),"text"):""),1),(0,n._)("p",qa,(0,s.zw)(a.$t("navs.tip")),1)])])]))}});const Ja=(0,Q.Z)(Ga,[["__scopeId","data-v-3d7c02a0"]]);var Za=Ja},1641:function(a,e,t){a.exports=t.p+"img/2D.16511cff.svg"},6828:function(a,e,t){a.exports=t.p+"img/3D.96749667.svg"},4212:function(a,e,t){a.exports=t.p+"img/big_down.aea47950.svg"},5507:function(a,e,t){a.exports=t.p+"img/big_left.be9ed3c0.svg"},4435:function(a,e,t){a.exports=t.p+"img/big_right.48eff524.svg"},9171:function(a,e,t){a.exports=t.p+"img/big_up.88cfbe91.svg"},9252:function(a,e,t){a.exports=t.p+"img/down_thumb.a21744c3.svg"},2279:function(a,e,t){a.exports=t.p+"img/floorTofloor.2d85215e.svg"},1592:function(a,e,t){a.exports=t.p+"img/ft.293becec.svg"},6182:function(a,e,t){a.exports=t.p+"img/icon_end.6e6a7ef7.svg"},7316:function(a,e,t){a.exports=t.p+"img/icon_start.ae6b193c.svg"},8446:function(a,e,t){a.exports=t.p+"img/left_thumb.c3820f91.svg"},1457:function(a,e,t){a.exports=t.p+"img/map_goon.952e9b09.svg"},5543:function(a,e,t){a.exports=t.p+"img/map_pause.a36568e2.svg"},891:function(a,e,t){a.exports=t.p+"img/map_replay.8dbbf048.svg"},9925:function(a,e,t){a.exports=t.p+"img/map_speed.a9cc83c2.svg"},2672:function(a,e,t){a.exports=t.p+"img/map_stopSpeedUp.8ca54614.svg"},3817:function(a,e,t){a.exports=t.p+"img/path.6582d523.svg"},9694:function(a,e,t){a.exports=t.p+"img/right_thumb.be789283.svg"},9798:function(a,e,t){a.exports=t.p+"img/up_thumb.09afe71d.svg"},7982:function(a,e,t){a.exports=t.p+"img/zt.49d02252.svg"}}]);
|
|
//# sourceMappingURL=nav.e658de40.js.map
|