H5-ThreeDoorder/store/module/film/index.js

39 lines
791 B
JavaScript

import { AreaLisrAPI } from '@/request/index/index.js';
let state = {
// 下单信息
filmData: {},
// 选中的影院
cinemaData: {}
};
if(uni.getStorageSync('VUEXSTATE')){
state = JSON.parse(uni.getStorageSync('VUEXSTATE'))['card'];
};
export default{
namespaced: true,
state:state,
getters: {
filmData: state => state.filmData,
cinemaData: state => state.cinemaData,
},
mutations: {
/**
* @设置电影下单
*/
SetFileData(state, data) {
uni.setStorageSync('filmData', JSON.stringify(data));
state.filmData = data;
},
/**
* @选中影院
*/
SetCinema(state, data) {
uni.setStorageSync('SetCinema', JSON.stringify(data));
state['cinemaData'] = data;
}
},
actions: {
}
}