H5-ThreeDoorder/unpackage/dist/build/web/static/js/pages-film-filmDesc.e8e76d7...

1 line
16 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-film-filmDesc"],{"0d6c":function(t,i,a){"use strict";i["a"]=function(t){(t.options.wxs||(t.options.wxs={}))["wxs"]=function(t){function i(t,i){t.selectComponent(".u-scroll-list__indicator__line__bar")&&t.selectComponent(".u-scroll-list__indicator__line__bar").setStyle({transform:"translateX("+i+"px)"})}return t.exports={scroll:function(t,a){var n=t.detail,e=n.scrollWidth,o=n.scrollLeft,r=t.currentTarget.dataset,s=r.scrollWidth||r.scrollwidth||0,l=r.indicatorWidth||r.indicatorwidth||0,c=r.barWidth||r.barwidth||0,d=o/(e-s)*(l-c);i(a,d)},scrolltolower:function(t,a){a.callMethod("scrollEvent","right");var n=t.currentTarget.dataset,e=n.indicatorWidth||n.indicatorwidth||0,o=n.barWidth||n.barwidth||0;i(a,e-o)},scrolltoupper:function(t,a){a.callMethod("scrollEvent","left"),i(a,0)}},t.exports}({exports:{}})}},1880:function(t,i,a){"use strict";(function(t){a("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,a("fd3c"),a("dc69"),a("d4b5");var n={data:function(){return{data:{},tabLsit:[{name:"简介"},{name:"演职人员"},{name:"剧情照"}],directorList:[],active:0,NowActive:0}},onLoad:function(i){this.data=JSON.parse(decodeURIComponent(i.filmData)),t.log(this.data,"接收数据"),this.directorList=this.data.plotUrl.split(","),this.tabLsit[2].name="剧情照(".concat(this.directorList.length,")"),this.tabLsit[1].name="演职人员(".concat(this.data.producer.actors.length,")")},methods:{clickTabs:function(t){this.NowActive=t.index},lookesImg:function(i){t.log(this.directorList);var a=this.directorList.map((function(t){return t}));uni.previewImage({current:0,urls:a.reverse()})},saleBuy:function(){uni.navigateTo({url:"../../pages/film/filmYuan?filmData=".concat(encodeURIComponent(JSON.stringify(this.data)))})}}};i.default=n}).call(this,a("ba7c")["default"])},"211e":function(t,i,a){"use strict";var n=a("a5f9"),e=a.n(n);e.a},3696:function(t,i,a){"use strict";a.r(i);var n=a("fd48"),e=a("62d9");for(var o in e)["default"].indexOf(o)<0&&function(t){a.d(i,t,(function(){return e[t]}))}(o);a("211e");var r=a("828b"),s=Object(r["a"])(e["default"],n["b"],n["c"],!1,null,"b4e62f58",null,!1,n["a"],void 0);i["default"]=s.exports},"3cf8":function(t,i,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var e=n(a("2634")),o=n(a("2fdc")),r=n(a("a76f")),s={name:"u-scroll-list",mixins:[uni.$u.mpMixin,uni.$u.mixin,r.default],data:function(){return{scrollInfo:{scrollLeft:0,scrollWidth:0},scrollWidth:0}},computed:{barStyle:function(){var t={};return t.width=uni.$u.addUnit(this.indicatorBarWidth),t.backgroundColor=this.indicatorActiveColor,t},lineStyle:function(){var t={};return t.width=uni.$u.addUnit(this.indicatorWidth),t.backgroundColor=this.indicatorColor,t}},mounted:function(){this.init()},methods:{init:function(){this.getComponentWidth()},scrollEvent:function(t){this.$emit(t)},getComponentWidth:function(){var t=this;return(0,o.default)((0,e.default)().mark((function i(){return(0,e.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,uni.$u.sleep(30);case 2:t.$uGetRect(".u-scroll-list").then((function(i){t.scrollWidth=i.width}));case 3:case"end":return i.stop()}}),i)})))()}}};i.default=s},"5df1":function(t,i,a){"use strict";a.d(i,"b",(function(){return n})),a.d(i,"c",(function(){return e})),a.d(i,"a",(function(){}));var n=function(){var t=this,i=t.$createElement,a=t._self._c||i;return a("v-uni-view",{ref:"u-scroll-list",staticClass:"u-scroll-list"},[a("v-uni-scroll-view",{staticClass:"u-scroll-list__scroll-view",attrs:{"scroll-x":!0,"data-scrollWidth":t.scrollWidth,"data-barWidth":t.$u.getPx(t.indicatorBarWidth),"data-indicatorWidth":t.$u.getPx(t.indicatorWidth),"show-scrollbar":!1,"upper-threshold":0,"lower-threshold":0},on:{scroll:function(i){i=t.$handleWxsEvent(i),t.wxs.scroll(i,t.$getComponentDescriptor())},scrolltoupper:function(i){i=t.$handleWxsEvent(i),t.wxs.scrolltoupper(i,t.$getComponentDescriptor())},scrolltolower:function(i){i=t.$handleWxsEvent(i),t.wxs.scrolltolower(i,t.$getComponentDescriptor())}}},[a("v-uni-view",{staticClass:"u-scroll-list__scroll-view__content"},[t._t("default")],2)],1),t.indicator?a("v-uni-view",{staticClass:"u-scroll-list__indicator",style:[t.$u.addStyle(t.indicatorStyle)]},[a("v-uni-view",{staticClass:"u-scroll-list__indicator__line",style:[t.lineStyle]},[a("v-uni-view",{ref:"u-scroll-list__indicator__line__bar",staticClass:"u-scroll-list__indicator__line__bar",style:[t.barStyle]})],1)],1):t._e()],1)},e=[]},"612b":function(t,i,a){var n=a("c86c");i=n(!1),i.push([t.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-35b4785a]{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/* 文章场景相关 */uni-view[data-v-35b4785a], uni-scroll-view[data-v-35b4785a], uni-swiper-item[data-v-35b4785a]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-scroll-list[data-v-35b4785a]{padding-bottom:10px}.u-scroll-list__scroll-view[data-v-35b4785a]{display:flex;flex-direction:row}.u-scroll-list__scroll-view__content[data-v-35b4785a]{display:flex;flex-direction:row}.u-scroll-list__indicator[data-v-35b4785a]{display:flex;flex-direction:row;justify-content:center;margin-top:15px}.u-scroll-list__indicator__line[data-v-35b4785a]{width:60px;height:4px;border-radius:100px;overflow:hidden}.u-scroll-list__indicator__line__bar[data-v-35b4785a]{width:20px;height:4px;border-radius:100px}',""]),t.exports=i},"62d9":function(t,i,a){"use strict";a.r(i);var n=a("1880"),e=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(i,t,(function(){return n[t]}))}(o);i["default"]=e.a},6568:function(t,i,a){"use strict";a.r(i);var n=a("5df1"),e=a("af75");for(var o in e)["default"].indexOf(o)<0&&function(t){a.d(i,t,(function(){return e[t]}))}(o);a("70fe");var r=a("828b"),s=a("0d6c"),l=Object(r["a"])(e["default"],n["b"],n["c"],!1,null,"35b4785a",null,!1,n["a"],void 0);"function"===typeof s["a"]&&Object(s["a"])(l),i["default"]=l.exports},"6d91":function(t,i,a){var n=a("612b");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var e=a("967d").default;e("721f3a51",n,!0,{sourceMap:!1,shadowMode:!1})},"70fe":function(t,i,a){"use strict";var n=a("6d91"),e=a.n(n);e.a},a5f9:function(t,i,a){var n=a("d299");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var e=a("967d").default;e("136a071e",n,!0,{sourceMap:!1,shadowMode:!1})},a76f:function(t,i,a){"use strict";a("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,a("64aa");var n={props:{indicatorWidth:{type:[String,Number],default:uni.$u.props.scrollList.indicatorWidth},indicatorBarWidth:{type:[String,Number],default:uni.$u.props.scrollList.indicatorBarWidth},indicator:{type:Boolean,default:uni.$u.props.scrollList.indicator},indicatorColor:{type:String,default:uni.$u.props.scrollList.indicatorColor},indicatorActiveColor:{type:String,default:uni.$u.props.scrollList.indicatorActiveColor},indicatorStyle:{type:[String,Object],default:uni.$u.props.scrollList.indicatorStyle}}};i.default=n},af75:function(t,i,a){"use strict";a.r(i);var n=a("3cf8"),e=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(i,t,(function(){return n[t]}))}(o);i["default"]=e.a},d299:function(t,i,a){var n=a("c86c");i=n(!1),i.push([t.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-b4e62f58]{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/* 文章场景相关 */uni-page-body[data-v-b4e62f58]{background-color:#f5f5f5}body.?%PAGE?%[data-v-b4e62f58]{background-color:#f5f5f5}.main[data-v-b4e62f58]{width:100%;height:100vh}.main[data-v-b4e62f58] uni-swiper-item{width:100%;height:%?200?%!important}.main[data-v-b4e62f58] .u-sticky{border-bottom:%?2?% solid #ededed}.main[data-v-b4e62f58] .u-tabs__wrapper__nav__line{bottom:%?0?%!important}.main .main-desc[data-v-b4e62f58]{position:relative;width:100%;top:0;left:0}.main .main-desc .main-blue[data-v-b4e62f58]{position:absolute;width:100%;height:55vh;background-color:rgba(0,0,0,.4);z-index:9}.main .main-desc .film-banner[data-v-b4e62f58]{width:100%;height:55vh}.main .main-desc .film-desc[data-v-b4e62f58]{position:absolute;left:0;right:0;bottom:%?40?%;z-index:99}.main .main-desc .film-desc .title[data-v-b4e62f58]{font-size:%?40?%;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;line-height:%?52?%;text-align:center;margin-bottom:%?10?%}.main .main-desc .film-desc .desc[data-v-b4e62f58], .main .main-desc .film-desc .time[data-v-b4e62f58], .main .main-desc .film-desc .tag[data-v-b4e62f58]{font-size:%?24?%;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#e1dee3;line-height:%?32?%;text-align:center;margin-top:%?10?%}.main .main-desc .film-desc .tag > uni-text[data-v-b4e62f58]{width:100%;height:%?28?%;border:%?2?% solid #e1dee3;margin-right:%?10?%;padding:%?0?% %?10?%}.main .main-desc .film-desc .score[data-v-b4e62f58]{font-size:%?32?%;font-family:Alibaba-PuHuiTi-B,Alibaba-PuHuiTi;font-weight:600;color:#e1dee3;line-height:%?40?%;text-align:center;margin-top:%?24?%}.main .main-desc .film-desc .score-text[data-v-b4e62f58]{font-size:%?24?%;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#e1dee3;line-height:%?32?%;text-align:center;margin-top:%?12?%}.main .main-desc .film-tab[data-v-b4e62f58]{width:100%;height:50vh;background-color:#fff;border-radius:%?40?% %?40?% %?0?% %?0?%}.main .main-tab[data-v-b4e62f58]{width:100%;height:45vh;background-color:#fff}.main .main-tab .main-tab-wrap .main-tab-content[data-v-b4e62f58]{padding:%?20?% %?24?%;box-sizing:border-box}.main .main-tab .main-tab-wrap .main-tab-content .content-desction[data-v-b4e62f58]{width:100%;height:calc(100vh - 50vh - %?220?%);white-space:pre-wrap;word-wrap:break-word;overflow:hidden;overflow-y:scroll;padding-bottom:%?120?%;font-size:%?24?%;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#666;line-height:%?34?%}.main .main-tab .main-tab-wrap .main-tab-content .swiper-people[data-v-b4e62f58] .uni-scroll-view::-webkit-scrollbar{width:0!important}.main .main-tab .main-tab-wrap .main-tab-content .scroll-List .scroll-item[data-v-b4e62f58]{margin-right:%?20?%}.main .main-tab .main-tab-wrap .main-tab-content .scroll-List .scroll-item uni-image[data-v-b4e62f58]{width:%?160?%;height:%?224?%;border-radius:%?10?%}.main .main-tab .main-tab-wrap .main-tab-content .scroll-List .scroll-item .scroll-name[data-v-b4e62f58]{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-b4e62f58]{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-b4e62f58]{width:100%;height:100px}.main .main-tab .main-tab-wrap .main-tab-content .feature-photo[data-v-b4e62f58]{width:100%;height:%?400?%}.main .main-tab .main-tab-wrap .main-tab-content .feature-photo uni-image[data-v-b4e62f58]{width:100%;height:%?400?%}.main .main-tab .main-tab-wrap .main-tab-content .main-tab-btn[data-v-b4e62f58]{width:100%;position:fixed;bottom:%?40?%;left:%?0?%}.main .main-tab .main-tab-wrap .main-tab-content .main-tab-btn .buyGate[data-v-b4e62f58]{width:90%;margin:0 auto;height:%?84?%;background:linear-gradient(132deg,#fc5159,#f70);border-radius:%?40?%;color:#fff;text-align:center;line-height:%?84?%;font-size:%?28?%;box-sizing:border-box}',""]),t.exports=i},fd48:function(t,i,a){"use strict";a.d(i,"b",(function(){return e})),a.d(i,"c",(function(){return o})),a.d(i,"a",(function(){return n}));var n={uTabs:a("821d").default,uScrollList:a("6568").default},e=function(){var t=this,i=t.$createElement,a=t._self._c||i;return a("v-uni-view",{staticClass:"main"},[a("v-uni-view",{staticClass:"main-desc"},[a("v-uni-view",{staticClass:"main-blue"}),a("v-uni-view",{staticClass:"film-banner"},[a("v-uni-image",{attrs:{src:t.data.plotUrl}})],1),a("v-uni-view",{staticClass:"film-desc"},[a("v-uni-view",{staticClass:"title"},[t._v(t._s(t.data.movieName))]),a("v-uni-view",{staticClass:"desc"},[t._v(t._s(t.data.movieType)+t._s(t.data.duration)+"分钟")]),a("v-uni-view",{staticClass:"time"},[t._v(t._s(t.data.publishDate)+"上映")]),a("v-uni-view",{staticClass:"tag"},[a("v-uni-text",[t._v(t._s(t.data.versionType))]),a("v-uni-text",[t._v(t._s(t.data.movieType))])],1),a("v-uni-view",{staticClass:"score"},[t._v(t._s(t.data.grade))]),a("v-uni-view",{staticClass:"score-text"},[t._v("电影评分")])],1)],1),a("v-uni-view",{staticClass:"main-tab"},[a("v-uni-view",{staticClass:"main-tab-wrap"},[a("v-uni-view",{staticStyle:{position:"sticky",left:"0",top:"0","z-index":"99","background-color":"#ffffff"}},[a("u-tabs",{attrs:{activeStyle:"color:#333333; font-size:28rpx; font-weight:600",inactiveStyle:"color:#666666; font-size:28rpx;",lineColor:"#333333",keyName:"name",current:0,scrollable:!1,list:t.tabLsit},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.clickTabs.apply(void 0,arguments)}}})],1),a("v-uni-view",{staticClass:"main-tab-content"},[a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:0===t.NowActive,expression:"NowActive === 0"}]},[a("v-uni-view",{staticClass:"content-desction"},[t._v(t._s(t.data.intro))])],1),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:1===t.NowActive,expression:"NowActive === 1"}],staticClass:"swiper-people"},[a("u-scroll-list",{attrs:{indicatorActiveColor:"#FC5159"}},t._l(t.data.producer.actors,(function(i,n){return a("v-uni-view",{key:n},[a("v-uni-view",{staticClass:"scroll-List"},[a("v-uni-view",{staticClass:"scroll-item"},[a("v-uni-image",{attrs:{src:i.avatar}}),a("v-uni-view",{staticClass:"scroll-name"},[t._v(t._s(i.scName))]),a("v-uni-view",{staticClass:"scroll-sub"},[t._v("饰 "+t._s(i.actName))])],1)],1)],1)})),1)],1),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:2===t.NowActive,expression:"NowActive === 2"}],staticStyle:{"padding-bottom":"140rpx"}},[a("v-uni-view",{staticStyle:{"font-size":"0"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.lookesImg.apply(void 0,arguments)}}},t._l(t.directorList,(function(t,i){return a("v-uni-image",{attrs:{src:t,mode:"widthFix"}})})),1)],1),a("v-uni-view",{staticClass:"main-tab-btn"},[a("v-uni-view",{staticClass:"buyGate",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.saleBuy.apply(void 0,arguments)}}},[t._v("特惠购票")])],1)],1)],1)],1)],1)},o=[]}}]);