From 22dce97e4985b0c74551f604f5f1766aefeb25ff Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Sun, 21 Jun 2026 13:02:31 +0700 Subject: [PATCH] refactor: update default material usage value and ensure consistent formatting to two decimal places across Cutting components for improved clarity --- .../js/pages/admin/manage/cuttings/form/CuttingPosForm.vue | 2 +- .../admin/manage/cuttings/table/CuttingCompletedSection.vue | 2 +- .../admin/manage/cuttings/table/CuttingInProgressSection.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/js/pages/admin/manage/cuttings/form/CuttingPosForm.vue b/resources/js/pages/admin/manage/cuttings/form/CuttingPosForm.vue index c13e280..30749c8 100644 --- a/resources/js/pages/admin/manage/cuttings/form/CuttingPosForm.vue +++ b/resources/js/pages/admin/manage/cuttings/form/CuttingPosForm.vue @@ -329,7 +329,7 @@ async function addMaterial( (item) => item.raw_material_price_id === price.id, ); - const defaultUsage = '100'; + const defaultUsage = '1'; const increment = 1; const nextUsage = existing ? String((Number(existing.material_usage) || 0) + increment) diff --git a/resources/js/pages/admin/manage/cuttings/table/CuttingCompletedSection.vue b/resources/js/pages/admin/manage/cuttings/table/CuttingCompletedSection.vue index 78eb85c..250f945 100644 --- a/resources/js/pages/admin/manage/cuttings/table/CuttingCompletedSection.vue +++ b/resources/js/pages/admin/manage/cuttings/table/CuttingCompletedSection.vue @@ -25,7 +25,7 @@ function getTotalMaterialUsageUnit(materials: any[]): string { } function formatMaterialUsage(mat: any): string { - return (mat.material_usage ?? 0).toFixed(2); + return Number(mat.material_usage ?? 0).toFixed(2); } function getMaterialUnit(mat: any): string { diff --git a/resources/js/pages/admin/manage/cuttings/table/CuttingInProgressSection.vue b/resources/js/pages/admin/manage/cuttings/table/CuttingInProgressSection.vue index 180deda..058ef46 100644 --- a/resources/js/pages/admin/manage/cuttings/table/CuttingInProgressSection.vue +++ b/resources/js/pages/admin/manage/cuttings/table/CuttingInProgressSection.vue @@ -16,7 +16,7 @@ function getTotalMaterialUsageUnit(materials: any[]): string { } function formatMaterialUsage(mat: any): string { - return (mat.material_usage ?? 0).toFixed(2); + return Number(mat.material_usage ?? 0).toFixed(2); } function getMaterialUnit(mat: any): string {