diff --git a/images/ui/dram_activeleft.png b/images/ui/dram_activeleft.png
new file mode 100644
index 0000000..e508371
Binary files /dev/null and b/images/ui/dram_activeleft.png differ
diff --git a/images/ui/dram_activeright.png b/images/ui/dram_activeright.png
new file mode 100644
index 0000000..dac42fe
Binary files /dev/null and b/images/ui/dram_activeright.png differ
diff --git a/images/ui/dram_left.png b/images/ui/dram_left.png
new file mode 100644
index 0000000..ff0cac8
Binary files /dev/null and b/images/ui/dram_left.png differ
diff --git a/images/ui/dram_right.png b/images/ui/dram_right.png
new file mode 100644
index 0000000..86d75d3
Binary files /dev/null and b/images/ui/dram_right.png differ
diff --git a/pages/index/index/index.wxml b/pages/index/index/index.wxml
index 0679942..6dcbcce 100644
--- a/pages/index/index/index.wxml
+++ b/pages/index/index/index.wxml
@@ -1,6 +1,6 @@
-
+
diff --git a/pages/make_order/choose_sit/choose_sit.js b/pages/make_order/choose_sit/choose_sit.js
index 2f7b48d..7c16df4 100644
--- a/pages/make_order/choose_sit/choose_sit.js
+++ b/pages/make_order/choose_sit/choose_sit.js
@@ -11,10 +11,11 @@ Page({
data: {
select_grade: '',
max_select: 6,
- onSelect(items) {},
+ onSelect(items) { },
+
},
select_grade(e) {
-
+
if (e.currentTarget.dataset.num !== 0) {
if (this.data.select_grade == e.currentTarget.dataset.select_grade) {
this.setData({
@@ -180,30 +181,46 @@ Page({
onLoad: function (options) {
//wx.createSelectorQuery().select("#c").boundingClientRect(function(rect){console.log(rect)}).exec()
let drama_id = options.drama_id
- let that =this
+ let that = this
wx.getSystemInfo({
success(res) {
//获取屏幕的宽成功
that.setData({
- screenWidth : res.screenWidth,
- screenHeight : res.screenHeight
+ screenWidth: res.screenWidth,
+ screenHeight: res.screenHeight
})
}
})
this.setData({
drama_id
})
+ this.drama_list(drama_id)
+ },
+ getdrama_list(e){
+ let drama_id=e.currentTarget.dataset.drama_id
+ if(drama_id==0){
+ return
+ }
+ this.setData({
+ sel_ticket:[],
+ total_price:'',
+ select_grade:'',
+ // obj:{}
+ })
+ this.drama_list(drama_id)
+ },
+ drama_list(drama_id) {
httpUtil("/api/v1/seat-list", "get", {
drama_id
}).then(res => {
// 暂时用css固定值
- let seatWidth = 20
+ let seatWidth = 20
let seatHeight = 20
let seatMargin = 2
- let seatSpace = seatWidth + seatMargin * 2
- let scaleTimes = this.data.screenWidth / (res.max_x*seatSpace )
+ let seatSpace = seatWidth + seatMargin * 2
+ let scaleTimes = this.data.screenWidth / (res.max_x * seatSpace)
this.setData({
- drama_seat_info: res,seatWidth,seatHeight,seatMargin,scaleTimes
+ drama_seat_info: res, seatWidth, seatHeight, seatMargin, scaleTimes
})
const obj = {
seats: [],
@@ -241,7 +258,6 @@ Page({
})
})
},
-
/**
* 生命周期函数--监听页面初次渲染完成
*/
@@ -293,7 +309,7 @@ Page({
})
-/**
+/**
var _list = []
for (var x = 1; x <= res.max_x; x++) {
for (var y = 1; y <= res.max_y; y++) {
diff --git a/pages/make_order/choose_sit/choose_sit.wxml b/pages/make_order/choose_sit/choose_sit.wxml
index e4b0c24..86ba35e 100644
--- a/pages/make_order/choose_sit/choose_sit.wxml
+++ b/pages/make_order/choose_sit/choose_sit.wxml
@@ -11,21 +11,33 @@
-->
-
- 场次:{{drama_seat_info.show_info.show_date}}
-
+
+ {{drama_seat_info.show_info.show_date}}
+
+
+
+
+
+
-
-
-
-¥{{item.price}}
-
-
-舞台方向
-
+
+
+
+ ¥{{item.price}}
+
+
+
+ 舞台方向
+
-
-
+
+
-
-
-
+
+
+
@@ -93,10 +107,10 @@
共计
- ¥{{total_price}}.00
- 已选择{{sel_ticket.length}}个座位
-
+ ¥{{total_price}}.00
+ 已选择{{sel_ticket.length}}个座位
+
-
+
-
+
\ No newline at end of file
diff --git a/pages/make_order/choose_sit/choose_sit.wxss b/pages/make_order/choose_sit/choose_sit.wxss
index cecc0db..177c303 100644
--- a/pages/make_order/choose_sit/choose_sit.wxss
+++ b/pages/make_order/choose_sit/choose_sit.wxss
@@ -222,7 +222,19 @@ page{
font-size: 28rpx;
color: #FFFFFF;
}
-
+.drma_title{
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+}
+.drma_title .pic{
+ width:60rpx;
+ height:60rpx;
+}
+.drma_title .pic image{
+ width: 100%;
+ height:100%;
+}
.seats-icon.selected{
background-size: 20px;