Fix Admin - User Menu Keamanan, Submenu Laporan Kontak Darurat, Laporan Publik

This commit is contained in:
2025-09-17 14:59:46 +08:00
parent 39e1e7b575
commit 79ad39fc55
50 changed files with 1326 additions and 1021 deletions

View File

@@ -81,8 +81,6 @@ model FileStorage {
PelayananSuratKeteranganImage PelayananSuratKeterangan[] @relation("PelayananSuratKeteranganImage")
PelayananSuratKeteranganImage2 PelayananSuratKeterangan[] @relation("PelayananSuratKeteranganImage2")
PasarDesa PasarDesa[]
KontakDaruratKeamanan KontakDaruratKeamanan[]
KontakItem KontakItem[]
Pegawai Pegawai[]
DesaDigital DesaDigital[]
InfoTekno InfoTekno[]
@@ -101,6 +99,8 @@ model FileStorage {
PerbekelDariMasaKeMasa PerbekelDariMasaKeMasa[]
MitraKolaborasi MitraKolaborasi[]
ArtikelKesehatan ArtikelKesehatan[]
}
//========================================= MENU LANDING PAGE ========================================= //
@@ -972,8 +972,10 @@ model ArtikelKesehatan {
id String @id @default(cuid())
title String
content String
introduction Introduction @relation(fields: [introductionId], references: [id])
image FileStorage? @relation(fields: [imageId], references: [id])
imageId String?
introductionId String
introduction Introduction @relation(fields: [introductionId], references: [id])
symptom Symptom @relation(fields: [symptomId], references: [id])
symptomId String
prevention Prevention @relation(fields: [preventionId], references: [id])
@@ -1218,8 +1220,7 @@ model LayananPolsek {
model KontakDaruratKeamanan {
id String @id @default(uuid())
nama String
image FileStorage? @relation(fields: [imageId], references: [id])
imageId String?
icon String
kategori KontakItem @relation(fields: [kategoriId], references: [id])
kategoriId String
kontakItems KontakDaruratToItem[]
@@ -1233,8 +1234,7 @@ model KontakItem {
id String @id @default(uuid())
nama String
nomorTelepon String
image FileStorage? @relation(fields: [imageId], references: [id])
imageId String?
icon String
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
deletedAt DateTime @default(now())
@@ -1304,11 +1304,13 @@ model LaporanPublik {
judul String
lokasi String
tanggalWaktu DateTime
status StatusLaporan
status StatusLaporan @default(Proses)
penanganan PenangananLaporanPublik[]
kronologi String? // Optional, bisa diisi detail kronologi
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
deletedAt DateTime @default(now())
isActive Boolean @default(true)
}
model PenangananLaporanPublik {