|
@@ -425,21 +425,14 @@
|
|
|
}
|
|
|
}
|
|
|
// 规格排序
|
|
|
- var temp;
|
|
|
- for (var i = 0; i < data.specs.length - 1; i++) { //确定轮数
|
|
|
- for (var j = 0; j < data.specs.length - i - 1; j++) { //确定每次比较的次数
|
|
|
- let a, b
|
|
|
- if (data.specs[j].price) a = 'price'
|
|
|
- else a = 'sell_money'
|
|
|
- if (data.specs[j + 1].price) b = 'price'
|
|
|
- else b = 'sell_money'
|
|
|
- if (data.specs[j][a] > data.specs[j + 1][b]) {
|
|
|
- temp = data.specs[j];
|
|
|
- data.specs[j] = data.specs[j + 1];
|
|
|
- data.specs[j + 1] = temp;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ data.specs.sort(function(a, b) {
|
|
|
+ let i, j;
|
|
|
+ if (a.price) i = 'price'
|
|
|
+ else i = 'sell_money'
|
|
|
+ if (b.price) j = 'price'
|
|
|
+ else j = 'sell_money'
|
|
|
+ return a[i] - b[j];
|
|
|
+ })
|
|
|
that.$set(that, `info`, data);
|
|
|
// 优惠
|
|
|
let discount;
|