diff --git a/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts b/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts index 398ee6df..f821149a 100644 --- a/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts +++ b/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts @@ -74,7 +74,7 @@ export interface GoodsPictureListType { goodsId ?: number; id ?: number; images ?: string | null; - imagesArr ?: Array | string | null; + imagesArr ?: Array; isDisplay ?: boolean; mobile ?: string; nickName ?: string; diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.scss b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.scss index 68683039..21d7050c 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.scss +++ b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.scss @@ -47,6 +47,19 @@ font-size: 27rpx; color: #aaaaaa; } + .img-box { + display: flex; + align-items: center; + flex-wrap: wrap; + + .img { + width: 100rpx; + height: 100rpx; + border-radius: 10rpx; + margin-right: 10rpx; + margin-bottom: 10rpx; + } + } .sellerContent { font-size: 27rpx; margin-top: 15rpx; diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.vue b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.vue index 20d40073..957f1c39 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.vue +++ b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-evaluate/goods-detail-evaluate.vue @@ -16,9 +16,13 @@ {{ item.contentBody }} {{ item.createTime }} {{ item.addon }} - - 商家回复:{{item.sellerContent}} - + + + + + 商家回复:{{item.sellerContent}} + @@ -44,6 +48,14 @@ const hanldeClickViewMore = () => { handleRouteNavigateTo(`/pages/goods/comment?id=${props.id}`); } + + /** 预览图片 */ + const handlePreviewImg = (urls : Array,current:number) => { + uni.previewImage({ + urls, + current, + }); + } \ No newline at end of file