From d4ceceee8c4f99fd419c5d33186483fbea58de4c Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 26 Dec 2022 21:29:19 +0800 Subject: [PATCH] uniapp:【商品详情】对接后端接口 --- yudao-ui-app/api/product.js | 2 +- yudao-ui-app/components/yd-cart-product/yd-cart-product.vue | 2 +- yudao-ui-app/components/yd-order-product/yd-order-product.vue | 2 +- yudao-ui-app/components/yd-product-box/yd-product-box.vue | 2 +- yudao-ui-app/components/yd-product-more/yd-product-more.vue | 2 +- yudao-ui-app/pages.json | 12 ++++++------ yudao-ui-app/pages/product/product.vue | 109 ++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------- 7 files changed, 49 insertions(+), 82 deletions(-) diff --git a/yudao-ui-app/api/product.js b/yudao-ui-app/api/product.js index 824aede..627013c 100644 --- a/yudao-ui-app/api/product.js +++ b/yudao-ui-app/api/product.js @@ -5,4 +5,4 @@ const { http } = uni.$u export const productSpuPage = params => http.get('product/spu/page', { params }) // 查询商品 -export const productSpu = id => http.get('product/spu/get-detail?id=' + id, { }) +export const getSpuDetail = id => http.get('product/spu/get-detail?id=' + id, { }) diff --git a/yudao-ui-app/components/yd-cart-product/yd-cart-product.vue b/yudao-ui-app/components/yd-cart-product/yd-cart-product.vue index c6cc674..634afb2 100644 --- a/yudao-ui-app/components/yd-cart-product/yd-cart-product.vue +++ b/yudao-ui-app/components/yd-cart-product/yd-cart-product.vue @@ -49,7 +49,7 @@ export default { methods: { handleProductItemClick(productId) { uni.$u.route('/pages/product/product', { - productId: productId + id: productId }) }, handleItemCartClick(productId) { diff --git a/yudao-ui-app/components/yd-order-product/yd-order-product.vue b/yudao-ui-app/components/yd-order-product/yd-order-product.vue index 6e662ba..e6f06eb 100644 --- a/yudao-ui-app/components/yd-order-product/yd-order-product.vue +++ b/yudao-ui-app/components/yd-order-product/yd-order-product.vue @@ -39,7 +39,7 @@ export default { methods: { handleProductItemClick(productId) { uni.$u.route('/pages/product/product', { - productId: productId + id: productId }) } } diff --git a/yudao-ui-app/components/yd-product-box/yd-product-box.vue b/yudao-ui-app/components/yd-product-box/yd-product-box.vue index ad35b96..04b216e 100644 --- a/yudao-ui-app/components/yd-product-box/yd-product-box.vue +++ b/yudao-ui-app/components/yd-product-box/yd-product-box.vue @@ -76,7 +76,7 @@ export default { methods: { handleProdItemClick(productId) { uni.$u.route('/pages/product/product', { - productId: productId + id: productId }) } } diff --git a/yudao-ui-app/components/yd-product-more/yd-product-more.vue b/yudao-ui-app/components/yd-product-more/yd-product-more.vue index e908cad..ab9a3a9 100644 --- a/yudao-ui-app/components/yd-product-more/yd-product-more.vue +++ b/yudao-ui-app/components/yd-product-more/yd-product-more.vue @@ -62,7 +62,7 @@ export default { methods: { handleProdItemClick(productId) { uni.$u.route('/pages/product/product', { - productId: productId + id: productId }) } } diff --git a/yudao-ui-app/pages.json b/yudao-ui-app/pages.json index 3bda771..71093ac 100644 --- a/yudao-ui-app/pages.json +++ b/yudao-ui-app/pages.json @@ -62,12 +62,12 @@ "navigationBarTitleText": "账户设置" } }, - { - "path": "pages/product/product", - "style": { - "navigationBarTitleText": "商品详情" - } - }, + { + "path": "pages/product/product", + "style": { + "navigationBarTitleText": "商品详情" + } + }, { "path": "pages/checkout/checkout", "style": { diff --git a/yudao-ui-app/pages/product/product.vue b/yudao-ui-app/pages/product/product.vue index fa0a1fa..d9d3a9d 100644 --- a/yudao-ui-app/pages/product/product.vue +++ b/yudao-ui-app/pages/product/product.vue @@ -1,20 +1,22 @@