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
7.8 KiB
2 lines
7.8 KiB
"use strict";(self["webpackChunkvue_cli_ts"]=self["webpackChunkvue_cli_ts"]||[]).push([[628],{6958:function(e,o,a){a.r(o),a.d(o,{default:function(){return ae}});var l=a(3396),t=a(4870),i=a(7139),n=a(9242),s=a(1012),r=a(5225),c=a(7406),u=a(6514),f=a(600),d=a(4883);const p=e=>((0,l.dD)("data-v-6aa85977"),e=e(),(0,l.Cn)(),e),m=p((()=>(0,l._)("div",{class:"bg"},null,-1))),v={class:"shop-items-wrapper"},h={class:"shop-format-wrapper"},_={key:0,class:"brand-list"},g={key:1,class:"no-data",src:u,alt:""};var w=(0,l.aZ)({__name:"shopList",props:{selectedShopList:null},emits:["handleShop"],setup(e,{emit:o}){function a(e){o("handleShop",e)}return(o,t)=>((0,l.wg)(),(0,l.iD)(l.HY,null,[m,e.selectedShopList.length?((0,l.wg)(),(0,l.j4)(f.Z,{key:0,class:"shop-container-scroll animate__animated animate__fadeInUp","pull-up":!1,list:e.selectedShopList,scrollbar:!0,"scroll-x":!0,"refresh-delay":200},{default:(0,l.w5)((()=>[(0,l._)("ul",v,[(0,l._)("div",h,[e.selectedShopList.length?((0,l.wg)(),(0,l.iD)("div",_,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.selectedShopList,(e=>((0,l.wg)(),(0,l.j4)(d.Z,{key:e.shopCode,shop:e,class:"shop-item",onClick:o=>a(e)},null,8,["shop","onClick"])))),128))])):(0,l.kq)("",!0)])])])),_:1},8,["list"])):((0,l.wg)(),(0,l.iD)("img",g))],64))}}),S=a(89);const C=(0,S.Z)(w,[["__scopeId","data-v-6aa85977"]]);var k=C,I=a(2831),y=a.p+"img/pos_icon.0186b046.svg",D=a(7110),M=a(1020);const b={class:"floors-wrapper"},N={class:"floor-nav-items"},T=["id","onClick"],F={class:"floor"};var E=(0,l.aZ)({__name:"floorList",emits:["click"],setup(e,{expose:o,emit:a}){const n=(0,t.iH)(),s=(0,D.Y)(),{currentBuildingFloorsList:r,device:c}=(0,M.Jk)(s),u=(0,l.Fl)((()=>{const e=JSON.parse(JSON.stringify((0,t.IU)(r.value)));return e})),f=(0,t.iH)([]);function d(e,o){e&&(n.value=e.floorOrder,a("click",e))}function p(){let e=0;const o=u.value.find(((o,a)=>{if(o.floorOrder===c.value.floorOrder)return e=a,!0}));o&&d(o,e)}function m(e){let o=0;const a=u.value.find(((a,l)=>{if(a.floorOrder===e.floorOrder)return o=l,!0}));a&&d(a,o)}return n.value=c.value.floorOrder,(0,l.bv)((()=>{p()})),o({goCurrentFloor:p,goSelectFloor:m}),(e,o)=>((0,l.wg)(),(0,l.iD)("div",b,[(0,l._)("ul",N,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)((0,t.SU)(u),((e,o)=>((0,l.wg)(),(0,l.iD)("li",{id:`floor${o}`,key:e.floorCode,ref_for:!0,ref_key:"li",ref:f,class:(0,i.C_)([{active:e.floorOrder===n.value},"floor-nav-item"]),onClick:a=>d(e,o)},[(0,l._)("p",F,(0,i.zw)(e.floor),1),e.floor===(0,t.SU)(c).floor?((0,l.wg)(),(0,l.iD)("img",{key:0,class:"loc",src:y,style:(0,i.j5)({opacity:(e.floor,n.value,1)}),alt:""},null,4)):(0,l.kq)("",!0)],10,T)))),128))])]))}});const O=(0,S.Z)(E,[["__scopeId","data-v-23b7d92e"]]);var U,x=O;(function(e){e["RESET"]="复位",e["DIRECTION"]="我的方向",e["ACTIVITY_BRAND"]="活动品牌"})(U||(U={}));const H=[{name:U.RESET,nameEn:"reset",icon:a(5558),iconActive:a(5558)},{name:U.DIRECTION,nameEn:"direction",icon:a(9903),iconActive:a(9903)},{name:U.ACTIVITY_BRAND,nameEn:"activity",icon:a(7688),iconActive:a(7688)}],L=e=>{const o=(0,D.Y)(),{device:a}=(0,t.BK)(o),i=(0,t.iH)(-1),n=(0,t.iH)();function s(){(0,I.m)(),window.Map_QM.onShowMeDir()}function r(){(0,I.m)(),window.Map_QM.onShowDeviceSite()}function c(){(0,I.m)(),window.Map_QM.changeStateShopPro(!0)}function u(o,l){switch(clearTimeout(n.value),i.value=l,o.name){case U.RESET:f(a.value.floorOrder),e?.(),r(),n.value=setTimeout((()=>{i.value=-1,n.value=-1,clearTimeout(n.value)}),300);break;case U.DIRECTION:f(a.value.floorOrder),e?.(),s();break;case U.ACTIVITY_BRAND:c();break;default:break}}function f(e){(0,I.m)(),window.Map_QM.showFloor(e)}return(0,l.Jd)((()=>{(0,I.m)(),clearTimeout(n.value)})),{switchFloor:f,handleMapIcon:u,list:H,mapIdx:i}};var A=a(9705);const R=()=>{const e=(0,D.Y)(),{shopList:o,currentBuildingFloorsList:a,device:l}=(0,t.BK)(e),i=(0,t.iH)(-1),n=(0,t.XI)([]);function s(e){n.value=o.value.filter((o=>o.floor===e))}function r(){i.value=a.value.findIndex((e=>e.floor===l.value.floor)),n.value=o.value.filter((e=>e.floor===l.value.floor))}return{floorIdx:i,selectedShopList:n,filterShopByFloorName:s,filterAboutCurrentInfo:r}};var Y=a(7807);const B=e=>((0,l.dD)("data-v-36fc011c"),e=e(),(0,l.Cn)(),e),Z={class:"guide-container"},Q={class:"map-btns-list"},K=["onMousedown","onClick"],z={class:"img-wrapper"},P=["src"],J=["textContent"],W=B((()=>(0,l._)("div",{class:"saw"},null,-1))),j=["onClick"],q=["src"],V=["textContent"],G={key:0,class:"hand-tip",src:s,alt:""},X={key:1,class:"hand-tip",src:r,alt:""},$={key:2,class:"hand-tip",src:c,alt:""};var ee=(0,l.aZ)({__name:"Guide",setup(e){const{floorIdx:o,selectedShopList:a,filterShopByFloorName:s,filterAboutCurrentInfo:r}=R(),{switchFloor:c,handleMapIcon:u,list:d,mapIdx:p}=L(),{handleFacility:m}=(0,A.D)(),{switchLanguage:v}=(0,Y.K)(),h=(0,D.Y)(),{language:_,facilityList:g,mapStatus:w,device:S}=(0,M.Jk)(h),C=(0,t.iH)();function y(e){h.shop.houseNumber&&h.shop.formatColor&&window.Map_QM.changeMapIPState(h.shop.houseNumber,h.shop.formatColor),C.value=e,p.value=-1,s(e.floor),c(e.floorOrder)}function b(e){h.shop.houseNumber&&h.shop.formatColor&&window.Map_QM.changeMapIPState(h.shop.houseNumber,h.shop.formatColor),m(e)}const N=(0,t.iH)();function T(e,o){h.shop.houseNumber&&h.shop.formatColor&&window.Map_QM.changeMapIPState(h.shop.houseNumber,h.shop.formatColor),2===o&&C.value?N.value.goSelectFloor(C.value):N.value.goCurrentFloor(),u(e,o)}function F(e){(0,I.m)(),h.SET_SHOP(e),h.SET_SHOW_DETAIL(!0)}function E(e){return"zh"===_.value?e.customFacilityName?e.customFacilityName:e.name:"tw"===_.value?v(e,"customFacilityName")?v(e,"customFacilityName"):v(e,"name"):"en"===_.value?e.customFacilityNameEn?e.customFacilityNameEn:e.nameEn?e.nameEn:e.name:void 0}if(w.value){const e=setTimeout((()=>{clearTimeout(e),y({floorCode:S.value.floorCode,floor:S.value.floor,floorOrder:S.value.floorOrder,floorMapUrl:"",floorMapCode:""}),window.Map_QM.toMall()}),300)}return(e,o)=>((0,l.wg)(),(0,l.iD)("div",Z,[(0,l.Wm)(x,{ref_key:"guideFloorsRef",ref:N,class:"animate__animated animate__fadeInRight",onClick:y},null,512),(0,l._)("div",Q,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)((0,t.SU)(d),((e,a)=>((0,l.wg)(),(0,l.iD)("div",{key:a,class:(0,i.C_)(["map-btn animate__animated animate__fadeInUp",{active:a===(0,t.SU)(p)}]),onMousedown:e=>p.value=a,onMouseup:o[0]||(o[0]=e=>p.value=-1),onClick:o=>T(e,a)},[(0,l._)("div",z,[(0,l._)("img",{src:a===(0,t.SU)(p)?e.iconActive:e.icon,alt:""},null,8,P)]),(0,l._)("p",{textContent:(0,i.zw)((0,t.SU)(v)(e,"name"))},null,8,J)],42,K)))),128))]),W,(0,l.Wm)(f.Z,{ref:"facScroll",class:"fac-scroll animate__animated animate__fadeInUp","pull-up":!1,"scroll-x":!0,list:(0,t.SU)(g),"refresh-delay":200,scrollbar:!1},{default:(0,l.w5)((()=>[(0,l._)("div",{class:(0,i.C_)(["fac-list",{"pos-right":(0,t.SU)(g).length<=19}])},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)((0,t.SU)(g),((e,o)=>((0,l.wg)(),(0,l.iD)("div",{key:o,class:(0,i.C_)(["fac-item",{"fac-last":o===(0,t.SU)(g).length-1}]),onClick:o=>b(e)},[(0,l._)("img",{src:e.filePath,alt:""},null,8,q),(0,l._)("p",{textContent:(0,i.zw)(E(e))},null,8,V)],10,j)))),128))],2)])),_:1},8,["list"]),(0,l.Wm)(n.uT,{appear:"","enter-active-class":"animate__animated animate__fadeInRight"},{default:(0,l.w5)((()=>["zh"===(0,t.SU)(_)?((0,l.wg)(),(0,l.iD)("img",G)):"tw"===(0,t.SU)(_)?((0,l.wg)(),(0,l.iD)("img",X)):"en"===(0,t.SU)(_)?((0,l.wg)(),(0,l.iD)("img",$)):(0,l.kq)("",!0)])),_:1}),(0,l.Wm)(k,{"selected-shop-list":(0,t.SU)(a),onHandleShop:F},null,8,["selected-shop-list"])]))}});const oe=(0,S.Z)(ee,[["__scopeId","data-v-36fc011c"]]);var ae=oe},7688:function(e,o,a){e.exports=a.p+"img/brand.c8fe6dd2.svg"},9903:function(e,o,a){e.exports=a.p+"img/direction.07bad65b.svg"},5558:function(e,o,a){e.exports=a.p+"img/reset.ce3c0448.svg"},7406:function(e,o,a){e.exports=a.p+"img/tip_en.131316a9.svg"},5225:function(e,o,a){e.exports=a.p+"img/tip_tw.78f423cf.svg"},1012:function(e,o,a){e.exports=a.p+"img/tip_zh.f19a42ba.svg"}}]);
|
|
//# sourceMappingURL=guide.50176c45.js.map
|