(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["plugins/bargain/activity/activity"],{"0b7b":function(t,e,i){"use strict";var n;i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var a=function(){var t=this,e=t.$createElement;t._self._c;t._isMounted||(t.e0=function(e){t.dialog=!1},t.e1=function(e){t.tip=""})},r=[]},"0fa3":function(t,e,i){"use strict";(function(t){i("2d0a");n(i("66fd"));var e=n(i("a5ea"));function n(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,i("543d")["createPage"])},"2f59":function(t,e,i){"use strict";i.r(e);var n=i("8bbe"),a=i.n(n);for(var r in n)"default"!==r&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"7ce3":function(t,e,i){"use strict";var n=i("e29f"),a=i.n(n);a.a},"8bbe":function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i("2f62");function a(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function r(t){for(var e=1;e0&&void 0!==arguments[0]&&arguments[0],e=this;return this.$shareAppMessage({title:e.title,path:"/plugins/bargain/activity/activity",imageUrl:e.detail.app_share_pic?e.detail.app_share_pic:"",params:{user_id:e.userInfo.options.user_id,bargain_order_id:e.order_id}},t)},toRules:function(){t.navigateTo({url:"/pages/rules/index?url=".concat(encodeURIComponent(this.$api.bargain.setting),"&key=rule")})},getSetting:function(){var e=this;e.$request({url:e.$api.bargain.setting}).then((function(i){if(0===i.code){if(e.title=i.data.title.toString(),i.data.title.indexOf("\n")>-1){var n=i.data.title.split("\n"),a=Math.floor(Math.random()*n.length);e.title=n[a]}}else t.showToast({title:i.msg,icon:"none",duration:1e3})})).catch((function(t){e.$hideLoading()}))},join:function(e){var i=this;i.$request({url:i.$api.bargain.user_join_bargain,data:{bargain_order_id:e}}).then((function(n){if(0==n.code){var a=n.data.queueId,r=n.data.token;i.result(a,r,e)}else t.showToast({title:n.msg,icon:"none",duration:1e3}),"用户已参与本次砍价"==n.msg&&i.getDetail(e,1)})).catch((function(t){i.$hideLoading()}))},result:function(e,i,n){var a=this;a.$request({url:a.$api.bargain.user_join_bargain_result,data:{queueId:e,token:i}}).then((function(r){0==r.code?1==r.data.retry?setTimeout((function(){a.result(e,i,n)}),1e3):(a.$hideLoading(),a.info=r.data.info,a.bargain=r.data.bargain,a.bargainAnimation(),a.getDetail(n,1)):"已砍至最低价"==r.msg?(a.tip=r.msg,a.getDetail(n,1)):t.showToast({title:r.msg,icon:"none",duration:1e3})})).catch((function(t){a.$hideLoading()}))},getDetail:function(e,i){var n=this;n.$request({url:n.$api.bargain.activity,data:{bargain_order_id:e,page:i}}).then((function(e){if(setTimeout((function(){n.$hideLoading()}),500),0==e.code)if(e.data.list.length>0){if(n.detail=e.data,e.data.total_people>3&&(n.toMore=!0,3==e.data.list.length?n.more=!0:n.more=!1),n.list=n.list.concat(e.data.list),1==i){var a=n.detail.reset_time;n.timer=setInterval((function(){a--,n.getTime(a),0==n.reset_time&&clearInterval(n.timer)}),1e3)}}else n.tip="暂无更多用户",n.toMore=!1;else t.showModal({title:"提示",content:e.data.msg,showCancel:!1,success:function(e){e.confirm&&t.redirectTo({url:"/pages/index/index"})}})})).catch((function(t){n.$hideLoading()}))},getTime:function(t){t>86399?(this.dd=Math.floor(t/86400),t-=86400*this.dd):this.dd=0,t>3599?(this.hh=Math.floor(t/3600),this.hh<10&&(this.hh="0"+this.hh),t-=3600*this.hh):this.hh="00",t>59?(this.mm=Math.floor(t/60),this.mm<10&&(this.mm="0"+this.mm),t-=60*this.mm):this.mm="00",t<60&&(this.ss=t,this.ss<10&&(this.ss="0"+this.ss))},bargainAnimation:function(){var t=this;t.kanjia=!0,t.dialog=!0,setTimeout((function(){t.kanjia=!1,t.success()}),1200),t.$forceUpdate()},lookMore:function(){this.page++,this.getDetail(this.order_id,this.page)},closeList:function(){this.list=this.list.slice(0,3),this.page=1,this.more=!0},success:function(){this.dialog=!0;var e=t.createAnimation({duration:500,timingFunction:"linear"});this.animation=e,e.scale(1).step().rotate(2).step().rotate(-2).step().rotate(0).step(),this.animationData=e.export()},changeSize:function(){var e=t.createAnimation({duration:1e3,timingFunction:"linear"});this.size=e,e.scale(.8).step().scale(1).step(),this.sizeAnimation=e.export()},toIndex:function(){t.reLaunch({url:"/pages/index/index"})},toBuy:function(){var e=this.detail,i=[{mch_id:0,bargain_order_id:e.bargain_order_id,goods_list:[{id:e.goods_id,attr:[],num:1,cart_id:0,goods_attr_id:e.goods_attr_id}]}];t.navigateTo({url:"/pages/order-submit/order-submit?mch_list="+JSON.stringify(i)+"&preview_url="+encodeURIComponent(this.$api.bargain.order_preview)+"&submit_url="+encodeURIComponent(this.$api.bargain.order_submit)})},toJoin:function(){this.detail.goods_id?t.navigateTo({url:"/plugins/bargain/goods/goods?goods_id="+this.detail.goods_id}):t.showModal({title:"提示",content:"活动已结束",showCancel:!1,success:function(e){e.confirm&&t.redirectTo({url:"/pages/index/index"})}})}}};e.default=s}).call(this,i("543d")["default"])},a5ea:function(t,e,i){"use strict";i.r(e);var n=i("0b7b"),a=i("2f59");for(var r in a)"default"!==r&&function(t){i.d(e,t,(function(){return a[t]}))}(r);i("7ce3");var o,s=i("f0c5"),d=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"c18bc47e",null,!1,n["a"],o);e["default"]=d.exports},e29f:function(t,e,i){}},[["0fa3","common/runtime","common/vendor"]]]);