refactor(FE): Rename price to unit_price in customer payments

This commit is contained in:
rstubryan
2026-01-17 16:16:34 +07:00
parent 9ae5bdd969
commit a82c5e5593
4 changed files with 10 additions and 10 deletions
@@ -300,7 +300,7 @@ const createPDFDocument = (params: CustomerPaymentExportPDFParams) => {
<Text>Rata-Rata</Text> <Text>Rata-Rata</Text>
</View> </View>
<View style={[pdfStyles.tableCellHeaderRight, { flex: 1.2 }]}> <View style={[pdfStyles.tableCellHeaderRight, { flex: 1.2 }]}>
<Text>Harga Awal</Text> <Text>Harga/Unit</Text>
</View> </View>
<View style={[pdfStyles.tableCellHeaderRight, { flex: 1.2 }]}> <View style={[pdfStyles.tableCellHeaderRight, { flex: 1.2 }]}>
<Text>Harga Akhir</Text> <Text>Harga Akhir</Text>
@@ -378,7 +378,7 @@ const createPDFDocument = (params: CustomerPaymentExportPDFParams) => {
<Text>{formatNumber(item.average_weight)}</Text> <Text>{formatNumber(item.average_weight)}</Text>
</View> </View>
<View style={[pdfStyles.tableCellRight, { flex: 1.2 }]}> <View style={[pdfStyles.tableCellRight, { flex: 1.2 }]}>
<Text>{formatCurrency(item.price)}</Text> <Text>{formatCurrency(item.unit_price)}</Text>
</View> </View>
<View style={[pdfStyles.tableCellRight, { flex: 1.2 }]}> <View style={[pdfStyles.tableCellRight, { flex: 1.2 }]}>
<Text>{formatCurrency(item.final_price)}</Text> <Text>{formatCurrency(item.final_price)}</Text>
@@ -38,7 +38,7 @@ export const generateCustomerPaymentExcel = (
'Ekor/Qty': formatNumber(item.qty || 0), 'Ekor/Qty': formatNumber(item.qty || 0),
'Berat (Kg)': formatNumber(item.weight || 0), 'Berat (Kg)': formatNumber(item.weight || 0),
AVG: formatNumber(item.average_weight || 0), AVG: formatNumber(item.average_weight || 0),
'Harga Awal': formatCurrency(item.price || 0), 'Harga/Unit': formatCurrency(item.unit_price || 0),
'Harga Akhir': formatCurrency(item.final_price || 0), 'Harga Akhir': formatCurrency(item.final_price || 0),
Total: formatCurrency(item.total_price || 0), Total: formatCurrency(item.total_price || 0),
Pembayaran: formatCurrency(item.payment_amount || 0), Pembayaran: formatCurrency(item.payment_amount || 0),
@@ -62,7 +62,7 @@ export const generateCustomerPaymentExcel = (
'Ekor/Qty': formatNumber(customerReport.summary.total_qty || 0), 'Ekor/Qty': formatNumber(customerReport.summary.total_qty || 0),
'Berat (Kg)': formatNumber(customerReport.summary.total_weight || 0), 'Berat (Kg)': formatNumber(customerReport.summary.total_weight || 0),
AVG: '', AVG: '',
'Harga Awal': '', 'Harga/Unit': '',
'Harga Akhir': formatCurrency( 'Harga Akhir': formatCurrency(
customerReport.summary.total_final_amount || 0 customerReport.summary.total_final_amount || 0
), ),
@@ -89,7 +89,7 @@ export const generateCustomerPaymentExcel = (
{ wch: 10 }, // Ekor/Qty { wch: 10 }, // Ekor/Qty
{ wch: 12 }, // Berat { wch: 12 }, // Berat
{ wch: 10 }, // AVG { wch: 10 }, // AVG
{ wch: 15 }, // Harga Awal { wch: 15 }, // Harga/Unit
{ wch: 15 }, // Harga Akhir { wch: 15 }, // Harga Akhir
{ wch: 15 }, // Total { wch: 15 }, // Total
{ wch: 15 }, // Pembayaran { wch: 15 }, // Pembayaran
@@ -405,12 +405,12 @@ const CustomerPaymentTab = () => {
), ),
}, },
{ {
id: 'price', id: 'unit_price',
header: 'Harga Awal', header: 'Harga/Unit',
accessorKey: 'price', accessorKey: 'unit_price',
enableSorting: false, enableSorting: false,
cell: (props) => { cell: (props) => {
const value = props.row.original.price; const value = props.row.original.unit_price;
return <div className='text-right'>{formatCurrency(value)}</div>; return <div className='text-right'>{formatCurrency(value)}</div>;
}, },
footer: () => ( footer: () => (
+1 -1
View File
@@ -11,7 +11,7 @@ export type CustomerPaymentRow = {
qty: number; qty: number;
weight: number; weight: number;
average_weight: number; average_weight: number;
price: number; unit_price: number;
final_price: number; final_price: number;
total_price: number; total_price: number;
payment_amount: number; payment_amount: number;