(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/goods/video"],{"05ab":function(t,i,e){"use strict";var s=e("50b0"),r=e.n(s);r.a},"4ff6":function(t,i,e){"use strict";(function(t){e("2d0a");s(e("66fd"));var i=s(e("9450"));function s(t){return t&&t.__esModule?t:{default:t}}t(i.default)}).call(this,e("543d")["createPage"])},"50b0":function(t,i,e){},9450:function(t,i,e){"use strict";e.r(i);var s=e("b200"),r=e("f711");for(var n in r)"default"!==n&&function(t){e.d(i,t,(function(){return r[t]}))}(n);e("05ab");var o,a=e("f0c5"),c=Object(a["a"])(r["default"],s["b"],s["c"],!1,null,null,null,!1,s["a"],o);i["default"]=c.exports},b200:function(t,i,e){"use strict";var s;e.d(i,"b",(function(){return r})),e.d(i,"c",(function(){return n})),e.d(i,"a",(function(){return s}));var r=function(){var t=this,i=t.$createElement;t._self._c;t._isMounted||(t.e0=function(i){t.goodBool=!t.goodBool})},n=[]},c011:function(t,i,e){"use strict";(function(t){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var s=o(e("a34a")),r=e("2f62"),n=o(e("b6a25"));function o(t){return t&&t.__esModule?t:{default:t}}function a(t,i){var e;if("undefined"===typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(e=c(t))||i&&t&&"number"===typeof t.length){e&&(t=e);var s=0,r=function(){};return{s:r,n:function(){return s>=t.length?{done:!0}:{done:!1,value:t[s++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,o=!0,a=!1;return{s:function(){e=t[Symbol.iterator]()},n:function(){var t=e.next();return o=t.done,t},e:function(t){a=!0,n=t},f:function(){try{o||null==e.return||e.return()}finally{if(a)throw n}}}}function c(t,i){if(t){if("string"===typeof t)return h(t,i);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?h(t,i):void 0}}function h(t,i){(null==i||i>t.length)&&(i=t.length);for(var e=0,s=new Array(i);e0){for(var i=this.item.mch_id,e=[],s={id:this.item.id,attr:[],num:this.appAttr.number,goods_attr_id:this.selectAttr.id,cart_id:0},r=0;r0&&t.timeStamp-this.clicktime<200)clearTimeout(this.han);else{var i=this;this.han=setTimeout((function(){i.videoList[i.cur_index].flag=!i.videoList[i.cur_index].flag}),200)}this.clicktime=t.timeStamp},ListTouchStart:function(t){this.listTouchStartY=t.changedTouches[0].pageY},ListTouchMove:function(t){this.listTouchDirection=this.listTouchStartY-t.changedTouches[0].pageY>10?-1:0,this.listTouchDirection=t.changedTouches[0].pageY-this.listTouchStartY>10?1:this.listTouchDirection;var i=this.distance+t.changedTouches[0].pageY-this.listTouchStartY;i>0||Math.abs(this.listTouchStartY-t.changedTouches[0].pageY)<2&&(this.listTouchDirection=null)},ListTouchEnd:function(t){this.handelVideo(t)},handelVideo:function(){if((0!=this.cur_index||1!=this.listTouchDirection)&&(this.translateX=10,!this.scroll&&this.listTouchDirection)){var t=this.listTouchDirection*this.sysheight+this.distance;if(!(t>0||t<-this.sysheight*(this.videoList.length-1))){var i,e=a(this.videoList);try{for(e.s();!(i=e.n()).done;){var s=i.value;s.flag=!1}}catch(r){e.e(r)}finally{e.f()}this.animate(t,this.listTouchDirection),this.cur_index=this.cur_index-this.listTouchDirection,this.videoList[this.cur_index].flag=!0,this.videoList.length==this.cur_index+1&&(this.page++,this.getVideo()),this.listTouchDirection=null}}},animate:function(t,i){var e=this,s=this.distance;return new Promise((function(r,n){e.scroll=!0;var o=setInterval((function(){-1===i&&ts?(s+=100*i,e.containerStyle="transform:translateY(".concat(s,"px)")):(clearInterval(o),s=t,e.distance=t,e.containerStyle="transform:translateY(".concat(s,"px)"),e.scroll=!1,r())}),20)}))},previous:function(){var t=this;if(0!==this.cur_index){var i,e=a(this.videoList);try{for(e.s();!(i=e.n()).done;){var s=i.value;s.flag=!1}}catch(r){e.e(r)}finally{e.f()}this.distance=this.distance+this.sysheight,this.cur_index=this.cur_index-1,this.containerStyle="transform:translateY(".concat(this.distance,"px)"),clearTimeout(this.pre),this.pre=setTimeout((function(){t.videoList[t.cur_index].flag=!0}),300)}},add:function(i,e){var r=this;return d(s.default.mark((function n(){var o,a,c;return s.default.wrap((function(s){while(1)switch(s.prev=s.next){case 0:if("pick"!==r.sign){s.next=11;break}if(0!==r.item.activity_id){s.next=5;break}t.showToast({title:"活动不存在",icon:"none"}),s.next=9;break;case 5:return s.next=7,r.$request({url:r.$api.pick.add,data:{goods_id:i.goods_id,attr:i.id,num:e,pick_activity_id:r.item.activity_id}});case 7:o=s.sent,0===o.code&&t.showToast({title:"加入成功",icon:"none"});case 9:s.next=12;break;case 11:"community"===r.sign&&(a=i.id,c=i.goods_id,r.$request({url:r.$api.community.cart_add,data:{activity_id:r.item.id,goods_id:c,goods_attr_id:a,num:e},method:"post"}).then((function(t){0===t.code&&r.addResult(t.data.queue_id,t.data.token)})));case 12:case"end":return s.stop()}}),n)})))()},addResult:function(i,e){var s=this;this.$request({url:this.$api.community.cart_result,method:"post",data:{queue_id:i,token:e}}).then((function(r){0===r.code?r.data&&1===r.data.retry?s.getResult=setTimeout((function(){s.addResult(i,e)}),1e3):(s.attrShow=0,t.hideLoading(),t.showToast({title:"添加成功",duration:1e3})):(t.hideLoading(),t.showToast({title:r.msg,icon:"none",duration:1e3}))}))},next:function(){var i=this;this.cur_index+1!==this.videoList.length?(this.distance=this.distance-this.sysheight,this.containerStyle="transform:translateY(".concat(this.distance,"px)"),clearTimeout(this.ne),this.ne=setTimeout((function(){i.videoList[i.cur_index].flag=!1,i.cur_index=i.cur_index+1,i.videoList[i.cur_index].flag=!0})),this.videoList.length