diff --git a/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts b/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts index c4a86332..398ee6df 100644 --- a/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts +++ b/CoreCms.Net.Uni-App/CoreShop/core/models/goods.ts @@ -134,6 +134,7 @@ export interface GoodsSkuListType { sku_name_arr ?: Array; stock ?: number; _id ?: string + [key:string]:any; } export interface GoodsSpecListType { @@ -141,6 +142,7 @@ export interface GoodsSpecListType { name ?: string; select ?: boolean; show ?: boolean; + [key:string]:any; } export interface GoodsFootprintType { diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-sku/goods-detail-sku.scss b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-sku/goods-detail-sku.scss index 5a7e3538..db2e773c 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-sku/goods-detail-sku.scss +++ b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-sku/goods-detail-sku.scss @@ -55,12 +55,11 @@ overflow-y: scroll; .tag { position: relative; - font-size: 27rpx; - padding: 15rpx 20rpx; - border: 1rpx solid #6e737d; + font-size: 27rpx; + border: 1rpx solid #f4f4f4; border-radius: 15rpx; - text-align: center; - height: max-content; + margin: inherit; + background-color: #fff; .icon-select { position: absolute; right: 0; @@ -68,6 +67,9 @@ width: 28rpx; height: 30rpx; } + &:after{ + content: none; + } } .active { border: 1px solid #d33123; @@ -75,9 +77,9 @@ background-color: rgba(211, 49, 35, 0.04); } .gray { - border: 1px solid #eee; - background-color: #eee; - color: #6e737d; + color: #c3c3c3; + border-color: #f6f6f6; + background-color: #f6f6f6; } } } diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-sku/goods-detail-sku.vue b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-sku/goods-detail-sku.vue index 8d2a8764..081fe9e8 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-sku/goods-detail-sku.vue +++ b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/components/goods-detail-sku/goods-detail-sku.vue @@ -1,230 +1,283 @@ \ No newline at end of file