Commit d18f911c by chenyu

update: 库存修改bug修复

parent 2a209dfb
......@@ -200,7 +200,9 @@ export default {
}
}
}
this.addStock();
if (this.intergralModal.type === 'cash') {
this.addStock();
}
//积分
},
confirmStockModal() {
......@@ -209,6 +211,7 @@ export default {
let intergral = []; //积分
let stock = []; //库存
if (this.intergralModal.tableSkuData.length) {
console.log(this.intergralModal.tableSkuData);
for (let j in this.intergralModal.tableSkuData) {
let index = this.intergralModal.tableSkuData[0].length - 1;
let index1 = this.intergralModal.tableSkuData[0].length - 2;
......@@ -319,20 +322,21 @@ export default {
},
addStock() {
let minIntergral = { integralCost: '', cashCost: '' };
console.log(this.intergralModal.tableSkuData);
for (let i in this.intergralModal.tableSkuData) {
for (let j in this.intergralModal.tableSkuData[i]) {
// 积分
if (this.intergralModal.tableSkuData[i].length - j == 2) {
console.log(minIntergral);
// console.log(minIntergral);
if (minIntergral.integralCost === '' || Number(this.intergralModal.tableSkuData[i][j].valueName) < Number(minIntergral.integralCost)) {
console.log('1-1');
// console.log('1-1');
minIntergral = Object.assign({}, minIntergral, {
integralCost: this.intergralModal.tableSkuData[i][j].valueName,
cashCost: this.intergralModal.tableSkuData[i][Number(j) + 1].valueName || '0'
});
}
if (Number(this.intergralModal.tableSkuData[i][j].valueName) == Number(minIntergral.integralCost)) {
console.log('1-2');
// console.log('1-2');
minIntergral = Object.assign({}, minIntergral, {
integralCost: this.intergralModal.tableSkuData[i][j].valueName,
cashCost: this.intergralModal.tableSkuData[i][Number(j) + 1].valueName >= 0 ? (minIntergral.cashCost > this.intergralModal.tableSkuData[i][Number(j) + 1].valueName ? this.intergralModal.tableSkuData[i][Number(j) + 1].valueName : minIntergral.cashCost) : '0'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment