selectseat.js 3.5 KB

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