diff --git a/resources/js/components/admin/master/raw-materials/RawMaterialGroupedTable.vue b/resources/js/components/admin/master/raw-materials/RawMaterialGroupedTable.vue index 7ab1f1c..9c95a46 100644 --- a/resources/js/components/admin/master/raw-materials/RawMaterialGroupedTable.vue +++ b/resources/js/components/admin/master/raw-materials/RawMaterialGroupedTable.vue @@ -21,6 +21,7 @@ import { TableHeader, TableRow, } from '@/components/ui/table'; +import { formatRupiah } from '@/lib/rupiah'; import type { DataTableFilterDef, DataTablePagination, @@ -87,6 +88,19 @@ function rowNumber(index: number): number { {{ material.unit_label }} +
+

+ Total stok: {{material.prices.reduce((acc, price) => acc + + Number(price.stock), 0) + }} + {{ material.unit_abbreviation }} +

+

+ Total harga: Rp {{formatRupiah(material.prices.reduce((acc, price) => acc + + Number(price.stock) * Number(price.price), 0)) + }} +

+