From a4b327742afc8feb38dc12720a792ffefeb215c5 Mon Sep 17 00:00:00 2001 From: wangxiaowei <1121133807@qq.com> Date: Wed, 10 Dec 2025 01:35:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=90=8E=E5=8F=B0=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- node_modules/.vue-global-types/vue_99_0.d.ts | 2 +- src/api/venue.js | 30 ++ src/views/venue/order/dialog/Add.vue | 97 +++++ src/views/venue/order/dialog/cancel.vue | 167 ++++++++ src/views/venue/order/index.vue | 413 +++++++++++++++++++ src/views/venue/room/Add.vue | 164 +++----- src/views/venue/room/Edit.vue | 180 +++----- src/views/venue/room/index.vue | 94 +++-- src/views/venue/venue/index.vue | 2 +- 9 files changed, 895 insertions(+), 254 deletions(-) create mode 100644 src/views/venue/order/dialog/Add.vue create mode 100644 src/views/venue/order/dialog/cancel.vue create mode 100644 src/views/venue/order/index.vue diff --git a/node_modules/.vue-global-types/vue_99_0.d.ts b/node_modules/.vue-global-types/vue_99_0.d.ts index 42e5ec39..70942976 100644 --- a/node_modules/.vue-global-types/vue_99_0.d.ts +++ b/node_modules/.vue-global-types/vue_99_0.d.ts @@ -13,7 +13,7 @@ declare global { type __VLS_IsAny = 0 extends 1 & T ? true : false; type __VLS_PickNotAny = __VLS_IsAny extends true ? B : A; type __VLS_SpreadMerge = Omit & B; - type __VLS_WithComponent = + type __VLS_WithComponent = N1 extends keyof LocalComponents ? { [K in N0]: LocalComponents[N1] } : N2 extends keyof LocalComponents ? { [K in N0]: LocalComponents[N2] } : N3 extends keyof LocalComponents ? { [K in N0]: LocalComponents[N3] } : diff --git a/src/api/venue.js b/src/api/venue.js index 95d3b14d..474700b5 100644 --- a/src/api/venue.js +++ b/src/api/venue.js @@ -6,6 +6,11 @@ let VenueApi = { groundList(data, errorback) { return request._post('/shop/ground.ground/groundList', data, errorback); }, + + /*场馆列表-不需要分页*/ + gdLists(data, errorback) { + return request._post('/shop/ground.ground/gdLists', data, errorback); + }, /*添加场馆*/ addGround(data, errorback) { @@ -21,6 +26,31 @@ let VenueApi = { delGround(data, errorback) { return request._post('/shop/ground.ground/delGround', data, errorback); }, + + /*场地列表*/ + groundRoomList(data, errorback) { + return request._post('/shop/ground.groundRoom/groundRoomList', data, errorback); + }, + + /*添加场地*/ + addGroundRoom(data, errorback) { + return request._post('/shop/ground.groundRoom/addGroundRoom', data, errorback); + }, + + /*修改场地*/ + editGroundRoom(data, errorback) { + return request._post('/shop/ground.groundRoom/editGroundRoom', data, errorback); + }, + + /*删除场地*/ + delGroundRoom(data, errorback) { + return request._post('/shop/ground.groundRoom/delGroundRoom', data, errorback); + }, + + /*场馆订单列表*/ + orderGroundList(data, errorback) { + return request._post('/shop/order.orderGround/orderGroundList', data, errorback); + }, } export default VenueApi; diff --git a/src/views/venue/order/dialog/Add.vue b/src/views/venue/order/dialog/Add.vue new file mode 100644 index 00000000..47e9757e --- /dev/null +++ b/src/views/venue/order/dialog/Add.vue @@ -0,0 +1,97 @@ + + + + + diff --git a/src/views/venue/order/dialog/cancel.vue b/src/views/venue/order/dialog/cancel.vue new file mode 100644 index 00000000..681ba042 --- /dev/null +++ b/src/views/venue/order/dialog/cancel.vue @@ -0,0 +1,167 @@ + + + diff --git a/src/views/venue/order/index.vue b/src/views/venue/order/index.vue new file mode 100644 index 00000000..46636c22 --- /dev/null +++ b/src/views/venue/order/index.vue @@ -0,0 +1,413 @@ + + + diff --git a/src/views/venue/room/Add.vue b/src/views/venue/room/Add.vue index cfab5a10..8c15ec1f 100644 --- a/src/views/venue/room/Add.vue +++ b/src/views/venue/room/Add.vue @@ -1,69 +1,40 @@