fixed estimate item price and view on save draft
This commit is contained in:
parent
ac0c02a299
commit
c56f1a2930
3 changed files with 29 additions and 5 deletions
|
|
@ -1001,14 +1001,16 @@ watch(
|
|||
|
||||
if (estimate.value.items && estimate.value.items.length > 0) {
|
||||
selectedItems.value = estimate.value.items.map(item => {
|
||||
const fullItem = Object.values(quotationItems.value).flat().find(qi => qi.itemCode === item.itemCode);
|
||||
const discountPercentage = item.discountPercentage || item.discount_percentage || 0;
|
||||
const discountAmount = item.discountAmount || item.discount_amount || 0;
|
||||
return {
|
||||
itemCode: item.itemCode,
|
||||
itemName: item.itemName,
|
||||
itemCode: item.itemCode || item.item_code,
|
||||
itemName: item.itemName || item.item_name,
|
||||
qty: item.qty,
|
||||
standardRate: item.rate || fullItem?.standardRate || 0,
|
||||
rate: item.rate,
|
||||
standardRate: item.rate,
|
||||
bom: item.bom || null,
|
||||
uom: item.uom || item.stockUom || item.stock_uom || 'Nos',
|
||||
discountAmount: discountAmount === 0 ? null : discountAmount,
|
||||
discountPercentage: discountPercentage === 0 ? null : discountPercentage,
|
||||
discountType: discountPercentage > 0 ? 'percentage' : 'currency'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue