(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-film-filmYSearch"],{"0cf7":function(e,t,i){"use strict";(function(e){i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("bf0f"),i("2797"),i("dc8a"),i("aa9c"),i("fd3c"),i("dc69");var n=a(i("9b1b")),r=a(i("aa25")),l=a(i("ba02")),o=i("c410"),s=a(i("84ab")),d=i("8f59"),c={mixins:[s.default],components:{FilmPlay:r.default,FilmSwiper:l.default},data:function(){return{timer:null,loading:!0,tabTime:[],active:0,current:0,CityMovies:0,listTab:[{name:"正在热映",type:"HOT"},{name:"即将上映",type:"WAIT"}],methodDebounce:null,NowActive:0,filmItem:[],listFilm:[],ActiveFilm:{},cinemaData:{},filmList:[],dataList:[],filmPlay:[]}},onLoad:function(t){var i=this;this.SETBRANDINFOR({brand_id:19,brand_name:"电影票"}),setTimeout((function(){try{i.cinemaData=JSON.parse(decodeURIComponent(t.cinemaData))}catch(a){e.log(t,"option--------"),i.cinemaData={cinemaId:t["cinemaId"],cinemaAddress:t["cinemaAddress"],cinemaName:t["cinemaName"],longitude:t["longitude"],latitude:t["latitude"]}}i.getFilmData()}),1e3)},computed:(0,n.default)({},(0,d.mapGetters)({BrandInfor:"shopping/BrandInfor"})),methods:(0,n.default)((0,n.default)({},(0,d.mapMutations)({SETBRANDINFOR:"shopping/SETBRANDINFOR"})),{},{getYuanData:function(){var e=this;this.tabTime=[],this.loading=!0;var t={cinemaId:this.cinemaData.cinemaId,movieId:this.ActiveFilm.movieId};(0,o.getFilmTime)(t).then((function(t){e.filmList=t.data.data.showInfor;var i=[];Object.keys(e.filmList).forEach((function(t){var a={};a.name=t,e.tabTime.push(a);var n=[];n.push(e.filmList[t]),i.push(n)})),e.dataList=i,e.filmPlay=e.ReverseRankingDate(i[0],"showTime"),e.loading=!1}))},getFilmData:function(){var e=this;this.loading=!0;var t={type:this.listTab[this.NowActive].type,cinemaId:this.cinemaData.cinemaId};(0,o.getFilmList)(t).then((function(t){var i=t.data;e.listFilm=i,e.ActiveFilm=i[0],e.getYuanData(),e.loading=!1}))},onclickimg:function(e){this.ActiveFilm=e},scrollerItem:function(e){var t=this;this.timer||setTimeout((function(){t.timer=null,t.ActiveFilm=e,t.getYuanData()}),500,!0)},clickTabs:function(e){this.filmPlay=this.dataList[e.index]},lookesImg:function(e){var t=this.list.map((function(e){return e.thumb}));uni.previewImage({current:0,urls:t.reverse()})}})};t.default=c}).call(this,i("ba7c")["default"])},1047:function(e,t,i){"use strict";var a=i("6a0c"),n=i.n(a);n.a},"14fb":function(e,t,i){var a=i("c86c");t=a(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */.skeleton[data-v-52873812]{background-color:#f1f2f4!important;color:#f1f2f4!important;margin:var(--skeleton)}\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.main[data-v-52873812]{width:100%;height:100vh}.main[data-v-52873812] uni-swiper-item{width:100%;height:%?200?%!important}.main[data-v-52873812] .u-sticky{border-radius:%?40?% %?40?% %?0?% %?0?%!important;border-bottom:%?2?% solid #ededed}.main[data-v-52873812] .u-tabs__wrapper__nav__line{bottom:%?0?%!important}.main .main-address[data-v-52873812]{display:flex;justify-content:space-between;align-items:center;padding:%?20?% %?20?%}.main .main-address .film-address uni-image[data-v-52873812]{width:%?40?%;height:%?42?%}.main .main-address .title .name[data-v-52873812]{font-weight:900;color:#000;font-size:%?30?%}.main .main-address .title .address[data-v-52873812]{font-size:%?28?%;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:%?10?%}.main .main-desc[data-v-52873812]{position:relative;width:100%;height:%?320?%;top:0;left:0}.main .main-desc .film-bg[data-v-52873812]{width:100%;height:%?320?%;overflow:hidden}.main .main-desc .film-bg uni-image[data-v-52873812]{width:100%;height:%?320?%;-webkit-filter:blur(%?10?%);filter:blur(%?10?%);-webkit-transform:scale(1.2);transform:scale(1.2)}.main .main-desc .film-banner[data-v-52873812]{position:absolute;left:0;right:0;top:0}.main .film-desc[data-v-52873812]{width:100%;background-color:#fff;text-align:center;color:#666;display:flex;flex-direction:column;justify-content:center;padding:%?20?% %?10?%;box-sizing:border-box;margin-bottom:%?20?%;position:relative}.main .film-desc .sanjiao[data-v-52873812]{position:absolute;left:calc(50% - %?15?%);top:%?-15?%;width:0;height:0;border-left:%?15?% solid transparent;border-right:%?15?% solid transparent;border-bottom:%?15?% solid #fff}.main .film-desc .title .name[data-v-52873812]{color:#000;font-size:%?34?%;font-weight:900;padding-right:%?6?%}.main .film-desc .title .score[data-v-52873812]{color:#ff6d04;font-size:%?30?%;font-weight:600}.main .film-desc .desc[data-v-52873812]{font-size:%?28?%;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:%?10?%}.main .film-tab[data-v-52873812]{width:100%;height:50vh;background-color:#fff;border-radius:%?40?% %?40?% %?0?% %?0?%}.main .main-tab[data-v-52873812]{width:100%;background-color:#fff}.main .main-tab .main-tab-wrap .main-tab-content[data-v-52873812]{padding:%?20?% %?24?%;box-sizing:border-box}.main .main-tab .main-tab-wrap .main-tab-content .scroll-List .scroll-item[data-v-52873812]{margin-right:%?20?%}.main .main-tab .main-tab-wrap .main-tab-content .scroll-List .scroll-item uni-image[data-v-52873812]{width:%?160?%;height:%?224?%;border-radius:%?10?%}.main .main-tab .main-tab-wrap .main-tab-content .scroll-List .scroll-item .scroll-name[data-v-52873812]{font-size:%?26?%;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:%?40?%;text-align:center;margin-top:%?10?%}.main .main-tab .main-tab-wrap .main-tab-content .scroll-List .scroll-item .scroll-sub[data-v-52873812]{font-size:%?24?%;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:%?32?%;text-align:center}.main .main-tab .main-tab-wrap .main-tab-content .priver-image[data-v-52873812]{width:100%;height:%?200?%}.main .main-tab .main-tab-wrap .main-tab-content .feature-photo[data-v-52873812]{width:100%;height:%?400?%}.main .main-tab .main-tab-wrap .main-tab-content .feature-photo uni-image[data-v-52873812]{width:100%;height:%?400?%}.main .no-film[data-v-52873812]{text-align:center}.main .no-film uni-image[data-v-52873812]{width:262px;height:262px;margin:0 auto}.main .no-film .no-text[data-v-52873812]{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:16px}.mains .film-list[data-v-52873812]{width:100%;margin-top:10px;height:60px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:0 12px}.mains .film-list .film-left .film-name[data-v-52873812]{font-size:13px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#333;line-height:19px;margin-bottom:5px}.mains .film-list .film-left .film-address[data-v-52873812]{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:16px}.mains .film-list .film-right[data-v-52873812]{width:20px;height:22px}.mains .film-list .film-right uni-image[data-v-52873812]{width:20px;height:22px}.mains .no-film[data-v-52873812]{text-align:center;margin-top:100px}.mains .no-film uni-image[data-v-52873812]{width:262px;height:262px;margin:0 auto}.mains .no-film .no-text[data-v-52873812]{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:16px}',""]),e.exports=t},"1d44":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return r})),i.d(t,"a",(function(){return a}));var a={uSticky:i("c753").default,uTabs:i("821d").default,filmPlay:i("aa25").default,bLoad:i("deee").default},n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"content"},[i("v-uni-view",{staticClass:"main"},[i("v-uni-view",{staticClass:"main-address"},[i("v-uni-view",{staticClass:"title"},[i("v-uni-view",{staticClass:"name"},[e._v(e._s(e.cinemaData.cinemaName))]),i("v-uni-view",{staticClass:"address"},[e._v(e._s(e.cinemaData.cinemaAddress))])],1),i("v-uni-view",{staticClass:"film-address",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.openLocation()}}},[i("v-uni-image",{attrs:{src:"https://img.agrimedia.cn/chwl%2Fv2%2Fdingwei%20hei.png"}})],1)],1),i("v-uni-view",{staticClass:"main-desc"},[i("v-uni-view",{staticClass:"film-bg"},[i("v-uni-image",{attrs:{src:e.ActiveFilm.posterUrl}})],1),i("v-uni-view",{staticClass:"film-banner"},[i("FilmSwiper",{attrs:{galleryheight:165,bkstart:"#000000",bkend:"#000000",imgviewwidth:100,imgviewheight:120,showbadge:!0,badegtype:"trian",badegwidth:"25",badegheight:"25",showdec:!0,images:e.listFilm},on:{clickimg:function(t){arguments[0]=t=e.$handleEvent(t),e.onclickimg.apply(void 0,arguments)},scrollerItem:function(t){arguments[0]=t=e.$handleEvent(t),e.scrollerItem.apply(void 0,arguments)}}})],1)],1),e.ActiveFilm.grade?i("v-uni-view",{staticClass:"film-desc"},[i("v-uni-view",{staticClass:"sanjiao"}),i("v-uni-view",{staticClass:"title"},[i("v-uni-text",{staticClass:"name"},[e._v(e._s(e.ActiveFilm.movieName))]),i("v-uni-text",{staticClass:"score"},[e._v(e._s(e.ActiveFilm.grade)+"分")])],1),i("v-uni-view",{staticClass:"desc"},[e._v(e._s(e.ActiveFilm.duration)+"分钟/"+e._s(e.ActiveFilm.movieType)+e._s(e.ActiveFilm.cast))])],1):e._e(),e.tabTime?i("v-uni-view",{staticClass:"main-tab"},[i("v-uni-view",{staticClass:"main-tab-wrap"},[i("u-sticky",{attrs:{bgColor:"#FFFFFF"}},[i("u-tabs",{attrs:{activeStyle:"color:#FC4B5C; font-size:28rpx; font-weight:600",inactiveStyle:"color:#666666; font-size:28rpx;",lineColor:"#FC4B5C",keyName:"name",current:0,scrollable:!0,list:e.tabTime},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.clickTabs.apply(void 0,arguments)}}})],1),i("v-uni-view",{staticClass:"main-tab-content"},e._l(e.filmPlay,(function(t,a){return i("div",{key:t.showId},e._l(t,(function(t,a){return i("v-uni-view",[i("film-play",{attrs:{filmList:t,filmData:e.ActiveFilm,cinemaData:e.cinemaData}})],1)})),1)})),0)],1)],1):i("v-uni-view",{staticClass:"no-film"},[i("v-uni-image",{attrs:{src:"https://img.agrimedia.cn/chwl%2Fv2%2Fwuchangci.png",mode:""}}),i("v-uni-view",{staticClass:"no-text"},[e._v("未查询到场次信息")])],1)],1),i("b-load",{attrs:{show:e.loading,width:"79",height:"80",background:"rgba(0,0,0,0.3)",type:"load"}})],1)},r=[]},2647:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"trianglePanel",style:{"max-width":e.width+"px","min-width":e.width+"px","max-height":e.height+"px","min-height":e.height+"px"}},[i("v-uni-view",{staticClass:"triangle-topright",style:{"border-top":e.height+"px solid "+e.bgcolor,"border-left":e.width+"px solid transparent"}}),i("v-uni-view",{staticClass:"textbox",style:{width:.5*e.width+"px",height:.5*e.height+"px","font-size":e.fontsize+"px","margin-left":-.5*e.width+"px"}},[e._v(e._s(e.text))])],1)},n=[]},"56f0":function(e,t,i){var a=i("c5fa");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("7954d20e",a,!0,{sourceMap:!1,shadowMode:!1})},"590b":function(e,t,i){"use strict";var a=i("56f0"),n=i.n(a);n.a},"6a0c":function(e,t,i){var a=i("b5b8");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("905739de",a,!0,{sourceMap:!1,shadowMode:!1})},7965:function(e,t,i){var a=i("f0d2");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("079502b7",a,!0,{sourceMap:!1,shadowMode:!1})},"7ad0":function(e,t,i){"use strict";(function(e){i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i("2634")),r=a(i("2fdc"));i("64aa"),i("e966"),i("aa9c"),i("f7a5"),i("5c47"),i("0506"),i("c223"),i("a1c1"),i("c9b5"),i("bf0f"),i("ab80");var l=a(i("a374")),o={components:{ynTriangleBadge:l.default},name:"FilmSwiper",props:{bkstart:{type:[String],default:"#000000"},bkend:{type:[String],default:"#000000"},galleryheight:{type:[Number,String],default:180},images:{type:Array},imgviewwidth:{type:[Number],default:parseInt(85)},imgviewheight:{type:[Number],default:parseInt(105.75)},showbadge:{type:[Boolean],default:!1},showdec:{type:[Boolean],default:!1},badegtype:{type:[String],default:"trian"},badegwidth:{type:[String],default:"25"},badegheight:{type:[String],default:"25"}},data:function(){return{bkstartcolor:this.bkstart,bkendcolor:this.bkend,badegcolor:"red",TTT:null,istouchmove:!1,isEndTouch:!0,screencenterpos:0,activeviewindex:0,offset:0,scrollLeft:0,newleft:0,oldleft:{scrollleft:0},sviewlst:{leftview:{},rightview:{},imgsview:[]},toview:"viewitem0"}},created:function(){this.images.length>0&&(this.screencenterpos=parseInt(uni.upx2px(750)/2),this.upDataScrollviewLayout(this.activeviewindex))},mounted:function(){},watch:{images:function(){var t=this;return(0,r.default)((0,n.default)().mark((function i(){return(0,n.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:t,e.log("watch监控到images属性变化"),t.screencenterpos=parseInt(uni.upx2px(750)/2),e.log("屏幕中点pos位置:"+t.screencenterpos+"px"),t.upDataScrollviewLayout(t.activeviewindex);case 5:case"end":return i.stop()}}),i)})))()},activeviewindex:function(){this.$emit("scrollerItem",this.images[this.activeviewindex])}},computed:{bkstyle:function(){}},methods:{SetBkRightAnimate:function(e){var t=this,i=this.gradientColor(e,this.bkendcolor,10),a=10,n=setInterval((function(){t.bkstartcolor=i[a-1],a--,a<5&&clearInterval(n)}),50)},endscroll:function(e){},scroll:function(e){this.newleft=e.mp.detail.scrollLeft,this.oldleft.scrollleft=this.newleft;var t=e.mp.detail.scrollLeft+this.screencenterpos;for(var i in this.sviewlst.imgsview){var a=this.sviewlst.imgsview[i];if(a.l<=t&&a.r>=t){var n=a.l+parseInt(a.w/2),r=t-n;this.offset=r,this.upDataScrollviewLayout(i);break}}},clickimg:function(e,t){this.activeviewindex=e,this.scrollLeft=this.sviewlst.imgsview[e].l-parseInt(this.screencenterpos)+parseInt(this.sviewlst.imgsview[e].w/2),this.$emit("clickimg",t)},touchStartHandle:function(e){this.istouchmove=!1,this.isEndTouch=!1},touchMoveHandle:function(e){this.istouchmove=!0},touchEndHandle:function(e){this.isEndTouch=!0},animationstartHandle:function(){},animationendHandle:function(){var e=this.sviewlst.imgsview[this.activeviewindex].dominant;this.SetBkRightAnimate(e)},upDataScrollviewLayout:function(t){e.log("检测到 initScrollviewLayout");this.upbkcolor=!1;if(!(this.images.length<=0)){var i=this.offset,a={dec:"left view"};a.w=this.screencenterpos,a.h=this.imgviewheight,a.l=0,a.r=a.l+a.w;var n=[],r=0;while(r<=this.images.length-1){var l={index:r,url:"",dec:"",badeg:"",badegcolor:this.badegcolor,dominant:this.bkstartcolor,w:0,h:0,l:0,r:0},o=Object.assign(l,this.images[r]);o.w=this.imgviewwidth,o.h=this.imgviewheight,o.l=0==r?a.r+0:n[r-1].r+0,o.r=o.l+o.w,n.push(o),r++}var s={dec:"right view"};s.w=this.screencenterpos,s.h=this.imgviewheight,n.length<=0?s.l=a.r+0:s.l=n[n.length-1].r+0,s.r=s.l+s.w;var d=1,c=1,f=1;if(n.length>0){var u=t,m=parseInt(u)-1,h=parseInt(u)+1,g=1.18*this.imgviewwidth/2,v=Math.abs(i)/g;if(0==i&&(f=1.18,d=1,c=1),i>0&&(f=1+.18*(1-v/2),c=1.18-f+1,d=1),i<0&&(f=1+.18*(1-v/2),d=1.18-f+1,c=1),!(u>=0&&u<=n.length-1))return void e.log("焦点图越界");n[u].w=this.imgviewwidth*f,n[u].h=this.imgviewheight*f,i<0&&m>=0&&(n[m].w=this.imgviewwidth*d,n[m].h=this.imgviewheight*d),i>0&&h<=n.length-1&&(n[h].w=this.imgviewwidth*c,n[h].h=this.imgviewheight*c)}if(n.length>0){a.w=a.w-n[0].w/2,a.r=a.l+a.w;for(var p=0;p<=n.length-1;p++)n[p].l=0==p?a.r+0:n[p-1].r+0,n[p].r=n[p].l+n[p].w;s.w=s.w-n[n.length-1].w/2+0,s.l=n[n.length-1].r+0,s.r=s.l+s.w}var b={leftview:a,rightview:s,imgsview:n};this.activeviewindex=t,this.sviewlst=b,this.$nextTick((function(){var e=this;if(1==this.istouchmove){clearTimeout(e.TTT);var t=e.activeviewindex;setTimeout((function(){e.activeviewindex==t&&e.$emit("clickimg",e.sviewlst.imgsview[e.activeviewindex])}),300)}}))}},gradientColor:function(e,t,i){for(var a=this.colorToRgb(e),n=a[0],r=a[1],l=a[2],o=this.colorToRgb(t),s=o[0],d=o[1],c=o[2],f=(s-n)/i,u=(d-r)/i,m=(c-l)/i,h=[],g=0;g