1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/cinema/placeorder"],{"0a97":function(t,e,n){"use strict";var i=n("9239"),s=n.n(i);s.a},"4f03":function(t,e,n){"use strict";n.r(e);var i=n("ee38"),s=n.n(i);for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=s.a},5735:function(t,e,n){"use strict";(function(t){n("63d7");i(n("66fd"));var e=i(n("aa4f"));function i(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},9239:function(t,e,n){},aa4f:function(t,e,n){"use strict";n.r(e);var i=n("bb98"),s=n("4f03");for(var r in s)"default"!==r&&function(t){n.d(e,t,(function(){return s[t]}))}(r);n("0a97");var o,a=n("f0c5"),u=Object(a["a"])(s["default"],i["b"],i["c"],!1,null,"4e06af43",null,!1,i["a"],o);e["default"]=u.exports},bb98:function(t,e,n){"use strict";var i;n.d(e,"b",(function(){return s})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i}));var s=function(){var t=this,e=t.$createElement,n=(t._self._c,(t.showItem.netPrice/100).toFixed(2));t.$mp.data=Object.assign({},{$root:{g0:n}})},r=[]},ee38:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("a34a")),s=n("482c");function r(t){return t&&t.__esModule?t:{default:t}}function o(t,e,n,i,s,r,o){try{var a=t[r](o),u=a.value}catch(c){return void n(c)}a.done?e(u):Promise.resolve(u).then(i,s)}function a(t){return function(){var e=this,n=arguments;return new Promise((function(i,s){var r=t.apply(e,n);function a(t){o(r,i,s,a,u,"next",t)}function u(t){o(r,i,s,a,u,"throw",t)}a(void 0)}))}}var u={data:function(){return{showItem:{},seatResult:[],radioType:1,acceptChangeSeat:0,orderRes:{}}},onLoad:function(){var t=a(i.default.mark((function t(e){var n;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.goPageGetData();case 2:n=t.sent,this.showItem=n.showItem,this.seatResult=n.seatResult.map((function(t){return JSON.parse(t)}));case 5:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),computed:{filmDes:function(){var t=this,e={};return this.$store.state.cinema.filmList.forEach((function(n){n.filmId==t.showItem.filmId&&(e=n)})),e},filmDiscount:function(){return this.$store.state.cinema.filmDiscount},discountRule:function(){return this.$store.state.cinema.discountRule},aPrice:function(){var t=this.showItem.netPrice>3900?this.discountRule.upDiscountRate:this.discountRule.downDiscountRate,e=this.filmDiscount,n=this.showItem.netPrice/100;return(n*t*e).toFixed(2)},aDiscount:function(){var t=this.showItem.netPrice>3900?this.discountRule.upDiscountRate:this.discountRule.downDiscountRate,e=this.filmDiscount,n=this.showItem.netPrice/100;return(n-n*t*e).toFixed(2)},allPrice:function(){var t=this.showItem.netPrice>3900?this.discountRule.upDiscountRate:this.discountRule.downDiscountRate,e=this.filmDiscount,n=this.showItem.netPrice/100;return 1==this.radioType?(this.seatResult.length*n*t*e).toFixed(2):2==this.radioType?(this.seatResult.length*n).toFixed(2):void 0},allDiscount:function(){var t=this.showItem.netPrice>3900?this.discountRule.upDiscountRate:this.discountRule.downDiscountRate,e=this.filmDiscount,n=this.showItem.netPrice/100;return 1==this.radioType?(this.seatResult.length*(n-n*t*e)).toFixed(2):2==this.radioType?(this.seatResult.length*(n-n)).toFixed(2):void 0}},methods:{radioOnChange:function(t){this.orderRes={},this.radioType=t.detail},onChange:function(t){var e=t.detail;this.acceptChangeSeat=e?1:0},buy:function(){var t=this;return a(i.default.mark((function e(){var n,r,o,u;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(200!=t.orderRes.code){e.next=6;break}return e.next=3,wx.requestPayment(t.orderRes.data);case 3:return n=e.sent,console.log(n),e.abrupt("return",!1);case 6:r=[],o=[],u=[],t.seatResult.forEach((function(t){r.push(t.seatNo),u.push(t.seatNo),o.push(t.seatId)})),(0,s.prepareOrder)({acceptChangeSeat:t.acceptChangeSeat,seat:r.join(","),seatId:o.join("|"),seatNo:u.join("|"),showId:t.showItem.showId,cinemaId:t.showItem.cinemaId,goodsPictureUrl:t.filmDes.pic,goodsType:"1",ticketType:t.radioType}).then(function(){var e=a(i.default.mark((function e(n){var s;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.orderRes=n,e.next=3,wx.requestPayment(t.orderRes.data);case 3:s=e.sent,"requestPayment:ok"==s.errMsg&&t.goPage("/pages/cinema/orderdes?outTradeNo=".concat(t.orderRes.data.outTradeNo),"reLaunch"),console.log(s);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 9:case"end":return e.stop()}}),e)})))()}}};e.default=u}},[["5735","common/runtime","common/vendor"]]]);
|