盈亏差异 浮点计算保留两位小数

pull/4/head
qiuhongwu 8 months ago
parent e7d223b6b0
commit 6a1cce6ed4

@ -134,7 +134,6 @@
</el-table-column> </el-table-column>
<el-table-column prop="matSub" label="盈亏差异" min-width="120" align="center"> <el-table-column prop="matSub" label="盈亏差异" min-width="120" align="center">
<template #default="scope"> <template #default="scope">
<div v-if="scope.row.matSub<0" style="color:#EC808D;"> <div v-if="scope.row.matSub<0" style="color:#EC808D;">
{{scope.row.matSub}} {{scope.row.matSub}}
</div> </div>
@ -593,10 +592,12 @@ const handlePn = async (pnid, scope) => {
} }
const handleSub = async (pNum, scope) => { const handleSub = async (pNum, scope) => {
//------------------- //-------------------
scope.row.matSub = Number(pNum) - Number(scope.row.matRest) // scope.row.matSub = Number(pNum) - Number(scope.row.matRest)
console.log(typeof scope.row.matSub) // console.log(typeof scope.row.matSub)
//----------------- const matSubValue = Number(pNum) - Number(scope.row.matRest)
scope.row.matSub = matSubValue.toFixed(2) //
console.log(typeof scope.row.matSub)
} }
// //
@ -700,10 +701,9 @@ onMounted(async () => {
}) })
formData.value.matItemDOList.sort((a, b) => a.matCode - b.matCode) formData.value.matItemDOList.sort((a, b) => a.matCode - b.matCode)
formData.value.matItemDOList.forEach(item=>{ formData.value.matItemDOList.forEach((item) => {
item.cid = matCount item.cid = matCount
matCount = matCount + 1 matCount = matCount + 1
}) })
// //
let attParams = { let attParams = {

Loading…
Cancel
Save