diff --git a/src/pages.json b/src/pages.json index 1b93263..b3c9a49 100644 --- a/src/pages.json +++ b/src/pages.json @@ -135,6 +135,25 @@ } ] }, + { + "root": "pages/prosperity-shop", + "pages": [ + { + "path": "goods-detail", + "style": { + "navigationBarTitleText": "商品详情", + "disableScroll": true + } + }, + { + "path": "shop-detail", + "style": { + "navigationBarTitleText": "超市详情", + "disableScroll": true + } + } + ] + }, { "root": "pages/apply", "pages": [ diff --git a/src/pages/canteen/detail.vue b/src/pages/canteen/detail.vue index 03be740..25f3397 100644 --- a/src/pages/canteen/detail.vue +++ b/src/pages/canteen/detail.vue @@ -251,7 +251,7 @@ const doFood = () => { - + diff --git a/src/pages/prosperity-shop/goods-detail.vue b/src/pages/prosperity-shop/goods-detail.vue new file mode 100644 index 0000000..60988c1 --- /dev/null +++ b/src/pages/prosperity-shop/goods-detail.vue @@ -0,0 +1,3 @@ + + + diff --git a/src/pages/prosperity-shop/shop-detail.vue b/src/pages/prosperity-shop/shop-detail.vue new file mode 100644 index 0000000..3d6d3ef --- /dev/null +++ b/src/pages/prosperity-shop/shop-detail.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/src/pages/tabbar/prosperityShop.vue b/src/pages/tabbar/prosperityShop.vue index da0ac85..dc1fabc 100644 --- a/src/pages/tabbar/prosperityShop.vue +++ b/src/pages/tabbar/prosperityShop.vue @@ -106,7 +106,7 @@ diff --git a/src/sheep/api/prosperityShop.ts b/src/sheep/api/prosperityShop.ts index 8097e42..d9720f4 100644 --- a/src/sheep/api/prosperityShop.ts +++ b/src/sheep/api/prosperityShop.ts @@ -9,4 +9,26 @@ export default { params: { productLimit: 5 }, }) }, + // 获取超市商户分类列表 + getShopCategory: (): Promise => { + return request({ + url: "/supermarket/app/mall/merchant/category/list", + method: "GET", + }) + }, + // 获取超市商户所属分类列表 + getShopDetail: (id: string): Promise => { + return request({ + url: `/supermarket/app/mall/merchant/${id}`, + method: "GET", + }) + }, + // 获取超市商品分类列表 + getGoodsCategory: (params: { merchantId: string }): Promise => { + return request({ + url: `/supermarket/app/mall/category/tree`, + method: "GET", + params, + }) + }, }