Showing
3 changed files
with
11 additions
and
7 deletions
@@ -122,6 +122,8 @@ class ChosePanel { | @@ -122,6 +122,8 @@ class ChosePanel { | ||
122 | // 获取sku列表中库存小于最小购买数量的属性,如果在其他sku中它们没有满足购买数量条件的可以灰色 | 122 | // 获取sku列表中库存小于最小购买数量的属性,如果在其他sku中它们没有满足购买数量条件的可以灰色 |
123 | let noStorageSkus = this.skus.filter(sku => sku.storage < this.minBuyNum); | 123 | let noStorageSkus = this.skus.filter(sku => sku.storage < this.minBuyNum); |
124 | 124 | ||
125 | + $chosePanel.find('.thumb').attr('src', this.data.cartInfo.defaultThumb); | ||
126 | + | ||
125 | $('.block').removeClass('zero-stock'); | 127 | $('.block').removeClass('zero-stock'); |
126 | noStorageSkus.forEach(sku => { | 128 | noStorageSkus.forEach(sku => { |
127 | for (let propType in sku.prop) { | 129 | for (let propType in sku.prop) { |
@@ -152,11 +152,13 @@ | @@ -152,11 +152,13 @@ | ||
152 | 152 | ||
153 | .close { | 153 | .close { |
154 | float: right; | 154 | float: right; |
155 | - width: 30px; | ||
156 | - height: 30px; | ||
157 | - margin: 16px 16px 0 0; | ||
158 | - text-align: right; | 155 | + width: 60px; |
156 | + height: 60px; | ||
157 | + text-align: center; | ||
158 | + line-height: 60px; | ||
159 | color: #b1b1b1; | 159 | color: #b1b1b1; |
160 | + position: relative; | ||
161 | + z-index: 2; | ||
160 | } | 162 | } |
161 | 163 | ||
162 | .infos { | 164 | .infos { |
@@ -399,9 +399,9 @@ exports.processSkusInfo = (origin) => { | @@ -399,9 +399,9 @@ exports.processSkusInfo = (origin) => { | ||
399 | let colorProp = dest.props.find(prop => prop.type === 'color'), | 399 | let colorProp = dest.props.find(prop => prop.type === 'color'), |
400 | sizeProp = dest.props.find(prop => prop.type === 'size'); | 400 | sizeProp = dest.props.find(prop => prop.type === 'size'); |
401 | 401 | ||
402 | - if (!_.some(colorProp.values, prop => prop.id === color.color_id)) { | 402 | + if (!_.some(colorProp.values, prop => prop.id === color.product_skc)) { |
403 | colorProp.values.push({ | 403 | colorProp.values.push({ |
404 | - id: color.color_id, | 404 | + id: color.product_skc, |
405 | name: color.factory_goods_name || color.color_name | 405 | name: color.factory_goods_name || color.color_name |
406 | }); | 406 | }); |
407 | } | 407 | } |
@@ -419,7 +419,7 @@ exports.processSkusInfo = (origin) => { | @@ -419,7 +419,7 @@ exports.processSkusInfo = (origin) => { | ||
419 | thumb: helpers.image(color.color_image, 300, 395), | 419 | thumb: helpers.image(color.color_image, 300, 395), |
420 | prop: { | 420 | prop: { |
421 | color: { | 421 | color: { |
422 | - valId: color.color_id, | 422 | + valId: color.product_skc, |
423 | valName: color.factory_goods_name || color.color_name | 423 | valName: color.factory_goods_name || color.color_name |
424 | }, | 424 | }, |
425 | size: { | 425 | size: { |
-
Please register or login to post a comment