|
|
|
@ -1,4 +1,5 @@ |
|
|
|
// pages/list/movieticket/list/ticket/index.js
|
|
|
|
let app = getApp() |
|
|
|
import commonApi from "../../../../../utils/https/common" |
|
|
|
import util from "../../../../../utils/util" |
|
|
|
Page({ |
|
|
|
@ -159,7 +160,50 @@ Page({ |
|
|
|
console.log(res) |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
selectMovieSeat(e){ |
|
|
|
let info = e.currentTarget.dataset.info |
|
|
|
let index = e.currentTarget.dataset.index |
|
|
|
console.log(index); |
|
|
|
console.log(info.schedules); |
|
|
|
const areaInfo = JSON.parse(info.schedules[index].schedule_area).map(item => ({...item, price:item.areaPrice,areaId:item.seatAreaId})); |
|
|
|
let planData = { |
|
|
|
areaInfo, |
|
|
|
fee:info.schedules[index].service_fee, |
|
|
|
movieName: this.data.title, |
|
|
|
planId : info.schedules[index].schedule_id, |
|
|
|
planTime : info.schedules[index].show_time, |
|
|
|
type:'WECHATXCX', |
|
|
|
remake : '' |
|
|
|
} |
|
|
|
let show_id = info.schedules[index].show_id |
|
|
|
let cinema_id = info.schedules[index].cinema_id |
|
|
|
// let schedule_id = info.schedule_id
|
|
|
|
console.log(info); |
|
|
|
commonApi._post('Cinema/getProductAndSku',{ |
|
|
|
show_id, |
|
|
|
cinema_id, |
|
|
|
}).then(res=>{ |
|
|
|
app.globalData.product ={ |
|
|
|
product:res.data, |
|
|
|
info:{ |
|
|
|
hallName:info.schedules[index].hall_name, |
|
|
|
cinemaName:info.title, |
|
|
|
show_date:info.schedules[index].show_date, |
|
|
|
show_time:info.schedules[index].show_time, |
|
|
|
close_time:info.schedules[index].close_time, |
|
|
|
movieName:this.data.title, |
|
|
|
start_end_time:info.schedules[index].show_time, |
|
|
|
show_version:info.schedules[index].show_version, |
|
|
|
selectSeatInfo:null, |
|
|
|
schedule_id:info.schedules[index].schedule_id |
|
|
|
} |
|
|
|
} |
|
|
|
console.log(planData); |
|
|
|
wx.navigateTo({ |
|
|
|
url:"/pages/list/movieticket/list/web/index?planData="+ JSON.stringify(planData), |
|
|
|
}) |
|
|
|
}) |
|
|
|
}, |
|
|
|
/** |
|
|
|
* 生命周期函数--监听页面初次渲染完成 |
|
|
|
*/ |
|
|
|
|