|
@@ -129,15 +129,10 @@
|
|
|
mounted() {
|
|
|
if (this.item.title) {
|
|
|
this.title = this.item.title;
|
|
|
- }
|
|
|
- this.price = parseFloat(this.item.seat_price);
|
|
|
- var hall = parseInt(this.item.hall_num);
|
|
|
- this.hall_index = 0;
|
|
|
- this.hall = parseInt(this.hall_index+1);
|
|
|
- for (var i=0; i<hall ; i++) {
|
|
|
- this.hall_data[i] = (i+1) + '号厅';
|
|
|
- }
|
|
|
- this.hall_state = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ this.price = parseFloat(this.item.seat_price);
|
|
|
+ this.setHall();
|
|
|
//获取宽度
|
|
|
uni.getSystemInfo({
|
|
|
success: function(e) {
|
|
@@ -148,12 +143,37 @@
|
|
|
}
|
|
|
})
|
|
|
this.page = 1;
|
|
|
- this.initData(1)
|
|
|
+ this.initData(this.hall)
|
|
|
},
|
|
|
- methods: {
|
|
|
+ methods: {
|
|
|
+ setHall : function() {
|
|
|
+ var default_hall = this.Dever.data('hall_' + this.item.id);
|
|
|
+ if (!default_hall) {
|
|
|
+ default_hall = 1;
|
|
|
+ } else {
|
|
|
+ default_hall = parseInt(default_hall);
|
|
|
+ }
|
|
|
+
|
|
|
+ var hall = parseInt(this.item.hall_num);
|
|
|
+ this.hall_index = default_hall - 1;
|
|
|
+ this.hall = default_hall;
|
|
|
+ var hall_state = false;
|
|
|
+ for (var i=0; i<hall ; i++) {
|
|
|
+ this.hall_data[i] = (i+1) + '号厅';
|
|
|
+ if (this.hall_index == i) {
|
|
|
+ hall_state = true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (!hall_state) {
|
|
|
+ this.hall_index = 0;
|
|
|
+ this.hall = 1;
|
|
|
+ }
|
|
|
+ this.hall_state = true;
|
|
|
+ },
|
|
|
openHall : function(e) {
|
|
|
this.hall_index = e.detail.value;
|
|
|
- this.hall = parseInt(this.hall_index+1);
|
|
|
+ this.hall = parseInt(this.hall_index+1);
|
|
|
+ this.Dever.data('hall_' + this.item.id, this.hall);
|
|
|
this.page = 1;
|
|
|
this.initData(this.hall);
|
|
|
},
|
|
@@ -384,7 +404,7 @@
|
|
|
self.Dever.post('app/user/?l=api.seatSave', {code:self.Dever.config.code, seat:seat, content_id : self.type_id}, function(t) {
|
|
|
self.Dever.alert('选座成功,您可以点击头像发布内容~');
|
|
|
self.resetSeat();
|
|
|
- self.initData(self.fetch.hall);
|
|
|
+ self.initData(self.hall);
|
|
|
});
|
|
|
})
|
|
|
|