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
5.7 KiB
2 lines
5.7 KiB
"use strict";(self["webpackChunkvue_cli_ts"]=self["webpackChunkvue_cli_ts"]||[]).push([[343,291],{4343:function(e,a,t){t.r(a),t.d(a,{default:function(){return B}});var n=t(3396),l=t(9242),i=t(389),s=(t(7658),t(7139)),c=t(4870),o=(t(4773),t(3977)),r=t(4191),u=t(5032),d=t(600),_=(t(5906),t(7717)),v=t(6441),f=t(2483),m=t(1020),p=t(7110),g=t(426),w=t(3513);const k=()=>{const e=(0,f.tv)(),a=(0,p.Y)(),{buildingList:t}=(0,m.Jk)(a);function n({name:n,nameEn:l,point:i,logo_code:s}){if(i?.length){const[c,o,r]=(0,w.tS)(i),u=t.value.find((e=>e.buildingOrder===c)),d=new g.Z({shopName:n,shopNameEn:l,floor:u?.floorList?.find((e=>e.floorOrder===o))?.floor??"",floorOrder:o,logoUrl:s[0]??"",yaxis:r,buildingOrder:c,building:u?.building});a.SET_SHOP(d),e.push("/nav")}}return{nav:n}};var I=t(9705);t(6444);const h=e=>((0,n.dD)("data-v-44bad14c"),e=e(),(0,n.Cn)(),e),y={class:"carousel"},b=["src"],C=h((()=>(0,n._)("div",{class:"swiper-pagination detail"},null,-1))),S={key:0,src:i,class:"banner no-data",alt:""},q={class:"top"},H={class:"marquee-wrapper"},U=["innerHTML"],D={key:1,class:"qr-wrapper"},L=["src"],Z=["textContent"],T=h((()=>(0,n._)("img",{src:o,alt:""},null,-1))),O=[T];var j=(0,n.aZ)({__name:"ServiceDetail",props:{actInfo:null},emits:["close"],setup(e,{emit:a}){const t=e,i=(0,p.Y)(),o=[r.pt,r.tl],{nav:f}=k(),{handleFacility:m}=(0,I.D)(),g=(0,n.Fl)((()=>"")),w=(0,n.Fl)((()=>t.actInfo.file_code)),h=((0,n.Fl)((()=>{if(t.actInfo?.point?.length||t.actInfo.facilityCode?.length)return!0;if(t.actInfo?.shopCode){const e=i.shopList.find((e=>e.shopCode===t.actInfo.shopCode));return!!e}return!1})),(0,n.Fl)((()=>!t.actInfo.point&&!t.actInfo.facilityCode&&!t.actInfo.shopCode)));(0,n.bv)((()=>{}));const T=(0,c.iH)(!0);function j(){setTimeout((()=>{a("close")}),20),T.value=!1}return(a,t)=>((0,n.wg)(),(0,n.j4)(l.uT,{appear:"","enter-active-class":"animate__animated animate__fadeIn","leave-active-class":"animate__animated animate__fadeOut"},{default:(0,n.w5)((()=>[T.value?((0,n.wg)(),(0,n.j4)(_.Z,{key:0,onClick:j},{default:(0,n.w5)((()=>[(0,n.Wm)(l.uT,{appear:"","enter-active-class":"animate__animated animate__fadeInUp","leave-active-class":"animate__animated animate__zoomOut"},{default:(0,n.w5)((()=>[(0,n._)("div",{class:(0,s.C_)(["act-info-container",{"no-point":(0,c.SU)(h)}])},[(0,n._)("div",y,[(0,n.Wm)((0,c.SU)(u.tq),{autoplay:{delay:5e3},observer:!0,"observe-parents":!0,modules:o,effect:"fade",pagination:{el:".detail"}},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)((0,c.SU)(w),(e=>((0,n.wg)(),(0,n.j4)((0,c.SU)(u.o5),{key:e,class:"slide"},{default:(0,n.w5)((()=>[(0,n._)("img",{src:e,class:"banner"},null,8,b)])),_:2},1024)))),128))])),_:1},8,["pagination"]),C,(0,c.SU)(w).length?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("img",S))]),(0,n._)("div",q,[(0,n._)("div",H,[(0,n.Wm)(v.Z,{class:"name",speed:40,delay:.8,content:a.switchLanguage(e.actInfo,"name")},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)(a.switchLanguage(e.actInfo,"name")),1)])),_:1},8,["delay","content"])])]),(0,n.Wm)(d.Z,{ref:"introScrollRef",class:"intro-scroll",list:[a.switchLanguage(e.actInfo,"content")],scrollbar:!0,"observe-image":!0,"refresh-delay":500,"pull-up":!1},{default:(0,n.w5)((()=>[(0,n._)("p",{class:"intro",innerHTML:a.switchLanguage(e.actInfo,"content")},null,8,U)])),_:1},8,["list"]),(0,n.kq)("",!0),(0,c.SU)(g)?((0,n.wg)(),(0,n.iD)("div",D,[(0,n._)("img",{src:(0,c.SU)(g),class:"qrdom",alt:""},null,8,L),(0,n._)("p",{class:"qr-tip",textContent:(0,s.zw)(a.$t("activity.qrTip"))},null,8,Z)])):(0,n.kq)("",!0),(0,n.kq)("",!0),(0,n._)("div",{class:"exit",onClick:j},O)],2)])),_:1})])),_:1})):(0,n.kq)("",!0)])),_:1}))}}),x=t(89);const W=(0,x.Z)(j,[["__scopeId","data-v-44bad14c"]]);var z=W,F=t(9291),Y=t(3537),E=t(2201);const N=()=>(0,Y.WY)({url:`${E.Bq.STATIC_URL}/JSON/getServeList.json`}),J={class:"service-container"},K={style:{display:"inline-block"}},M={class:"act-list"},R={key:0,class:"jqqd",src:i,alt:""};var $=(0,n.aZ)({__name:"Service",setup(e){const a=(0,c.iH)([]),t=(0,c.iH)(0),i=(0,c.iH)(),s=(0,c.iH)(!1),o=(0,c.iH)();function r(e){i.value=e,s.value=!0}const u=(0,c.iH)(!1);function _(){N().then((e=>{e.data.length||(u.value=!0),a.value=e.data.map((e=>e.content))}))}return _(),(e,c)=>((0,n.wg)(),(0,n.iD)("div",J,[(0,n.Wm)(l.uT,{"enter-active-class":"animate__faster animate__animated animate__fadeInUp","leave-active-class":"animate__animated animate__fadeOutDown"},{default:(0,n.w5)((()=>[0===t.value?((0,n.wg)(),(0,n.j4)(d.Z,{key:0,ref_key:"actScroll",ref:o,list:a.value,"refresh-delay":200,scrollbar:!0,class:"service-scroll","scroll-x":""},{default:(0,n.w5)((()=>[(0,n._)("div",K,[(0,n._)("ul",M,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(a.value,((e,a)=>((0,n.wg)(),(0,n.j4)(F["default"],{key:a,"service-item":e,onClick:r},null,8,["service-item"])))),128))])])])),_:1},8,["list"])):(0,n.kq)("",!0)])),_:1}),u.value?((0,n.wg)(),(0,n.iD)("img",R)):(0,n.kq)("",!0),s.value?((0,n.wg)(),(0,n.j4)(z,{key:1,"act-info":i.value,onClose:c[0]||(c[0]=e=>s.value=!1)},null,8,["act-info"])):(0,n.kq)("",!0)]))}});const A=(0,x.Z)($,[["__scopeId","data-v-779ef8ce"]]);var B=A},9291:function(e,a,t){t.r(a),t.d(a,{default:function(){return d}});var n=t(3396),l=t(7139);const i=["src"],s={class:"text"},c={class:"text"};var o=(0,n.aZ)({__name:"ServiceItem",props:{serviceItem:null},emits:["click"],setup(e,{emit:a}){function t(e){a("click",e)}return(a,o)=>((0,n.wg)(),(0,n.iD)("li",{class:"service-item",onClick:o[0]||(o[0]=a=>t(e.serviceItem))},[(0,n._)("img",{src:e.serviceItem?.logo_code?.at(0),class:"service-icon",alt:""},null,8,i),(0,n._)("ul",null,[(0,n._)("li",s,(0,l.zw)(e.serviceItem.name),1),(0,n._)("li",c,(0,l.zw)(e.serviceItem.nameEn),1)])]))}}),r=t(89);const u=(0,r.Z)(o,[["__scopeId","data-v-5c9a5f86"]]);var d=u}}]);
|
|
//# sourceMappingURL=343.1f3837bb.js.map
|