feat: add data notifications

main
Yuri Dimas 2025-12-24 10:47:47 +07:00
parent f4e9664dfe
commit 6f95f0895b
No known key found for this signature in database
GPG Key ID: 9FD7E44BC294C68C
1 changed files with 30 additions and 0 deletions

View File

@ -135,6 +135,36 @@ public class NotificationService : INotificationService
Summary = "Terdapat pengajuan verifikasi baru dari Bank Sampah Unit (BSU) yang perlu ditinjau.\nSilakan lakukan pemeriksaan data dan dokumen BSU sebelum menentukan status persetujuan.\n🔹 Nama BSU: {nama_bsu}\n🔹 Tanggal Pengajuan: {tanggal_pengajuan}\n🔹 Diajukan oleh: {nama_pengaju / penanggung_jawab}\nSegera lakukan verifikasi agar BSU dapat melanjutkan proses operasionalnya. ♻️",
CreatedAt = DateTime.UtcNow.AddDays(-13),
IsRead = true
},
new()
{
Id = 14,
Title = "Pengajuan Offtaker - 1",
Category = NotificationCategory.Pengajuan,
Severity = NotificationSeverity.Warning,
Summary = "Terdapat pengajuan pendaftaran Offtaker baru dari Bank Sampah Unit (BSU) yang perlu ditinjau.\nSilakan lakukan pemeriksaan data dan dokumen Offtaker sebelum menentukan status persetujuan.\n🔹 Nama BSU: {nama_bsu}\n🔹 Tanggal Pengajuan: {tanggal_pengajuan}\n🔹 Diajukan oleh: {nama_pengaju}\nSegera lakukan verifikasi agar BSU dapat melanjutkan proses kemitraan dengan Offtaker. ♻️",
CreatedAt = DateTime.UtcNow.AddDays(-14),
IsRead = false
},
new()
{
Id = 15,
Title = "Pengajuan Offtaker - 2",
Category = NotificationCategory.Pengajuan,
Severity = NotificationSeverity.Success,
Summary = "Selamat! Pengajuan pendaftaran Offtaker dari BSU telah disetujui oleh Dinas Lingkungan Hidup.\nOfftaker kini resmi terdaftar dan dapat melanjutkan kerja sama operasional.\n🔹 Nama Offtaker: {nama_offtaker}\n🔹 Disetujui oleh: {nama_dinas}\n🔹 Tanggal Persetujuan: {tanggal_persetujuan}\nTerima kasih telah berpartisipasi dalam pengelolaan sampah berkelanjutan. 🌱",
CreatedAt = DateTime.UtcNow.AddDays(-15),
IsRead = false
},
new()
{
Id = 16,
Title = "Pengajuan Offtaker - 3",
Category = NotificationCategory.Pengajuan,
Severity = NotificationSeverity.Error,
Summary = "Mohon maaf, pengajuan pendaftaran Offtaker Anda belum dapat disetujui oleh Dinas Lingkungan Hidup.\nSilakan periksa kembali data dan dokumen yang diajukan untuk memastikan kesesuaian.\n🔹 Nama Offtaker: {nama_offtaker}\n🔹 Ditolak oleh: {nama_dinas}\n🔹 Alasan Penolakan: {alasan_penolakan}\nAnda dapat melakukan pengajuan ulang setelah melakukan perbaikan data. ⚠️",
CreatedAt = DateTime.UtcNow.AddDays(-16),
IsRead = false
}
];