diff --git a/dist.zip b/dist.zip new file mode 100644 index 00000000..37ef1f91 Binary files /dev/null and b/dist.zip differ diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 00000000..1dac6ff1 --- /dev/null +++ b/dist/index.html @@ -0,0 +1 @@ +秀湖网球中心
\ No newline at end of file diff --git a/index.html b/index.html index 526c3091..09838ab7 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - 三勾商城后台系统 + 秀湖网球中心 diff --git a/src/api/venue.js b/src/api/venue.js index 84f82072..4e90c300 100644 --- a/src/api/venue.js +++ b/src/api/venue.js @@ -66,6 +66,21 @@ let VenueApi = { groundRoomRate(data, errorback) { return request._post('/shop/ground.groundRoom/groundRoomRate', data, errorback); }, + + /**场地预定列表 */ + getSchedule(data, errorback) { + return request._post('/shop/order.select/getSchedule', data, errorback); + }, + + /** 立即预约 */ + reserveGround(data, errorback) { + return request._post('/shop/order.select/submitStoreOrder', data, errorback); + }, + + /** 取消预定 */ + cancelAdminReserve(data, errorback) { + return request._post('/shop/order.select/cancelGroundOrder', data, errorback); + } } export default VenueApi; diff --git a/src/views/user/user/dialog/Record.vue b/src/views/user/user/dialog/Record.vue index 8f47e9e4..b854020c 100644 --- a/src/views/user/user/dialog/Record.vue +++ b/src/views/user/user/dialog/Record.vue @@ -17,11 +17,13 @@ - +
- - + + + + diff --git a/src/views/venue/order/detail.vue b/src/views/venue/order/detail.vue index 9e25882a..67edec00 100644 --- a/src/views/venue/order/detail.vue +++ b/src/views/venue/order/detail.vue @@ -1,8 +1,8 @@ @@ -148,6 +150,18 @@ export default { editClick(item) { this.venueModel = item; this.open_edit = true; + }, + + /*打开预定*/ + reserveClick(item) { + let self = this; + let params = item.id; + self.$router.push({ + path: '/venue/venue/reserve', + query: { + cg_id: params + } + }); }, /*关闭弹窗*/ diff --git a/src/views/venue/venue/reserve.vue b/src/views/venue/venue/reserve.vue new file mode 100644 index 00000000..ae2e4a37 --- /dev/null +++ b/src/views/venue/venue/reserve.vue @@ -0,0 +1,481 @@ + + + + diff --git a/static/imgs/favicon.ico b/static/imgs/favicon.ico index 4875586a..63b839d7 100644 Binary files a/static/imgs/favicon.ico and b/static/imgs/favicon.ico differ