This commit is contained in:
bipproduction
2025-10-12 21:49:54 +08:00
parent 86d5b435f7
commit 9850fab34d
44 changed files with 8533 additions and 2108 deletions

View File

@@ -0,0 +1,52 @@
import Elysia, { t } from "elysia";
const layanan = `
KTP
Kartu Keluarga
surat keterangan domisili
surat pengantar nikah
akta kelahiran
akta kematian
surat pindah penduduk
surat keterangan usaha
surat keterangan tidak mampu
surat keterangan waris
surat perizinan usaha kecil
`
const LayananRoute = new Elysia({
prefix: "layanan",
tags: ["layanan"],
})
.get("/list", () => {
return {
success: true,
data: layanan.split("\n")
}
}, {
detail: {
summary: "list",
description: "list layanan yang ada",
}
})
.post("create-ktp", () => {
return {
success: true,
data: ""
}
}, {
body: t.Object({
jenis: t.Union([
t.Literal("ktp"),
t.Literal("kk"),
]),
nama: t.String(),
deskripsi: t.String(),
}),
detail: {
summary: "create",
description: "create layanan",
}
})
export default LayananRoute