Fix: debug updaate medicine master

This commit is contained in:
hasyim_kai
2025-11-18 13:13:52 +07:00
parent c98018bb4e
commit 94e4ead8fe
5 changed files with 14 additions and 10 deletions
+3 -2
View File
@@ -110,6 +110,7 @@ watch([recId, recAction], () => {
getCurrentMaterialDetail(recId.value) getCurrentMaterialDetail(recId.value)
title.value = 'Edit Perlengkapan' title.value = 'Edit Perlengkapan'
isReadonly.value = false isReadonly.value = false
isFormEntryDialogOpen.value = true
break break
case ActionEvents.showConfirmDelete: case ActionEvents.showConfirmDelete:
isRecordConfirmationOpen.value = true isRecordConfirmationOpen.value = true
@@ -158,7 +159,7 @@ onMounted(async () => {
@submit=" @submit="
(values: MaterialFormData, resetForm: any) => { (values: MaterialFormData, resetForm: any) => {
if (recId > 0) { if (recId > 0) {
handleActionEdit(recId, values, getEquipmentList, resetForm, toast) handleActionEdit(recItem.code, values, getEquipmentList, resetForm, toast)
return return
} }
handleActionSave(values, getEquipmentList, resetForm, toast) handleActionSave(values, getEquipmentList, resetForm, toast)
@@ -173,7 +174,7 @@ onMounted(async () => {
v-model:open="isRecordConfirmationOpen" v-model:open="isRecordConfirmationOpen"
action="delete" action="delete"
:record="recItem" :record="recItem"
@confirm="() => handleActionRemove(recId, getEquipmentList, toast)" @confirm="() => handleActionRemove(recItem.code, getEquipmentList, toast)"
@cancel="" @cancel=""
> >
<template #default="{ record }"> <template #default="{ record }">
@@ -108,6 +108,7 @@ watch([recId, recAction], () => {
getCurrentMedicineGroupDetail(recId.value) getCurrentMedicineGroupDetail(recId.value)
title.value = 'Edit Kelompok Obat' title.value = 'Edit Kelompok Obat'
isReadonly.value = false isReadonly.value = false
isFormEntryDialogOpen.value = true
break break
case ActionEvents.showConfirmDelete: case ActionEvents.showConfirmDelete:
isRecordConfirmationOpen.value = true isRecordConfirmationOpen.value = true
@@ -154,7 +155,7 @@ onMounted(async () => {
@submit=" @submit="
(values: BaseFormData | Record<string, any>, resetForm: () => void) => { (values: BaseFormData | Record<string, any>, resetForm: () => void) => {
if (recId > 0) { if (recId > 0) {
handleActionEdit(recId, values, getMedicineGroupList, resetForm, toast) handleActionEdit(recItem.code, values, getMedicineGroupList, resetForm, toast)
return return
} }
handleActionSave(values, getMedicineGroupList, resetForm, toast) handleActionSave(values, getMedicineGroupList, resetForm, toast)
@@ -169,7 +170,7 @@ onMounted(async () => {
v-model:open="isRecordConfirmationOpen" v-model:open="isRecordConfirmationOpen"
action="delete" action="delete"
:record="recItem" :record="recItem"
@confirm="() => handleActionRemove(recId, getMedicineGroupList, toast)" @confirm="() => handleActionRemove(recItem.code, getMedicineGroupList, toast)"
@cancel="" @cancel=""
> >
<template #default="{ record }"> <template #default="{ record }">
@@ -108,6 +108,7 @@ watch([recId, recAction], () => {
getCurrentMedicineMethodDetail(recId.value) getCurrentMedicineMethodDetail(recId.value)
title.value = 'Edit Metode Obat' title.value = 'Edit Metode Obat'
isReadonly.value = false isReadonly.value = false
isFormEntryDialogOpen.value = true
break break
case ActionEvents.showConfirmDelete: case ActionEvents.showConfirmDelete:
isRecordConfirmationOpen.value = true isRecordConfirmationOpen.value = true
@@ -154,7 +155,7 @@ onMounted(async () => {
@submit=" @submit="
(values: BaseFormData | Record<string, any>, resetForm: () => void) => { (values: BaseFormData | Record<string, any>, resetForm: () => void) => {
if (recId > 0) { if (recId > 0) {
handleActionEdit(recId, values, getMedicineMethodList, resetForm, toast) handleActionEdit(recItem.code, values, getMedicineMethodList, resetForm, toast)
return return
} }
handleActionSave(values, getMedicineMethodList, resetForm, toast) handleActionSave(values, getMedicineMethodList, resetForm, toast)
@@ -169,7 +170,7 @@ onMounted(async () => {
v-model:open="isRecordConfirmationOpen" v-model:open="isRecordConfirmationOpen"
action="delete" action="delete"
:record="recItem" :record="recItem"
@confirm="() => handleActionRemove(recId, getMedicineMethodList, toast)" @confirm="() => handleActionRemove(recItem.code, getMedicineMethodList, toast)"
@cancel="" @cancel=""
> >
<template #default="{ record }"> <template #default="{ record }">
+3 -2
View File
@@ -118,6 +118,7 @@ watch([recId, recAction], () => {
case ActionEvents.showEdit: case ActionEvents.showEdit:
getCurrentMedicineDetail(recId.value) getCurrentMedicineDetail(recId.value)
title.value = 'Edit Obat' title.value = 'Edit Obat'
isFormEntryDialogOpen.value = true
isReadonly.value = false isReadonly.value = false
break break
case ActionEvents.showConfirmDelete: case ActionEvents.showConfirmDelete:
@@ -173,7 +174,7 @@ onMounted(async () => {
@submit=" @submit="
(values: MedicineFormData | Record<string, any>, resetForm: () => void) => { (values: MedicineFormData | Record<string, any>, resetForm: () => void) => {
if (recId > 0) { if (recId > 0) {
handleActionEdit(recId, values, getMedicineList, resetForm, toast) handleActionEdit(recItem.code, values, getMedicineList, resetForm, toast)
return return
} }
handleActionSave(values, getMedicineList, resetForm, toast) handleActionSave(values, getMedicineList, resetForm, toast)
@@ -188,7 +189,7 @@ onMounted(async () => {
v-model:open="isRecordConfirmationOpen" v-model:open="isRecordConfirmationOpen"
action="delete" action="delete"
:record="recItem" :record="recItem"
@confirm="() => handleActionRemove(recId, getMedicineList, toast)" @confirm="() => handleActionRemove(recItem.code, getMedicineList, toast)"
@cancel="" @cancel=""
> >
<template #default="{ record }"> <template #default="{ record }">
+2 -2
View File
@@ -163,7 +163,7 @@ onMounted(async () => {
@submit=" @submit="
(values: DeviceFormData, resetForm: any) => { (values: DeviceFormData, resetForm: any) => {
if (recId > 0) { if (recId > 0) {
handleActionEdit(recId, values, getToolsList, resetForm, toast) handleActionEdit(recItem.code, values, getToolsList, resetForm, toast)
return return
} }
handleActionSave(values, getToolsList, resetForm, toast) handleActionSave(values, getToolsList, resetForm, toast)
@@ -178,7 +178,7 @@ onMounted(async () => {
v-model:open="isRecordConfirmationOpen" v-model:open="isRecordConfirmationOpen"
action="delete" action="delete"
:record="recItem" :record="recItem"
@confirm="() => handleActionRemove(recId, getToolsList, toast)" @confirm="() => handleActionRemove(recItem.code, getToolsList, toast)"
@cancel="" @cancel=""
> >
<template #default="{ record }"> <template #default="{ record }">