|
|
@ -16,7 +16,7 @@ |
|
|
<label class="title-label">物料编码:{{ partNo }}</label> |
|
|
<label class="title-label">物料编码:{{ partNo }}</label> |
|
|
</div> |
|
|
</div> |
|
|
<div class="card-title"> |
|
|
<div class="card-title"> |
|
|
<label class="title-label">可退数量:{{ unissureQty }}</label> |
|
|
|
|
|
|
|
|
<label class="title-label">可退数量:{{ formatQty(unissureQty) }}</label> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="content-area"> |
|
|
<div class="content-area"> |
|
|
@ -38,15 +38,15 @@ |
|
|
<div class="card-details"> |
|
|
<div class="card-details"> |
|
|
<div class="detail-item"> |
|
|
<div class="detail-item"> |
|
|
<div class="detail-label">发料数量</div> |
|
|
<div class="detail-label">发料数量</div> |
|
|
<div class="detail-value">{{ item.QUANTITY }}</div> |
|
|
|
|
|
|
|
|
<div class="detail-value">{{ formatQty(item.QUANTITY) }}</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="detail-item"> |
|
|
<div class="detail-item"> |
|
|
<div class="detail-label">已退数量</div> |
|
|
<div class="detail-label">已退数量</div> |
|
|
<div class="detail-value">{{ item.QTY_REVERSED || 0 }}</div> |
|
|
|
|
|
|
|
|
<div class="detail-value">{{ formatQty(item.QTY_REVERSED || 0) }}</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="detail-item"> |
|
|
<div class="detail-item"> |
|
|
<div class="detail-label">可退数量</div> |
|
|
<div class="detail-label">可退数量</div> |
|
|
<div class="detail-value">{{ item.QUANTITY - (item.QTY_REVERSED || 0) }}</div> |
|
|
|
|
|
|
|
|
<div class="detail-value">{{ formatQty(item.QUANTITY - (item.QTY_REVERSED || 0)) }}</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
@ -166,13 +166,23 @@ export default { |
|
|
ifsTransactionID: item.TRANSACTION_ID, |
|
|
ifsTransactionID: item.TRANSACTION_ID, |
|
|
quantity: item.QUANTITY, |
|
|
quantity: item.QUANTITY, |
|
|
batchNo: item.LOT_BATCH_NO, |
|
|
batchNo: item.LOT_BATCH_NO, |
|
|
unissureQty: this.unissureQty, |
|
|
|
|
|
|
|
|
unissureQty: item.QUANTITY - (item.QTY_REVERSED || 0) , |
|
|
ifsAccountingID:item.ACCOUNTING_ID, |
|
|
ifsAccountingID:item.ACCOUNTING_ID, |
|
|
qtyReversed:item.QTY_REVERSED || 0, |
|
|
qtyReversed:item.QTY_REVERSED || 0, |
|
|
|
|
|
engChgLevel:item.ENG_CHG_LEVEL || '1', |
|
|
|
|
|
wdrNo:item.WAIV_DEV_REJ_NO || '*', |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
|
|
|
// 保留数量精度,避免二进制浮点导致的长小数展示 |
|
|
|
|
|
formatQty(value) { |
|
|
|
|
|
const num = Number(value || 0); |
|
|
|
|
|
if (Number.isNaN(num)) { |
|
|
|
|
|
return value; |
|
|
|
|
|
} |
|
|
|
|
|
return num.toFixed(3).replace(/\.?0+$/, ''); |
|
|
|
|
|
}, |
|
|
}, |
|
|
}, |
|
|
mounted() { |
|
|
mounted() { |
|
|
// 如果是从详情页返回,则恢复页面状态 |
|
|
// 如果是从详情页返回,则恢复页面状态 |
|
|
|