diff --git a/pages/product/goods.vue b/pages/product/goods.vue
index 6cddd8f..85be1ce 100644
--- a/pages/product/goods.vue
+++ b/pages/product/goods.vue
@@ -153,7 +153,7 @@
-
+
@@ -327,7 +327,8 @@ export default {
header: {
top: 0,
height: 50,
- },
+ },
+ goodsParams: [], // 商品参数
headerFlag: false, //顶部导航显示与否
headerList: [
//顶部导航文字按照规则来 详情全局搜索
@@ -470,7 +471,7 @@ export default {
this.init(data[0], data[1], data[2]);
}
});
- } else {
+ } else {
this.init(
this.routerVal.id,
this.routerVal.goodsId,
@@ -499,15 +500,13 @@ export default {
return true;
}
},
- selectSku (idObj) {
- console.log(idObj)
+ selectSku (idObj) { // 选择sku的回调
this.init(idObj.skuId,idObj.goodsId)
},
/**
* 初始化信息
*/
async init(id, goodsId, distributionId) {
- console.log(id, goodsId)
this.isGroup = false; //初始化拼团
this.productId = id; // skuId
// 这里请求获取到页面数据 解析数据
@@ -533,7 +532,8 @@ export default {
/**商品信息以及规格信息存储 */
this.goodsDetail = response.data.result.data;
this.goodsSpec = response.data.result.specs;
- this.PromotionList = response.data.result.promotionMap;
+ this.PromotionList = response.data.result.promotionMap;
+ this.goodsParams = response.data.result.goodsParamsDTOList || []
// 判断是否拼团活动或者积分商品 如果有则显示拼团活动信息
this.PromotionList &&
diff --git a/pages/product/product/goods/-goods-intro.vue b/pages/product/product/goods/-goods-intro.vue
index 9a40dbc..7ebd5b6 100644
--- a/pages/product/product/goods/-goods-intro.vue
+++ b/pages/product/product/goods/-goods-intro.vue
@@ -18,20 +18,19 @@
- 商品参数
-
+
+
-
-
-
- {{param.paramName}}
-
-
- {{param.paramValue}}
-
-
-
+
+
{{group.groupName}}
+
+
+
{{param.paramName}}
+
{{param.paramValue}}
+
+
+
@@ -43,11 +42,12 @@ import { getGoodsMessage } from "@/api/goods";
export default {
data() {
return {
- goodsDetail: "",
+ goodsDetail: ""
};
},
- props: ["res", "goodsId"],
+ props: ["res", "goodsId", "goodsParams"],
async mounted() {
+ console.log(this.res)
let res = await getGoodsMessage(this.goodsId);
if (res.data.success) {
this.goodsDetail = res.data.result;