From 91790d34eca67baad5d92a10e934d57072988b9c Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Mon, 30 Jun 2025 18:26:03 +0800 Subject: [PATCH] add api --- src/pages/index/index.vue | 2 - src/subpackage/groupon/api/index.js | 4 + src/subpackage/groupon/components/search_bar.vue | 52 +++++++- src/subpackage/groupon/components/ticket_item.vue | 28 +++- src/subpackage/groupon/pages/list.vue | 29 ++++- src/subpackage/groupon/pages/stadiums.vue | 152 ++++++++++++++++++++-- src/utils/index.js | 3 +- 7 files changed, 241 insertions(+), 29 deletions(-) diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index 9ae87af..f0defcf 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -6,8 +6,6 @@ import { routeTo } from "@/utils/polish"; import { stadiumFind } from "@/api"; onLoad(() => { - console.log('deepClone', deepClone({ a: 1, b: { c: 2 } })); - console.log('accAdd', accAdd(0.1, 0.2)); // stadiumFind({ data: { brand_id: 63 }, loading: '加载...' }) // .then(res=>{ // console.log('stadiumFind', res); diff --git a/src/subpackage/groupon/api/index.js b/src/subpackage/groupon/api/index.js index f66b805..314130f 100644 --- a/src/subpackage/groupon/api/index.js +++ b/src/subpackage/groupon/api/index.js @@ -4,5 +4,9 @@ export const venueTypes = params => server.post({ url: '/stadium/venue/types', . export const bookDate = params => server.post({ url: '/stadium/book/date', ...params }); // 可预订场馆列表 export const bookList = params => server.post({ url: '/stadium/book/list', ...params }); // 可预订场馆,矩阵图 时间+场馆 +export const userCertificates = params => server.post({ url: '/douyinMiniapp/202506/postv1-api-trade-v2-fulfillment-query_user_certificates', ...params }); // 抖音团购券列表 +export const countCity = params => server.post({ url: '/stadium/count/city', ...params }); // A主页-选择门店-城市列表 +export const stadiumFind = params => server.post({ url: '/stadium/find', ...params }); // 门店列表 + diff --git a/src/subpackage/groupon/components/search_bar.vue b/src/subpackage/groupon/components/search_bar.vue index 1ef4a4d..3b1e79c 100644 --- a/src/subpackage/groupon/components/search_bar.vue +++ b/src/subpackage/groupon/components/search_bar.vue @@ -1,24 +1,64 @@