Commit 9a719b35 authored by tanjunxin's avatar tanjunxin

fix: 生产工单补单计算逻辑保留三位小数

parent 3e7b7117
...@@ -538,11 +538,11 @@ export default { ...@@ -538,11 +538,11 @@ export default {
this.processList = [] this.processList = []
const bomList = this.currentData.bomList.map((item,index) => { const bomList = this.currentData.bomList.map((item,index) => {
// console.log(item.quantity, 'items') // console.log(item.quantity, 'items')
let quantity = parseFloat(this.form.quantity*item.quantity*100/this.currentData.quantity) let quantity = parseFloat(this.form.quantity*item.quantity*100/this.currentData.quantity)/100
// console.log(quantity, 'quantity') // console.log(quantity, 'quantity')
return { return {
...item, ...item,
quantity: quantity/100 quantity: quantity > 0.001 ? quantity.toFixed(3) : 0.001
} }
}) })
const processList = this.currentData.processList.map((ele) => { const processList = this.currentData.processList.map((ele) => {
...@@ -550,10 +550,10 @@ export default { ...@@ -550,10 +550,10 @@ export default {
...ele, ...ele,
processItemList: ele.processItemList.map((item) => { processItemList: ele.processItemList.map((item) => {
// console.log(item.quantity, 'items2') // console.log(item.quantity, 'items2')
let quantity = parseFloat(this.form.quantity*item.quantity*100/this.currentData.quantity) let quantity = parseFloat(this.form.quantity*item.quantity*100/this.currentData.quantity)/100
return { return {
...item, ...item,
quantity: quantity/100 quantity: quantity > 0.001 ? quantity.toFixed(3) : 0.001
} }
}) })
} }
......
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