Fix UI Mobile User & Admin Menu Kesehatan, QC Menu Kesehatan
This commit is contained in:
@@ -8,7 +8,6 @@ type JadwalKegiatanInput = {
|
||||
layananJadwalKegiatan: { content: string };
|
||||
syaratKetentuanJadwalKegiatan: { content: string };
|
||||
dokumenJadwalKegiatan: { content: string };
|
||||
pendaftaranJadwalKegiatan: { name: string, tanggal: string, namaOrangtua: string, nomor: string, alamat: string, catatan: string };
|
||||
}
|
||||
|
||||
const jadwalKegiatanCreate = async (context: Context) => {
|
||||
@@ -21,16 +20,14 @@ const jadwalKegiatanCreate = async (context: Context) => {
|
||||
layananJadwalKegiatan,
|
||||
syaratKetentuanJadwalKegiatan,
|
||||
dokumenJadwalKegiatan,
|
||||
pendaftaranJadwalKegiatan,
|
||||
} = body;
|
||||
|
||||
const [createdInformasiJadwalKegiatan, createdDeskripsiJadwalKegiatan, createdLayananJadwalKegiatan, createdSyaratKetentuanJadwalKegiatan, createdDokumenJadwalKegiatan, createdPendaftaranJadwalKegiatan] = await Promise.all([
|
||||
const [createdInformasiJadwalKegiatan, createdDeskripsiJadwalKegiatan, createdLayananJadwalKegiatan, createdSyaratKetentuanJadwalKegiatan, createdDokumenJadwalKegiatan] = await Promise.all([
|
||||
prisma.informasiJadwalKegiatan.create({ data: informasiJadwalKegiatan }),
|
||||
prisma.deskripsiJadwalKegiatan.create({ data: deskripsiJadwalKegiatan }),
|
||||
prisma.layananJadwalKegiatan.create({ data: layananJadwalKegiatan }),
|
||||
prisma.syaratKetentuanJadwalKegiatan.create({ data: syaratKetentuanJadwalKegiatan }),
|
||||
prisma.dokumenJadwalKegiatan.create({ data: dokumenJadwalKegiatan }),
|
||||
prisma.pendaftaranJadwalKegiatan.create({ data: pendaftaranJadwalKegiatan }),
|
||||
])
|
||||
|
||||
const jadwalKegiatan = await prisma.jadwalKegiatan.create({
|
||||
@@ -41,7 +38,6 @@ const jadwalKegiatanCreate = async (context: Context) => {
|
||||
layananJadwalKegiatanId: createdLayananJadwalKegiatan.id,
|
||||
syaratKetentuanJadwalKegiatanId: createdSyaratKetentuanJadwalKegiatan.id,
|
||||
dokumenJadwalKegiatanId: createdDokumenJadwalKegiatan.id,
|
||||
pendaftaranJadwalKegiatanId: createdPendaftaranJadwalKegiatan.id,
|
||||
},
|
||||
include: {
|
||||
informasijadwalkegiatan: true,
|
||||
@@ -49,7 +45,6 @@ const jadwalKegiatanCreate = async (context: Context) => {
|
||||
layananjadwalkegiatan: true,
|
||||
syaratketentuanjadwalkegiatan: true,
|
||||
dokumenjadwalkegiatan: true,
|
||||
pendaftaranjadwalkegiatan: true,
|
||||
}
|
||||
})
|
||||
return {
|
||||
|
||||
@@ -19,7 +19,6 @@ const jadwalKegiatanDelete = async (context: Context) => {
|
||||
layananjadwalkegiatan: true,
|
||||
syaratketentuanjadwalkegiatan: true,
|
||||
dokumenjadwalkegiatan: true,
|
||||
pendaftaranjadwalkegiatan: true,
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
@@ -20,7 +20,6 @@ export default async function jadwalKegiatanFindMany(context: Context) {
|
||||
{layananjadwalkegiatan: { content: { contains: search, mode: "insensitive" } } },
|
||||
{syaratketentuanjadwalkegiatan: { content: { contains: search, mode: "insensitive" } } },
|
||||
{dokumenjadwalkegiatan: { content: { contains: search, mode: "insensitive" } } },
|
||||
{pendaftaranjadwalkegiatan: { content: { contains: search, mode: "insensitive" } } },
|
||||
];
|
||||
}
|
||||
try {
|
||||
@@ -33,8 +32,7 @@ export default async function jadwalKegiatanFindMany(context: Context) {
|
||||
layananjadwalkegiatan: true,
|
||||
syaratketentuanjadwalkegiatan: true,
|
||||
dokumenjadwalkegiatan: true,
|
||||
pendaftaranjadwalkegiatan: true,
|
||||
},
|
||||
},
|
||||
skip,
|
||||
take: limit,
|
||||
orderBy: { createdAt: "desc" },
|
||||
|
||||
@@ -28,7 +28,6 @@ export default async function jadwalKegiatanFindUnique(request: Request) {
|
||||
layananjadwalkegiatan: true,
|
||||
syaratketentuanjadwalkegiatan: true,
|
||||
dokumenjadwalkegiatan: true,
|
||||
pendaftaranjadwalkegiatan: true,
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
@@ -30,14 +30,6 @@ const JadwalKegiatan = new Elysia({
|
||||
dokumenJadwalKegiatan: t.Object({
|
||||
content: t.String(),
|
||||
}),
|
||||
pendaftaranJadwalKegiatan: t.Object({
|
||||
name: t.String(),
|
||||
tanggal: t.String(),
|
||||
namaOrangtua: t.String(),
|
||||
nomor: t.String(),
|
||||
alamat: t.String(),
|
||||
catatan: t.String(),
|
||||
}),
|
||||
}),
|
||||
})
|
||||
.get("/find-many", jadwalKegiatanFindMany)
|
||||
@@ -75,14 +67,6 @@ const JadwalKegiatan = new Elysia({
|
||||
dokumenJadwalKegiatan: t.Object({
|
||||
content: t.String(),
|
||||
}),
|
||||
pendaftaranJadwalKegiatan: t.Object({
|
||||
name: t.String(),
|
||||
tanggal: t.String(),
|
||||
namaOrangtua: t.String(),
|
||||
nomor: t.String(),
|
||||
alamat: t.String(),
|
||||
catatan: t.String(),
|
||||
}),
|
||||
}),
|
||||
}
|
||||
);
|
||||
|
||||
@@ -13,14 +13,6 @@ type JadwalKegiatanUpdateInput = {
|
||||
layananJadwalKegiatan: { content: string };
|
||||
syaratKetentuanJadwalKegiatan: { content: string };
|
||||
dokumenJadwalKegiatan: { content: string };
|
||||
pendaftaranJadwalKegiatan: {
|
||||
name: string;
|
||||
tanggal: string;
|
||||
namaOrangtua: string;
|
||||
nomor: string;
|
||||
alamat: string;
|
||||
catatan: string;
|
||||
};
|
||||
};
|
||||
|
||||
const jadwalKegiatanUpdate = async (context: Context) => {
|
||||
@@ -50,7 +42,6 @@ const jadwalKegiatanUpdate = async (context: Context) => {
|
||||
layananJadwalKegiatan,
|
||||
syaratKetentuanJadwalKegiatan,
|
||||
dokumenJadwalKegiatan,
|
||||
pendaftaranJadwalKegiatan,
|
||||
} = body;
|
||||
|
||||
await Promise.all([
|
||||
@@ -74,10 +65,6 @@ const jadwalKegiatanUpdate = async (context: Context) => {
|
||||
where: { id: existing.dokumenJadwalKegiatanId },
|
||||
data: dokumenJadwalKegiatan
|
||||
}),
|
||||
prisma.pendaftaranJadwalKegiatan.update({
|
||||
where: { id: existing.pendaftaranJadwalKegiatanId },
|
||||
data: pendaftaranJadwalKegiatan,
|
||||
}),
|
||||
]);
|
||||
|
||||
const updated = await prisma.jadwalKegiatan.update({
|
||||
@@ -91,7 +78,6 @@ const jadwalKegiatanUpdate = async (context: Context) => {
|
||||
layananjadwalkegiatan: true,
|
||||
syaratketentuanjadwalkegiatan: true,
|
||||
dokumenjadwalkegiatan: true,
|
||||
pendaftaranjadwalkegiatan: true,
|
||||
},
|
||||
});
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user