Merge pull request 'upd: list pengaduan dan list pelayanan surat api jenna ai' (#73) from amalia/11-des-25 into main
Reviewed-on: http://wibugit.wibudev.com/wibu/jenna-mcp/pulls/73
This commit is contained in:
@@ -104,8 +104,9 @@ const PelayananRoute = new Elysia({
|
|||||||
|
|
||||||
|
|
||||||
// --- PELAYANAN SURAT ---
|
// --- PELAYANAN SURAT ---
|
||||||
.get("/", async ({ query }) => {
|
.get("/", async ({ query, headers }) => {
|
||||||
const { phone } = query
|
// const { phone } = query
|
||||||
|
const phone = headers['x-phone'] || ""
|
||||||
const data = await prisma.pelayananAjuan.findMany({
|
const data = await prisma.pelayananAjuan.findMany({
|
||||||
orderBy: {
|
orderBy: {
|
||||||
createdAt: "asc"
|
createdAt: "asc"
|
||||||
@@ -115,13 +116,34 @@ const PelayananRoute = new Elysia({
|
|||||||
Warga: {
|
Warga: {
|
||||||
phone
|
phone
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
select: {
|
||||||
|
noPengajuan: true,
|
||||||
|
status: true,
|
||||||
|
createdAt: true,
|
||||||
|
CategoryPelayanan: {
|
||||||
|
select: {
|
||||||
|
name: true
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return data
|
|
||||||
|
const dataFix = data.map((item) => {
|
||||||
|
return {
|
||||||
|
noPengajuan: item.noPengajuan,
|
||||||
|
status: item.status,
|
||||||
|
category: item.CategoryPelayanan.name,
|
||||||
|
createdAt: item.createdAt.toLocaleDateString("id-ID", { day: "numeric", month: "long", year: "numeric" }),
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
return dataFix
|
||||||
|
|
||||||
}, {
|
}, {
|
||||||
query: t.Object({
|
// query: t.Object({
|
||||||
phone: t.String({ minLength: 1, error: "phone harus diisi" }),
|
// phone: t.String({ minLength: 1, error: "phone harus diisi" }),
|
||||||
}),
|
// }),
|
||||||
detail: {
|
detail: {
|
||||||
summary: "List Ajuan Pelayanan Surat by Phone",
|
summary: "List Ajuan Pelayanan Surat by Phone",
|
||||||
description: `tool untuk mendapatkan list ajuan pelayanan surat`,
|
description: `tool untuk mendapatkan list ajuan pelayanan surat`,
|
||||||
|
|||||||
Reference in New Issue
Block a user