Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -572,6 +572,7 @@
|
|||||||
for (var i = 0; i < this.formobj.purchaseBillDetailList.length; i++) {
|
for (var i = 0; i < this.formobj.purchaseBillDetailList.length; i++) {
|
||||||
|
|
||||||
var item = this.formobj.purchaseBillDetailList[i]
|
var item = this.formobj.purchaseBillDetailList[i]
|
||||||
|
|
||||||
if (row.sid != item.sid) {
|
if (row.sid != item.sid) {
|
||||||
// console.log("item.cost1》》》》", item.cost)
|
// console.log("item.cost1》》》》", item.cost)
|
||||||
// console.log("item.shareAmount》》》》", item.shareAmount)
|
// console.log("item.shareAmount》》》》", item.shareAmount)
|
||||||
@@ -579,7 +580,8 @@
|
|||||||
// 列表其他数据 先计算单价
|
// 列表其他数据 先计算单价
|
||||||
|
|
||||||
if (Number(item.count) != 0) {
|
if (Number(item.count) != 0) {
|
||||||
item.cost = (Number(item.cost) - Number(item.shareAmount) / Number(item.count)).toFixed(2)
|
item.cost = (Number(item.cost) - Number(item.shareAmount) / Number(item.count) / Number(item
|
||||||
|
.discountRate) * 100).toFixed(2)
|
||||||
}
|
}
|
||||||
|
|
||||||
// item.cost = Number(item.cost1)
|
// item.cost = Number(item.cost1)
|
||||||
@@ -598,13 +600,13 @@
|
|||||||
// 修改的是单价
|
// 修改的是单价
|
||||||
this.calculation2(item)
|
this.calculation2(item)
|
||||||
} else {
|
} else {
|
||||||
|
console.log("item.cost1》》》》", item)
|
||||||
// item.cost = Number(item.cost1)
|
// item.cost = Number(item.cost1)
|
||||||
if (Number(item.count) != 0) {
|
if (Number(item.count) != 0) {
|
||||||
item.cost = (Number(item.cost) - Number(item.shareAmount) / Number(item.count)).toFixed(2)
|
item.cost = (Number(item.cost) - Number(item.shareAmount) / Number(item.count) / Number(item
|
||||||
|
.discountRate1) * 100).toFixed(2)
|
||||||
}
|
}
|
||||||
|
|
||||||
// console.log("item.cost》》》》", item.cost)
|
|
||||||
|
|
||||||
this.calculation2(item)
|
this.calculation2(item)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -628,7 +630,7 @@
|
|||||||
item.shareAmount = 0.00
|
item.shareAmount = 0.00
|
||||||
item.cost1 = Number(item.cost)
|
item.cost1 = Number(item.cost)
|
||||||
item.count1 = Number(item.count)
|
item.count1 = Number(item.count)
|
||||||
|
item.discountRate1 = item.discountRate
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
@@ -660,7 +662,7 @@
|
|||||||
for (var i = 0; i < this.formobj.purchaseBillDetailList.length; i++) {
|
for (var i = 0; i < this.formobj.purchaseBillDetailList.length; i++) {
|
||||||
|
|
||||||
var item = this.formobj.purchaseBillDetailList[i]
|
var item = this.formobj.purchaseBillDetailList[i]
|
||||||
totalAmount = (Number(totalAmount) + Number(Number(item.cost1) * Number(item.count1))).toFixed(2)
|
totalAmount = (Number(totalAmount) + Number(item.amount)).toFixed(2)
|
||||||
// totalAmount = (Number(totalAmount) + Number(Number(item.cost) * Number(item.count))).toFixed(2)
|
// totalAmount = (Number(totalAmount) + Number(Number(item.cost) * Number(item.count))).toFixed(2)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -674,15 +676,18 @@
|
|||||||
if (Number(item.count) != 0) {
|
if (Number(item.count) != 0) {
|
||||||
|
|
||||||
if (Number(price) == 0) {
|
if (Number(price) == 0) {
|
||||||
item.cost = (Number(item.cost) - Number(item.shareAmount) / Number(item.count)).toFixed(2)
|
item.cost = (Number(item.cost) - Number(item.shareAmount) / Number(item.count) / Number(item
|
||||||
|
.discountRate) * 100).toFixed(2)
|
||||||
item.shareAmount = 0.00
|
item.shareAmount = 0.00
|
||||||
} else {
|
} else {
|
||||||
// 最后一条数据
|
// 最后一条数据
|
||||||
item.cost1 = (Number(item.cost) - Number(item.shareAmount) / Number(item.count)).toFixed(2)
|
item.cost1 = (Number(item.cost) - Number(item.shareAmount) / Number(item.count) / Number(item
|
||||||
|
.discountRate) * 100).toFixed(2)
|
||||||
item.shareAmount = (Number(price) - Number(all)).toFixed(2)
|
item.shareAmount = (Number(price) - Number(all)).toFixed(2)
|
||||||
|
|
||||||
// item.cost = (Number(item.cost1) + (Number(item.shareAmount) / Number(item.count))).toFixed(2)
|
// item.cost = (Number(item.cost1) + (Number(item.shareAmount) / Number(item.count))).toFixed(2)
|
||||||
item.cost = (Number(item.cost1) + Number(item.shareAmount) / Number(item.count)).toFixed(2)
|
item.cost = (Number(item.cost1) + Number(item.shareAmount) / Number(item.count) / Number(item
|
||||||
|
.discountRate) * 100).toFixed(2)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -690,7 +695,8 @@
|
|||||||
|
|
||||||
if (Number(item.count) != 0) {
|
if (Number(item.count) != 0) {
|
||||||
if (Number(price) == 0) {
|
if (Number(price) == 0) {
|
||||||
item.cost = (Number(item.cost) - Number(item.shareAmount) / Number(item.count)).toFixed(2)
|
item.cost = (Number(item.cost) - Number(item.shareAmount) / Number(item.count) / Number(item
|
||||||
|
.discountRate) * 100).toFixed(2)
|
||||||
item.shareAmount = 0.00
|
item.shareAmount = 0.00
|
||||||
} else {
|
} else {
|
||||||
// 分摊金额 = (采购运费+其他费用)*单价*数量/所有商品总价
|
// 分摊金额 = (采购运费+其他费用)*单价*数量/所有商品总价
|
||||||
@@ -699,7 +705,8 @@
|
|||||||
.toFixed(2)
|
.toFixed(2)
|
||||||
|
|
||||||
// item.cost = (Number(item.cost1) + (Number(item.shareAmount) / Number(item.count))).toFixed(2)
|
// item.cost = (Number(item.cost1) + (Number(item.shareAmount) / Number(item.count))).toFixed(2)
|
||||||
item.cost = (Number(item.cost1) + Number(item.shareAmount) / Number(item.count)).toFixed(2)
|
item.cost = (Number(item.cost1) + Number(item.shareAmount) / Number(item.count) / Number(item
|
||||||
|
.discountRate) * 100).toFixed(2)
|
||||||
|
|
||||||
all += Number(item.shareAmount)
|
all += Number(item.shareAmount)
|
||||||
}
|
}
|
||||||
@@ -826,6 +833,7 @@
|
|||||||
"cost": value[i].cost != null ? value[i].cost : '0.00',
|
"cost": value[i].cost != null ? value[i].cost : '0.00',
|
||||||
"cost1": value[i].cost != null ? value[i].cost1 : '0.00',
|
"cost1": value[i].cost != null ? value[i].cost1 : '0.00',
|
||||||
"discountRate": value[i].discountRate != null ? value[i].discountRate : '100',
|
"discountRate": value[i].discountRate != null ? value[i].discountRate : '100',
|
||||||
|
"discountRate1": value[i].discountRate != null ? value[i].discountRate : '100',
|
||||||
"discountPrice": value[i].discountPrice != null ? value[i].discountPrice : '0.00',
|
"discountPrice": value[i].discountPrice != null ? value[i].discountPrice : '0.00',
|
||||||
"shareAmount": value[i].shareAmount != null ? value[i].shareAmount : '0.00',
|
"shareAmount": value[i].shareAmount != null ? value[i].shareAmount : '0.00',
|
||||||
"amount": value[i].amount != null ? value[i].amount : '0.00',
|
"amount": value[i].amount != null ? value[i].amount : '0.00',
|
||||||
@@ -951,11 +959,11 @@
|
|||||||
"discountAmount": "",
|
"discountAmount": "",
|
||||||
"payableAmount": "",
|
"payableAmount": "",
|
||||||
"freight": "",
|
"freight": "",
|
||||||
"freightShareTypeKey": "",
|
"freightShareTypeKey": "002",
|
||||||
"freightShareTypeValue": "",
|
"freightShareTypeValue": "按金额分摊",
|
||||||
"otherAmount": "",
|
"otherAmount": "",
|
||||||
"otherShareTypeKey": "",
|
"otherShareTypeKey": "002",
|
||||||
"otherShareTypeValue": "",
|
"otherShareTypeValue": "按金额分摊",
|
||||||
"settleAccountKey": "",
|
"settleAccountKey": "",
|
||||||
"settleAccountValue": "",
|
"settleAccountValue": "",
|
||||||
"prepayment": "",
|
"prepayment": "",
|
||||||
|
|||||||
Reference in New Issue
Block a user