"use strict";(self["webpackChunkvue_cli_ts"]=self["webpackChunkvue_cli_ts"]||[]).push([[482],{6578:function(e,t,r){r.r(t),r.d(t,{default:function(){return Le}});var o=r(3396),n=r(7139),p=r(4870),s=r(3588),i=r.p+"img/movie_qr_close.bb8a6887.svg",a=r(7110),c=r(3513),l=r(2201);r(7658),r(2801),r(3767),r(8585),r(8696),r(541);var b;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;const y="undefined"!==typeof window,O=(Object.prototype.toString,e=>"string"===typeof e),d=()=>{};y&&(null==(b=null==window?void 0:window.navigator)?void 0:b.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function w(e){return"function"===typeof e?e():(0,p.SU)(e)}function u(e){return e}function m(e){return!!(0,p.nZ)()&&((0,p.EB)(e),!0)}Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function j(e){var t;const r=w(e);return null!=(t=null==r?void 0:r.$el)?t:r}const f=y?window:void 0;y&&window.document,y&&window.navigator,y&&window.location;function g(...e){let t,r,n,p;if(O(e[0])||Array.isArray(e[0])?([r,n,p]=e,t=f):[t,r,n,p]=e,!t)return d;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const s=[],i=()=>{s.forEach((e=>e())),s.length=0},a=(e,t,r)=>(e.addEventListener(t,r,p),()=>e.removeEventListener(t,r,p)),c=(0,o.YP)((()=>j(t)),(e=>{i(),e&&s.push(...r.flatMap((t=>n.map((r=>a(e,t,r))))))}),{immediate:!0,flush:"post"}),l=()=>{c(),i()};return m(l),l}function x(e,t,r={}){const{window:o=f,ignore:n=[],capture:p=!0,detectIframe:s=!1}=r;if(!o)return;let i,a=!0;const c=e=>n.some((t=>{if("string"===typeof t)return Array.from(o.document.querySelectorAll(t)).some((t=>t===e.target||e.composedPath().includes(t)));{const r=j(t);return r&&(e.target===r||e.composedPath().includes(r))}})),l=r=>{o.clearTimeout(i);const n=j(e);n&&n!==r.target&&!r.composedPath().includes(n)&&(0===r.detail&&(a=!c(r)),a?t(r):a=!0)},b=[g(o,"click",l,{passive:!0,capture:p}),g(o,"pointerdown",(t=>{const r=j(e);r&&(a=!t.composedPath().includes(r)&&!c(t))}),{passive:!0}),g(o,"pointerup",(e=>{if(0===e.button){const t=e.composedPath();e.composedPath=()=>t,i=o.setTimeout((()=>l(e)),50)}}),{passive:!0}),s&&g(o,"blur",(r=>{var n;const p=j(e);"IFRAME"!==(null==(n=o.document.activeElement)?void 0:n.tagName)||(null==p?void 0:p.contains(o.document.activeElement))||t(r)}))].filter(Boolean),y=()=>b.forEach((e=>e()));return y}Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;const P="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{},v="__vueuse_ssr_handlers__";P[v]=P[v]||{};P[v];Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;new Map;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var h;(function(e){e["UP"]="UP",e["RIGHT"]="RIGHT",e["DOWN"]="DOWN",e["LEFT"]="LEFT",e["NONE"]="NONE"})(h||(h={}));Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var _=Object.defineProperty,E=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,S=(e,t,r)=>t in e?_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,D=(e,t)=>{for(var r in t||(t={}))I.call(t,r)&&S(e,r,t[r]);if(E)for(var r of E(t))k.call(t,r)&&S(e,r,t[r]);return e};const z={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};D({linear:u},z);var C=r(5232),A=r(6441),F=r(600),$=r(3485);const T=e=>((0,o.dD)("data-v-4a02782b"),e=e(),(0,o.Cn)(),e),H={class:"fixed flex pt-[231px] justify-center z-max inset-x-0 inset-y-0 bg-black/40 backdrop-blur-[20px]"},N={class:"relative w-[700px] h-[526px] mr-10 portrait:mb-[55px]"},Q={class:"absolute inset-y-0 inset-x-0 w-[700px] overflow-hidden"},U={class:"relative z-10"},Z={class:"flex pl-8 pr-10"},W={class:"relative -mt-[60px] w-[266px] h-[400px] mr-[54px] rounded-xl overflow-hidden"},B=["src"],L={class:"w-[308px] h-10 text-white text-24 font-bold leading-loose mt-10 mb-6"},R={class:"justify-between items-center gap-2 mb-2 flex"},q={class:"text-white text-14 font-bold leading-6"},Y={class:"grow shrink basis-0 text-right text-white text-14 leading-5"},K={class:"justify-between items-center gap-2 mb-2 flex"},M={class:"text-white text-14 font-bold leading-5"},G={class:"grow shrink basis-0 text-right text-white text-14 leading-5"},J={class:"justify-between items-center gap-2 mb-2 flex"},V={class:"text-white text-14 font-bold leading-5"},X={class:"w-[288px] grow shrink basis-0 text-right text-white text-14 leading-5 truncate"},ee={class:"justify-between items-center gap-2 mb-2 flex"},te={class:"text-white text-14 font-bold leading-5"},re={class:"grow shrink basis-0 text-right text-white text-14 leading-5"},oe={class:"justify-between items-center gap-2 mb-2 flex"},ne={class:"text-white text-14 font-bold leading-5"},pe={class:"grow shrink basis-0 text-right text-white text-14 leading-5"},se={class:"justify-between items-center gap-2 mb-8 flex"},ie={class:"text-white text-14 font-bold leading-5"},ae={class:"grow shrink basis-0 text-right text-white text-14 leading-5"},ce={class:"flex justify-between items-center"},le={class:"justify-start items-baseline gap-1 flex"},be={class:"text-[#CFA86E] text-36 font-bold leading-10"},ye=T((()=>(0,o._)("p",{class:"text-[#CFA86E] text-14 leading-7"},"¥/人",-1))),Oe={class:"pl-8 pr-10 text-justify pt-6 pb-2 text-white text-18 font-bold leading-[27px]"},de={class:"pl-8 pr-3 leading-[200%] text-14 text-white/60"},we={class:"relative w-[724px]"},ue={class:"w-[700px] rounded-tl-lg rounded-tr-lg"},me={class:"px-4 pt-4 inline-flex justify-center"},je=["onClick"],fe={class:"w-[700px] bg-white relative"},ge={class:"mr-[72px]"},xe={class:"text-center text-black/80 text-24 font-bold mb-1 leading-none"},Pe={class:"text-center text-black/50 text-16 font-bold leading-none"},ve={class:"mr-[72px]"},he={class:"text-center text-black/80 text-24 font-bold mb-1 leading-none"},_e={class:"text-center text-black/80 text-24 font-bold mb-1 leading-none"},Ee={class:"text-center text-black/50 text-16 font-bold leading-none"},Ie=T((()=>(0,o._)("div",{class:"h-8 mx-auto w-[1px] bg-black/10"},null,-1))),ke={class:"items-baseline gap-1 inline-flex"},Se=T((()=>(0,o._)("div",{class:"text-[#CFA86E] text-24 font-bold"},"¥",-1))),De={class:"text-[#CFA86E] text-36 font-bold"},ze=T((()=>(0,o._)("div",{class:"text-center text-[#CFA86E] text-20 font-bold"},"起",-1))),Ce={key:0,class:"absolute top-72 left-1/2 -translate-x-1/2"},Ae={key:1,src:s,class:"absolute top-56 left-1/2 -translate-x-1/2 w-96",alt:""},Fe=T((()=>(0,o._)("img",{src:i,class:"w-20 h-20",alt:""},null,-1))),$e=[Fe],Te={key:0,class:"flex-center fixed z-50 inset-x-0 inset-y-0 animate__animated animate__fadeInUp animate__faster"},He={class:"flex-center flex-col w-[500px] h-[500px] relative portrait:-mt-[390px] bg-gradient-to-b from-[#D9C29F] to-[#F2E4CD] rounded-2xl shadow-[0_24px_60px_0_rgba(0,0,0,0.1)]"},Ne={class:"flex-center w-[200px] h-[200px] p-[7px] bg-white rounded-lg gap-2.5 mb-[68px]"},Qe=["src"],Ue={class:"text-center text-black/60 text-24 font-bold leading-loose"};var Ze=(0,o.aZ)({__name:"MovieDetail",props:{movie:{default:()=>({})}},emits:["close"],setup(e,{emit:t}){const r=e,s=(0,a.Y)(),{device:b}=(0,p.BK)(s),y=(0,o.Fl)((()=>(0,c.Nf)()));(0,o.bv)((()=>{v(y.value[0].customDate)}));const O=(0,p.iH)();function d(){t("close")}x(O,(()=>{d()}));const w=(0,p.iH)(""),u={name:"",nameEn:""},m=(0,p.iH)(!1);(0,C.Hd)().then((({data:e})=>{w.value=e.map((e=>e.content))[0]?.miniUrl,u.name=e.map((e=>e.content))[0]?.title,u.nameEn=e.map((e=>e.content))[0]?.titleEn}));const j=(0,p.iH)(0);function f(e,t){j.value=t,v(e.customDate)}const g=(0,p.iH)([]),P=(0,p.iH)(!1);function v(e){P.value=!1;const t=new Date,o=`${t.getFullYear()}-`,n={projectCode:b.value.projectCode,filmId:r.movie.filmId,showTime:o+e};g.value=[],(0,C.uP)(n).then((({code:e,data:t})=>{e===l.sz.ERR_OK&&(g.value=t)})).finally((()=>{P.value=!0}))}function h(e){if(e.length)return e.split(" ")?.at(1)??""}return(t,r)=>((0,o.wg)(),(0,o.iD)("div",H,[(0,o._)("div",{ref_key:"target",ref:O,class:"relative content flex portrait:flex-col animate__animated animate__fadeInUp animate__faster"},[(0,o._)("div",N,[(0,o._)("div",Q,[(0,o._)("div",{style:(0,n.j5)({backgroundImage:`url(${e.movie.pic})`}),class:"relative bg w-[700px] h-[526px] bg-cover blur-[40px] overflow-hidden"},null,4)]),(0,o._)("div",U,[(0,o._)("div",Z,[(0,o._)("div",W,[(0,o._)("img",{src:e.movie.pic,class:"cover",alt:""},null,8,B)]),(0,o._)("div",null,[(0,o._)("div",L,[(0,o.Wm)(A.Z,{content:e.movie.filmName},{default:(0,o.w5)((()=>[(0,o.Uk)((0,n.zw)(e.movie.filmName),1)])),_:1},8,["content"])]),(0,o._)("div",R,[(0,o._)("p",q,(0,n.zw)(t.$t("movie.director")),1),(0,o._)("p",Y,(0,n.zw)(e.movie.director),1)]),(0,o._)("div",K,[(0,o._)("p",M,(0,n.zw)(t.$t("movie.language")),1),(0,o._)("p",G,(0,n.zw)(e.movie.language),1)]),(0,o._)("div",J,[(0,o._)("p",V,(0,n.zw)(t.$t("movie.leadingRole")),1),(0,o._)("p",X,(0,n.zw)(e.movie.cast),1)]),(0,o._)("div",ee,[(0,o._)("p",te,(0,n.zw)(t.$t("movie.type")),1),(0,o._)("p",re,(0,n.zw)(e.movie.filmTypes),1)]),(0,o._)("div",oe,[(0,o._)("p",ne,(0,n.zw)(t.$t("movie.duration")),1),(0,o._)("p",pe,(0,n.zw)(e.movie.duration)+"分钟",1)]),(0,o._)("div",se,[(0,o._)("p",ie,(0,n.zw)(t.$t("movie.remark")),1),(0,o._)("p",ae,(0,n.zw)(e.movie.grade),1)]),(0,o._)("div",ce,[(0,o._)("div",le,[(0,o._)("p",be,(0,n.zw)(e.movie.salePrice/100),1),ye]),(0,o._)("div",{class:"flex-center w-[140px] shadow-[0_8px_20px_0_rgba(0,0,0,0.1)] bg-gradient-to-b rounded-[100px] from-[#D4A866] to-[#E2C599] h-10 text-white text-16 font-bold",onClick:r[0]||(r[0]=e=>m.value=!0)},(0,n.zw)(t.$t("movie.buy")),1)])])]),(0,o._)("p",Oe,(0,n.zw)(t.$t("movie.intro")),1),(0,o.Wm)(F.Z,{scrollbar:"",class:"relative h-[94px] mr-3",list:e.movie.intro},{default:(0,o.w5)((()=>[(0,o._)("div",de,(0,n.zw)(e.movie.intro),1)])),_:1},8,["list"])])]),(0,o._)("div",we,[(0,o._)("div",ue,[(0,o.Wm)(F.Z,{"scroll-x":"",list:(0,p.SU)(y),class:"w-[700px] h-[120px] rounded-tl-lg rounded-tr-lg bg-[#F5F5F5]"},{default:(0,o.w5)((()=>[(0,o._)("div",me,[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)((0,p.SU)(y),((e,t)=>((0,o.wg)(),(0,o.iD)("div",{key:e.customDate,class:(0,n.C_)(["w-[146px] h-[88px] shrink-0 flex-center flex-col rounded-xl",[j.value===t?" border border-solid border-white/60 bg-gradient-to-b from-[#D4A866] to-[#E2C599]":""]]),onClick:r=>f(e,t)},[(0,o._)("p",{class:(0,n.C_)(["text-center text-28 font-bold leading-normal",[j.value===t?"text-white":"text-black/60"]])},(0,n.zw)(e.customDate),3),(0,o._)("p",{class:(0,n.C_)(["text-16 leading-normal",[j.value===t?"text-white":"text-black/30"]])},(0,n.zw)(e.week),3)],10,je)))),128))])])),_:1},8,["list"])]),(0,o._)("div",fe,[(0,o.Wm)(F.Z,{list:g.value,scrollbar:"",class:"list-movie-scroll h-[730px]"},{default:(0,o.w5)((()=>[(0,o._)("div",null,[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(g.value,(e=>((0,o.wg)(),(0,o.iD)("div",{key:e.filmId,class:"flex items-center px-12 py-7"},[(0,o._)("div",ge,[(0,o._)("p",xe,(0,n.zw)(h(e.showTime)),1),(0,o._)("div",Pe,(0,n.zw)(h(e.finishTime)+t.$t("movie.end")),1)]),(0,o._)("div",ve,[(0,o._)("p",he,(0,n.zw)(e.hallName),1)]),(0,o._)("div",null,[(0,o._)("p",_e,(0,n.zw)(e.ticketsLeft)+"张",1),(0,o._)("div",Ee,(0,n.zw)(t.$t("movie.left")),1)]),Ie,(0,o._)("div",ke,[Se,(0,o._)("div",De,(0,n.zw)(e.salePrice/100),1),ze])])))),128))])])),_:1},8,["list"]),P.value?(0,o.kq)("",!0):((0,o.wg)(),(0,o.iD)("div",Ce,[(0,o.Wm)($.Z)])),!g.value.length&&P.value?((0,o.wg)(),(0,o.iD)("img",Ae)):(0,o.kq)("",!0)])]),(0,o._)("div",{class:"exit",onClick:d},$e),m.value?((0,o.wg)(),(0,o.iD)("div",Te,[(0,o._)("div",He,[(0,o._)("div",Ne,[(0,o._)("img",{class:"grow shrink basis-0 self-stretch",src:w.value},null,8,Qe)]),(0,o._)("div",Ue,(0,n.zw)(t.switchLanguage(u,"title")),1),(0,o._)("img",{class:"absolute top-4 right-4 w-20 h-20",src:i,alt:"",onClick:r[1]||(r[1]=e=>m.value=!1)})])])):(0,o.kq)("",!0)],512)]))}}),We=r(89);const Be=(0,We.Z)(Ze,[["__scopeId","data-v-4a02782b"]]);var Le=Be}}]); //# sourceMappingURL=482.b71086fc.js.map