diff --git a/resources/views/equipment/create.blade.php b/resources/views/equipment/create.blade.php index 2041dd7f..476a34d0 100644 --- a/resources/views/equipment/create.blade.php +++ b/resources/views/equipment/create.blade.php @@ -174,7 +174,7 @@ class="bg-gray-200 hover:bg-gray-300 text-gray-800 px-6 py-2 rounded-lg transiti const formData = new FormData(this); const data = Object.fromEntries(formData.entries()); - fetch('/admin/equipment', { + fetch('/api/admin/equipment', { method: 'POST', headers: { 'Content-Type': 'application/json', diff --git a/resources/views/equipment/edit.blade.php b/resources/views/equipment/edit.blade.php index 8f2de1ea..523b6ac7 100644 --- a/resources/views/equipment/edit.blade.php +++ b/resources/views/equipment/edit.blade.php @@ -182,7 +182,7 @@ class="bg-gray-200 hover:bg-gray-300 text-gray-800 px-6 py-2 rounded-lg transiti 'model_name', 'serial_no', 'location', 'production_line', 'purchase_date', 'install_date', 'purchase_price', 'useful_life', 'status', 'manager_id', 'memo']; - fetch(`/admin/equipment/${equipmentId}`, { + fetch(`/api/admin/equipment/${equipmentId}`, { headers: { 'Accept': 'application/json', 'X-CSRF-TOKEN': '{{ csrf_token() }}' } }) .then(r => r.json()) @@ -206,7 +206,7 @@ class="bg-gray-200 hover:bg-gray-300 text-gray-800 px-6 py-2 rounded-lg transiti const formData = new FormData(this); const data = Object.fromEntries(formData.entries()); - fetch(`/admin/equipment/${equipmentId}`, { + fetch(`/api/admin/equipment/${equipmentId}`, { method: 'PUT', headers: { 'Content-Type': 'application/json', diff --git a/resources/views/equipment/index.blade.php b/resources/views/equipment/index.blade.php index 09f8c6e2..830fed88 100644 --- a/resources/views/equipment/index.blade.php +++ b/resources/views/equipment/index.blade.php @@ -63,7 +63,7 @@ class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:outline-none foc
function confirmDelete(id, name) { showDeleteConfirm(name, () => { - fetch(`/admin/equipment/${id}`, { + fetch(`/api/admin/equipment/${id}`, { method: 'DELETE', headers: { 'X-CSRF-TOKEN': '{{ csrf_token() }}', diff --git a/resources/views/equipment/inspections/index.blade.php b/resources/views/equipment/inspections/index.blade.php index f878dc97..6ad97380 100644 --- a/resources/views/equipment/inspections/index.blade.php +++ b/resources/views/equipment/inspections/index.blade.php @@ -45,7 +45,7 @@ class="w-full px-3 py-2 border border-gray-300 rounded-lg focus:outline-none foc
}); function toggleCell(equipmentId, templateItemId, checkDate, cell) { - fetch('/admin/equipment/inspections/detail', { + fetch('/api/admin/equipment/inspections/detail', { method: 'PATCH', headers: { 'Content-Type': 'application/json', diff --git a/resources/views/equipment/repairs/create.blade.php b/resources/views/equipment/repairs/create.blade.php index 72fa4029..9f2c3a11 100644 --- a/resources/views/equipment/repairs/create.blade.php +++ b/resources/views/equipment/repairs/create.blade.php @@ -110,7 +110,7 @@ class="bg-gray-200 hover:bg-gray-300 text-gray-800 px-6 py-2 rounded-lg transiti const formData = new FormData(this); const data = Object.fromEntries(formData.entries()); - fetch('/admin/equipment/repairs', { + fetch('/api/admin/equipment/repairs', { method: 'POST', headers: { 'Content-Type': 'application/json', diff --git a/resources/views/equipment/repairs/index.blade.php b/resources/views/equipment/repairs/index.blade.php index eb031292..85fd2d5c 100644 --- a/resources/views/equipment/repairs/index.blade.php +++ b/resources/views/equipment/repairs/index.blade.php @@ -58,7 +58,7 @@ class="w-full px-3 py-2 border border-gray-300 rounded-lg focus:outline-none foc
function confirmDeleteRepair(id) { showDeleteConfirm('수리이력', () => { - fetch(`/admin/equipment/repairs/${id}`, { + fetch(`/api/admin/equipment/repairs/${id}`, { method: 'DELETE', headers: { 'X-CSRF-TOKEN': '{{ csrf_token() }}', diff --git a/resources/views/equipment/show.blade.php b/resources/views/equipment/show.blade.php index 4f006024..d37ee632 100644 --- a/resources/views/equipment/show.blade.php +++ b/resources/views/equipment/show.blade.php @@ -80,7 +80,7 @@ function addTemplate() { const formData = new FormData(form); const data = Object.fromEntries(formData.entries()); - fetch(`/admin/equipment/${equipmentId}/templates`, { + fetch(`/api/admin/equipment/${equipmentId}/templates`, { method: 'POST', headers: { 'Content-Type': 'application/json', @@ -103,7 +103,7 @@ function addTemplate() { // 점검항목 삭제 function deleteTemplate(id) { showDeleteConfirm('점검항목', () => { - fetch(`/admin/equipment/templates/${id}`, { + fetch(`/api/admin/equipment/templates/${id}`, { method: 'DELETE', headers: { 'X-CSRF-TOKEN': '{{ csrf_token() }}', 'Accept': 'application/json' } }) @@ -120,7 +120,7 @@ function deleteTemplate(id) { // 수리이력 삭제 function deleteRepair(id) { showDeleteConfirm('수리이력', () => { - fetch(`/admin/equipment/repairs/${id}`, { + fetch(`/api/admin/equipment/repairs/${id}`, { method: 'DELETE', headers: { 'X-CSRF-TOKEN': '{{ csrf_token() }}', 'Accept': 'application/json' } })