mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 13:32:00 +00:00
refactor(FE-356): Add egg production and pricing columns
This commit is contained in:
@@ -326,16 +326,20 @@ const HppPerKandangTab = () => {
|
|||||||
'Rentang Bobot': item.weight_range
|
'Rentang Bobot': item.weight_range
|
||||||
? `${formatNumber(item.weight_range.weight_min)} - ${formatNumber(item.weight_range.weight_max)}`
|
? `${formatNumber(item.weight_range.weight_min)} - ${formatNumber(item.weight_range.weight_max)}`
|
||||||
: '',
|
: '',
|
||||||
|
'Rata-Rata Bobot (KG)': item.avg_weight_kg || 0,
|
||||||
'Sisa Ayam (Ekor)': item.remaining_chicken_birds || 0,
|
'Sisa Ayam (Ekor)': item.remaining_chicken_birds || 0,
|
||||||
'Sisa Ayam (KG)': item.remaining_chicken_weight_kg || 0,
|
'Sisa Ayam (KG)': item.remaining_chicken_weight_kg || 0,
|
||||||
'Rata-Rata Bobot (KG)': item.avg_weight_kg || 0,
|
'Produksi Telur (Butir)': item.egg_production_pieces || 0,
|
||||||
|
'Produksi Telur (KG)': item.egg_production_kg || 0,
|
||||||
'Feed (Supplier)':
|
'Feed (Supplier)':
|
||||||
item.feed_suppliers?.map((s) => s.alias || s.name).join(' | ') ||
|
item.feed_suppliers?.map((s) => s.alias || s.name).join(' | ') ||
|
||||||
'',
|
'',
|
||||||
'DOC (Supplier)':
|
'DOC (Supplier)':
|
||||||
item.doc_suppliers?.map((s) => s.alias || s.name).join(' | ') || '',
|
item.doc_suppliers?.map((s) => s.alias || s.name).join(' | ') || '',
|
||||||
'Rata-Rata Harga DOC (RP)': item.average_doc_price_rp || 0,
|
'Rata-Rata Harga DOC (RP)': item.average_doc_price_rp || 0,
|
||||||
'HPP (RP)': item.hpp_rp || 0,
|
'Nilai Nominal Telur (RP)': item.egg_value_rp || 0,
|
||||||
|
'HPP Ayam (RP)': item.hpp_rp || 0,
|
||||||
|
'HPP Telur (RP/KG)': item.egg_hpp_rp_per_kg || 0,
|
||||||
'Nilai Nominal Sisa Ayam (RP)': item.remaining_value_rp || 0,
|
'Nilai Nominal Sisa Ayam (RP)': item.remaining_value_rp || 0,
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
@@ -344,13 +348,17 @@ const HppPerKandangTab = () => {
|
|||||||
No: 'TOTAL',
|
No: 'TOTAL',
|
||||||
Kandang: 'ALL',
|
Kandang: 'ALL',
|
||||||
'Rentang Bobot': '-',
|
'Rentang Bobot': '-',
|
||||||
|
'Rata-Rata Bobot (KG)': summary?.average_weight_kg || 0,
|
||||||
'Sisa Ayam (Ekor)': summary?.total_remaining_chicken_birds || 0,
|
'Sisa Ayam (Ekor)': summary?.total_remaining_chicken_birds || 0,
|
||||||
'Sisa Ayam (KG)': summary?.total_remaining_chicken_weight_kg || 0,
|
'Sisa Ayam (KG)': summary?.total_remaining_chicken_weight_kg || 0,
|
||||||
'Rata-Rata Bobot (KG)': summary?.average_weight_kg || 0,
|
'Produksi Telur (Butir)': summary?.total_egg_production_pieces || 0,
|
||||||
|
'Produksi Telur (KG)': summary?.total_egg_production_kg || 0,
|
||||||
'Feed (Supplier)': allFeedSuppliers,
|
'Feed (Supplier)': allFeedSuppliers,
|
||||||
'DOC (Supplier)': allDocSuppliers,
|
'DOC (Supplier)': allDocSuppliers,
|
||||||
'Rata-Rata Harga DOC (RP)': totals?.total_average_doc_price_rp || 0,
|
'Rata-Rata Harga DOC (RP)': totals?.total_average_doc_price_rp || 0,
|
||||||
'HPP (RP)': totals?.total_hpp_rp || 0,
|
'Nilai Nominal Telur (RP)': summary?.total_egg_value_rp || 0,
|
||||||
|
'HPP Ayam (RP)': totals?.total_hpp_rp || 0,
|
||||||
|
'HPP Telur (RP/KG)': summary?.average_egg_hpp_rp_per_kg || 0,
|
||||||
'Nilai Nominal Sisa Ayam (RP)': summary?.total_remaining_value_rp || 0,
|
'Nilai Nominal Sisa Ayam (RP)': summary?.total_remaining_value_rp || 0,
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -360,13 +368,17 @@ const HppPerKandangTab = () => {
|
|||||||
{ wch: 5 }, // No
|
{ wch: 5 }, // No
|
||||||
{ wch: 30 }, // Kandang
|
{ wch: 30 }, // Kandang
|
||||||
{ wch: 15 }, // Rentang Bobot
|
{ wch: 15 }, // Rentang Bobot
|
||||||
|
{ wch: 18 }, // Rata-Rata Bobot (KG)
|
||||||
{ wch: 15 }, // Sisa Ayam (Ekor)
|
{ wch: 15 }, // Sisa Ayam (Ekor)
|
||||||
{ wch: 15 }, // Sisa Ayam (KG)
|
{ wch: 15 }, // Sisa Ayam (KG)
|
||||||
{ wch: 18 }, // Rata-Rata Bobot (KG)
|
{ wch: 18 }, // Produksi Telur (Butir)
|
||||||
|
{ wch: 18 }, // Produksi Telur (KG)
|
||||||
{ wch: 20 }, // Feed (Supplier)
|
{ wch: 20 }, // Feed (Supplier)
|
||||||
{ wch: 20 }, // DOC (Supplier)
|
{ wch: 20 }, // DOC (Supplier)
|
||||||
{ wch: 20 }, // Rata-Rata Harga DOC (RP)
|
{ wch: 20 }, // Rata-Rata Harga DOC (RP)
|
||||||
{ wch: 12 }, // HPP (RP)
|
{ wch: 20 }, // Nilai Nominal Telur (RP)
|
||||||
|
{ wch: 15 }, // HPP Ayam (RP)
|
||||||
|
{ wch: 18 }, // HPP Telur (RP/KG)
|
||||||
{ wch: 25 }, // Nilai Nominal Sisa Ayam (RP)
|
{ wch: 25 }, // Nilai Nominal Sisa Ayam (RP)
|
||||||
];
|
];
|
||||||
worksheet['!cols'] = colWidths;
|
worksheet['!cols'] = colWidths;
|
||||||
|
|||||||
Reference in New Issue
Block a user