feat: update BPJS links to use 'bpjs-vclaim' and add new vclaim pages

This commit is contained in:
riefive
2025-11-26 13:02:43 +07:00
parent 9c53899842
commit 9a539a60f9
8 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -121,7 +121,7 @@ function toNavigateSep(values: any) {
}
})
navigateTo('/integration/bpjs/sep/add' + `?${queryParams.toString()}`)
navigateTo('/integration/bpjs-vclaim/sep/add' + `?${queryParams.toString()}`)
}
async function handleSaveEncounter(formValues: any) {
@@ -439,7 +439,7 @@ export function useIntegrationSepEntry() {
// Update sepNumber when it changes in form (only if different to prevent loop)
}
if (menu === 'back') {
navigateTo('/integration/bpjs/sep')
navigateTo('/integration/bpjs-vclaim/sep')
}
if (menu === 'save-sep') {
isSaveLoading.value = true
@@ -496,7 +496,7 @@ export function useIntegrationSepEntry() {
navigateTo(resourcePath.value)
return
}
navigateTo('/integration/bpjs/sep')
navigateTo('/integration/bpjs-vclaim/sep')
})
.catch((err) => {
console.error('Failed to save SEP:', err)
+1 -1
View File
@@ -83,7 +83,7 @@ export function useIntegrationSepList() {
addNav: {
label: 'Tambah',
onClick: () => {
navigateTo('/integration/bpjs/sep/add')
navigateTo('/integration/bpjs-vclaim/sep/add')
},
},
}
+3 -3
View File
@@ -171,17 +171,17 @@
{
"title": "SEP",
"icon": "i-lucide-circuit-board",
"link": "/integration/bpjs/sep"
"link": "/integration/bpjs-vclaim/sep"
},
{
"title": "Peserta",
"icon": "i-lucide-circuit-board",
"link": "/integration/bpjs/member"
"link": "/integration/bpjs-vclaim/member"
},
{
"title": "Surat Kontrol",
"icon": "i-lucide-circuit-board",
"link": "/integration/bpjs/control-letter"
"link": "/integration/bpjs-vclaim/control-letter"
}
]
},
+3 -3
View File
@@ -193,17 +193,17 @@
{
"title": "SEP",
"icon": "i-lucide-circuit-board",
"link": "/integration/bpjs/sep"
"link": "/integration/bpjs-vclaim/sep"
},
{
"title": "Peserta",
"icon": "i-lucide-circuit-board",
"link": "/integration/bpjs/member"
"link": "/integration/bpjs-vclaim/member"
},
{
"title": "Surat Kontrol",
"icon": "i-lucide-circuit-board",
"link": "/integration/bpjs/control-letter"
"link": "/integration/bpjs-vclaim/control-letter"
}
]
},