|
|
|
@ -134,7 +134,6 @@
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column prop="matSub" label="盈亏差异" min-width="120" align="center">
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
|
|
|
|
|
<div v-if="scope.row.matSub<0" style="color:#EC808D;">
|
|
|
|
|
{{scope.row.matSub}}
|
|
|
|
|
</div>
|
|
|
|
@ -593,10 +592,12 @@ const handlePn = async (pnid, scope) => {
|
|
|
|
|
}
|
|
|
|
|
const handleSub = async (pNum, scope) => {
|
|
|
|
|
//-------------------库位全数据
|
|
|
|
|
scope.row.matSub = Number(pNum) - Number(scope.row.matRest)
|
|
|
|
|
console.log(typeof scope.row.matSub)
|
|
|
|
|
// scope.row.matSub = Number(pNum) - Number(scope.row.matRest)
|
|
|
|
|
// 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)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//仓库列表
|
|
|
|
@ -699,11 +700,10 @@ onMounted(async () => {
|
|
|
|
|
item.pnlist = pnList.value.filter((pn) => pn.rg_id == item.rgId)
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
formData.value.matItemDOList.sort((a,b)=>a.matCode-b.matCode)
|
|
|
|
|
formData.value.matItemDOList.forEach(item=>{
|
|
|
|
|
formData.value.matItemDOList.sort((a, b) => a.matCode - b.matCode)
|
|
|
|
|
formData.value.matItemDOList.forEach((item) => {
|
|
|
|
|
item.cid = matCount
|
|
|
|
|
matCount= matCount+1
|
|
|
|
|
|
|
|
|
|
matCount = matCount + 1
|
|
|
|
|
})
|
|
|
|
|
// 附件信息
|
|
|
|
|
let attParams = {
|
|
|
|
|