|
@@ -3118,9 +3118,11 @@ export default {
|
|
|
let specialNum = 0; // 特价数量
|
|
|
let sizeNum = 0; // 大尺寸数量
|
|
|
goodsData.forEach(item => allNum += Number(item.orderQuantity));
|
|
|
- goodsData.filter(item => item.inputMold === 1).forEach(item => specialNum += Number(item.orderQuantity));
|
|
|
+ // inputMold判断是商品还是政策 商品 0 特价 1 买赠2,isSpecial 0正常 1特价
|
|
|
+ goodsData.filter(item => item.inputMold === 1 && item.isSpecial === 1).forEach(item => specialNum += Number(item.orderQuantity));
|
|
|
goodsData.filter(item => Number(item.size) >= 17).forEach(item => sizeNum += Number(item.orderQuantity));
|
|
|
this.$set(this.form, 'specialOfferOf', allNum == 0? '0.00': (specialNum / allNum * 100).toFixed(2));
|
|
|
+
|
|
|
this.$set(this.form, 'largeScale', allNum == 0? '0.00': (sizeNum / allNum * 100).toFixed(2));
|
|
|
for (let item in this.goodsData) {
|
|
|
if (Number(goodsData[item].orderQuantity) > Number(goodsData[item].storageQuantity)) {
|