upd: detail api

Deskripsi
- detail pengaduan by nomer pengaduan
- detail pengajuan surat by nomer pengajuan

No Issues
This commit is contained in:
2025-12-11 14:16:31 +08:00
parent fdf7b0a13f
commit 3f567b57b2
4 changed files with 13 additions and 13 deletions

View File

@@ -45,7 +45,7 @@ export default function DetailPengajuanPage() {
const { data, mutate, isLoading } = useSwr("/", () =>
apiFetch.api.pelayanan.detail.get({
query: {
id: id!,
nomerPengajuan: id!,
},
}),
);

View File

@@ -44,7 +44,7 @@ export default function DetailPengaduanPage() {
const { data, mutate, isLoading } = useSwr("/", () =>
apiFetch.api.pengaduan.detail.get({
query: {
id: id!,
nomerPengaduan: id!,
},
}),
);

View File

@@ -151,16 +151,16 @@ const PelayananRoute = new Elysia({
}
})
.get("/detail", async ({ query }) => {
const { id } = query
const { nomerPengajuan } = query
const data = await prisma.pelayananAjuan.findFirst({
where: {
OR: [
{
noPengajuan: id
noPengajuan: nomerPengajuan
},
{
id: id
id: nomerPengajuan
}
]
},
@@ -305,11 +305,11 @@ const PelayananRoute = new Elysia({
return datafix
}, {
query: t.Object({
id: t.String({ minLength: 1, error: "id harus diisi" }),
nomerPengajuan: t.String({ minLength: 1, error: "nomer pengajuan harus diisi" }),
}),
detail: {
summary: "Detail Ajuan Pelayanan Surat",
description: `tool untuk mendapatkan detail ajuan pelayanan surat`,
summary: "Detail Ajuan Pelayanan Surat by Nomer Pengajuan",
description: `tool untuk mendapatkan detail ajuan pelayanan surat berdasarkan nomer pengajuan`,
tags: ["mcp"]
}
})

View File

@@ -372,15 +372,15 @@ const PengaduanRoute = new Elysia({
}
})
.get("/detail", async ({ query }) => {
const { id } = query
const { nomerPengaduan } = query
const data = await prisma.pengaduan.findFirst({
where: {
OR: [
{
noPengaduan: id
noPengaduan: nomerPengaduan
}, {
id: id
id: nomerPengaduan
}
]
},
@@ -473,8 +473,8 @@ const PengaduanRoute = new Elysia({
return datafix
}, {
detail: {
summary: "Detail Pengaduan Warga",
description: `tool untuk mendapatkan detail pengaduan warga / history pengaduan / mengecek status pengaduan berdasarkan id atau nomer Pengaduan`,
summary: "Detail Pengaduan Warga by Nomer Pengaduan",
description: `tool untuk mendapatkan detail pengaduan warga / history pengaduan / mengecek status pengaduan berdasarkan nomer Pengaduan`,
tags: ["mcp"]
}
})