API & UI Admin Menu Keamanan Done
This commit is contained in:
@@ -5,8 +5,8 @@ type LaporanPublikInput = {
|
||||
judul: string;
|
||||
lokasi: string;
|
||||
tanggalWaktu: string;
|
||||
status: "SELESAI" | "PROSES" | "GAGAL";
|
||||
penanganan: string[];
|
||||
status: "Selesai" | "Proses" | "Gagal";
|
||||
penanganan: string;
|
||||
kronologi?: string;
|
||||
};
|
||||
|
||||
@@ -21,9 +21,9 @@ const laporanPublikCreate = async (context: Context) => {
|
||||
tanggalWaktu: new Date(tanggalWaktu),
|
||||
status,
|
||||
penanganan: {
|
||||
create: penanganan.map((item) => ({
|
||||
deskripsi: item,
|
||||
})),
|
||||
create: {
|
||||
deskripsi: penanganan,
|
||||
},
|
||||
},
|
||||
kronologi,
|
||||
},
|
||||
|
||||
@@ -15,11 +15,11 @@ const LaporanPublik = new Elysia({
|
||||
lokasi: t.String(),
|
||||
tanggalWaktu: t.String(), // ISO string
|
||||
status: t.Union([
|
||||
t.Literal("SELESAI"),
|
||||
t.Literal("PROSES"),
|
||||
t.Literal("GAGAL"),
|
||||
t.Literal("Selesai"),
|
||||
t.Literal("Proses"),
|
||||
t.Literal("Gagal"),
|
||||
]),
|
||||
penanganan: t.Array(t.String()), // 🛠️ ARRAY of strings
|
||||
penanganan: t.String(), // 🛠️ ARRAY of strings
|
||||
kronologi: t.Optional(t.String()),
|
||||
}),
|
||||
})
|
||||
@@ -31,11 +31,11 @@ const LaporanPublik = new Elysia({
|
||||
lokasi: t.String(),
|
||||
tanggalWaktu: t.String(), // ISO string
|
||||
status: t.Union([
|
||||
t.Literal("SELESAI"),
|
||||
t.Literal("PROSES"),
|
||||
t.Literal("GAGAL"),
|
||||
t.Literal("Selesai"),
|
||||
t.Literal("Proses"),
|
||||
t.Literal("Gagal"),
|
||||
]),
|
||||
penanganan: t.Array(t.String()), // 🛠️ ARRAY of strings
|
||||
penanganan: t.String(), // 🛠️ ARRAY of strings
|
||||
kronologi: t.Optional(t.String()),
|
||||
}),
|
||||
})
|
||||
|
||||
@@ -5,8 +5,8 @@ type LaporanPublikUpdateInput = {
|
||||
judul: string;
|
||||
lokasi: string;
|
||||
tanggalWaktu: string;
|
||||
status: "SELESAI" | "PROSES" | "GAGAL";
|
||||
penanganan: string[];
|
||||
status: "Selesai" | "Proses" | "Gagal";
|
||||
penanganan: string;
|
||||
kronologi?: string;
|
||||
};
|
||||
|
||||
@@ -32,9 +32,9 @@ const LaporanPublikUpdate = async (context: Context) => {
|
||||
status,
|
||||
kronologi,
|
||||
penanganan: {
|
||||
create: penanganan.map((item) => ({
|
||||
deskripsi: item,
|
||||
})),
|
||||
create: {
|
||||
deskripsi: penanganan,
|
||||
},
|
||||
},
|
||||
},
|
||||
include: {
|
||||
|
||||
@@ -46,8 +46,9 @@ const menuTipsKeamananDelete = async (context: Context) => {
|
||||
});
|
||||
|
||||
return {
|
||||
status: 200,
|
||||
body: deleted,
|
||||
success: true,
|
||||
message: "Success delete menu tips keamanan",
|
||||
data: deleted,
|
||||
};
|
||||
};
|
||||
export default menuTipsKeamananDelete;
|
||||
Reference in New Issue
Block a user