From cca9aeaaf0ab263d32c24d3526bc728e83467dd9 Mon Sep 17 00:00:00 2001 From: Timoti313 Date: Mon, 1 Sep 2025 17:05:34 +0700 Subject: [PATCH] [feat Sales, CreateSales, EditSales] --- resources/js/components/CreateItemModal.vue | 4 +- resources/js/components/CreateKategori.vue | 2 +- resources/js/components/CreateSales.vue | 58 +++++ resources/js/components/EditSales.vue | 72 ++++++ resources/js/pages/Sales.vue | 241 ++++++++++++++++++++ resources/js/router/index.js | 6 + 6 files changed, 380 insertions(+), 3 deletions(-) create mode 100644 resources/js/components/CreateSales.vue create mode 100644 resources/js/components/EditSales.vue create mode 100644 resources/js/pages/Sales.vue diff --git a/resources/js/components/CreateItemModal.vue b/resources/js/components/CreateItemModal.vue index f2b2983..ee35328 100644 --- a/resources/js/components/CreateItemModal.vue +++ b/resources/js/components/CreateItemModal.vue @@ -102,7 +102,7 @@ const createdItem = ref(null); // Computed const selectedNampanName = computed(() => { if (!selectedNampan.value) return 'Brankas'; - + console.log("Selected nampan ID:", selectedNampan.value); const nampan = nampanList.value.find(n => n.id === Number(selectedNampan.value)); console.log("All nampan:", nampanList.value); @@ -147,7 +147,7 @@ const createItem = async () => { success.value = true; createdItem.value = response.data.data console.log('Item created:', createdItem); - + } catch (error) { console.error('Error creating item:', error); alert('Gagal membuat item: ' + (error.response?.data?.message || error.message)); diff --git a/resources/js/components/CreateKategori.vue b/resources/js/components/CreateKategori.vue index f0aac3d..fe748fe 100644 --- a/resources/js/components/CreateKategori.vue +++ b/resources/js/components/CreateKategori.vue @@ -1,5 +1,5 @@