selectseat.js 3.4 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/cinema/selectseat"],{"1cff":function(t,n,e){"use strict";var o=e("b86b"),a=e.n(o);a.a},"2ee0":function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=r(e("a34a")),a=e("482c");function r(t){return t&&t.__esModule?t:{default:t}}function s(t,n,e,o,a,r,s){try{var u=t[r](s),i=u.value}catch(c){return void e(c)}u.done?n(i):Promise.resolve(i).then(o,a)}function u(t){return function(){var n=this,e=arguments;return new Promise((function(o,a){var r=t.apply(n,e);function u(t){s(r,o,a,u,i,"next",t)}function i(t){s(r,o,a,u,i,"throw",t)}u(void 0)}))}}var i={data:function(){return{showItem:null,seatList:null,rowlong:0,collong:0,seatResult:[],max:null,loading:!0}},onLoad:function(t){this.showItem=JSON.parse(t.showItem)},mounted:function(){this.init()},methods:{scaleChange:function(t){console.log(t)},groupOnChange:function(t){this.seatResult=t.detail},remove:function(t){this.seatResult.splice(this.seatResult.indexOf(t),1)},seatSet:function(t,n,e){return!!e&&(e[t+1]&&e[t+1][n+1]?e[t+1][n+1].status:void 0)},selected:function(t,n,e){var o=!1;return e.forEach((function(e){JSON.parse(e).columnNo==n+1&&JSON.parse(e).rowNo==t+1&&(o=!0)})),o},loveSeat:function(t,n,e){return""},init:function(){var t=this;return u(o.default.mark((function n(){var e;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,a.getSeat)({showId:t.showItem.showId});case 2:e=n.sent,console.log(e),t.max=e.data.data.seatData.restrictions,e.data.data.seatData.seats.forEach((function(n){t.seatList||(t.seatList={}),t.seatList[n.rowNo]||(t.seatList[n.rowNo]={}),parseInt(n.rowNo)>t.rowlong&&(t.rowlong=parseInt(n.rowNo)),parseInt(n.columnNo)>t.collong&&(t.collong=parseInt(n.columnNo)),t.seatList[n.rowNo][n.columnNo]=n})),t.$nextTick((function(){t.loading=!1})),console.log(t.seatList);case 8:case"end":return n.stop()}}),n)})))()}}};n.default=i},"47fa":function(t,n,e){"use strict";e.r(n);var o=e("a032"),a=e("8a2c");for(var r in a)"default"!==r&&function(t){e.d(n,t,(function(){return a[t]}))}(r);e("1cff");var s,u=e("f0c5"),i=Object(u["a"])(a["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],s);n["default"]=i.exports},"8a2c":function(t,n,e){"use strict";e.r(n);var o=e("2ee0"),a=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);n["default"]=a.a},a032:function(t,n,e){"use strict";var o;e.d(n,"b",(function(){return a})),e.d(n,"c",(function(){return r})),e.d(n,"a",(function(){return o}));var a=function(){var t=this,n=t.$createElement,e=(t._self._c,t.__map(t.rowlong,(function(n,e){var o=t.__get_orig(n),a=t.__map(t.collong,(function(n,o){var a=t.__get_orig(n),r=t.seatSet(e,o,t.seatList),s="N"===r?JSON.stringify(t.seatList[e+1][o+1]):null,u="N"===r?t.selected(e,o,t.seatResult):null,i="N"!==r?t.seatSet(e,o,t.seatList):null;return{$orig:a,m0:r,g0:s,m1:u,m2:i}}));return{$orig:o,l0:a}}))),o=t.__map(t.seatResult,(function(n,e){var o=t.__get_orig(n),a=JSON.parse(n);return{$orig:o,g1:a}})),a=t.seatResult.length>0?JSON.stringify(t.seatResult):null,r=t.seatResult.length>0?JSON.stringify(t.showItem):null;t.$mp.data=Object.assign({},{$root:{l1:e,l2:o,g2:a,g3:r}})},r=[]},b86b:function(t,n,e){},c6b6:function(t,n,e){"use strict";(function(t){e("63d7");o(e("66fd"));var n=o(e("47fa"));function o(t){return t&&t.__esModule?t:{default:t}}t(n.default)}).call(this,e("543d")["createPage"])}},[["c6b6","common/runtime","common/vendor"]]]);