upd: dashboard admin

Deskripsi:
- view file pada detail pengaduan
- view file pada detail pelayanan surat
- close modal file jika error

No Issues
This commit is contained in:
2025-11-28 16:04:07 +08:00
parent cd7e602254
commit 075cb12417
7 changed files with 67 additions and 29 deletions

View File

@@ -57,7 +57,7 @@ const DashboardRoute = new Elysia({
const kenaikanPengaduan =
dataPengaduanYesterday === 0
? dataPengaduanToday > 0
? 100
? dataPengaduanToday * 100
: 0
: ((dataPengaduanToday - dataPengaduanYesterday) / dataPengaduanYesterday) * 100;
@@ -87,7 +87,7 @@ const DashboardRoute = new Elysia({
const kenaikanPelayanan =
dataPelayananYesterday === 0
? dataPelayananToday > 0
? 100
? dataPelayananToday * 100
: 0
: ((dataPelayananToday - dataPelayananYesterday) / dataPelayananYesterday) * 100;
@@ -143,6 +143,7 @@ const DashboardRoute = new Elysia({
select: {
id: true,
status: true,
noPengajuan: true,
updatedAt: true,
CategoryPelayanan: {
select: {
@@ -155,6 +156,7 @@ const DashboardRoute = new Elysia({
const dataPelayananFix = dataPelayanan.map((item) => {
return {
id: item.id,
noPengajuan: item.noPengajuan,
title: item.CategoryPelayanan.name,
status: item.status,
updatedAt: 'terakhir diperbarui ' + getLastUpdated(item.updatedAt),