Sinkronisasi UI Admin & User Menu Landing Page, submenu Prestasi Desa

This commit is contained in:
2025-08-04 16:28:53 +08:00
parent 73ae198158
commit 0e55462adc
11 changed files with 372 additions and 292 deletions

View File

@@ -0,0 +1,22 @@
[
{
"id": "cmdwq7qp60008vntw67s4j6sq",
"name": "Pembiayaan",
"jumlah": "295 M"
},
{
"id": "cmdwpsprc0003vntw9o4d33dr",
"name": "Pendapatan",
"jumlah": "495 M"
},
{
"id": "cmdwqe8xl000cvntwcuqpvdhp",
"name": "Belanja",
"jumlah": "395 M"
},
{
"id": "cmdwqq4b6000gvntwm07rinx4",
"name": "Pangan",
"jumlah": "285 M"
}
]

View File

@@ -0,0 +1,14 @@
[
{
"id": "cmdwrolsl0000vnd3e24q5440",
"name": "Olahraga dan Kepemudaan"
},
{
"id": "cmdwrot900001vnd30b5kj96g",
"name": "Hukum dan Kesadaran Masyarakat"
},
{
"id": "cmdwrp0pr0002vnd35w6nkjh0",
"name": "Tata Kelola dan Inovasi Desa"
}
]

View File

@@ -0,0 +1,20 @@
[
{
"id": "cmdwrrxkh0005vnd3p5rxkiev",
"name": "Tim Bola Voli Putri Dharma Temaja meraih juara 3 dalam Turnamen Bola Voli Mangupura Cup 2024 kategori Putri Se-Bali",
"deskripsi": "<p>Tim Bola Voli Putri Dharma Temaja meraih juara 3 dalam Turnamen Bola Voli Mangupura Cup 2024 kategori Putri Se-Bali</p>",
"kategoriId": "cmdwrolsl0000vnd3e24q5440"
},
{
"id": "cmdwrzs740008vnd329ysez5x",
"name": "Prestasi Juara 3 dalam Lomba Keluarga Sadar Hukum Kabupaten Badung Tahun 2024",
"deskripsi": "<p>Prestasi Juara 3 dalam Lomba Keluarga Sadar Hukum Kabupaten Badung Tahun 2024</p>",
"kategoriId": "cmdwrot900001vnd30b5kj96g"
},
{
"id": "cmdws0sgq000bvnd32o7m94im",
"name": "Peringkat 5 Dalam Ajang Bergengsi Mangupura Award",
"deskripsi": "<p>Peringkat 5 Dalam Ajang Bergengsi Mangupura Award</p>",
"kategoriId": "cmdwrp0pr0002vnd35w6nkjh0"
}
]

View File

@@ -2,6 +2,8 @@ import prisma from "@/lib/prisma";
import profilePejabatDesa from "./data/landing-page/profile/profile.json";
import programInovasi from "./data/landing-page/profile/programInovasi.json";
import mediaSosial from "./data/landing-page/profile/mediaSosial.json";
import sdgsDesa from "./data/landing-page/sdgs-desa/sdgs-desa.json";
import apbdes from "./data/landing-page/apbdes/apbdes.json";
import categoryPengumuman from "./data/category-pengumuman.json";
import kategoriBerita from "./data/kategori-berita.json";
import caraMemperolehInformasi from "./data/list-caraMemperolehInformasi.json";
@@ -115,6 +117,46 @@ import pegawaiPPID from "./data/ppid/struktur-ppid/pegawai-PPID.json";
console.log("layanan success ...");
// =========== SDGSDesa ===========
for (const l of sdgsDesa) {
await prisma.sDGSDesa.upsert({
where: {
name: l.name,
jumlah: l.jumlah,
},
update: {
name: l.name,
jumlah: l.jumlah,
},
create: {
name: l.name,
jumlah: l.jumlah,
},
});
}
console.log("sdgs desa success ...");
// =========== APBDes ===========
for (const l of apbdes) {
await prisma.aPBDes.upsert({
where: {
name: l.name,
jumlah: l.jumlah,
},
update: {
name: l.name,
jumlah: l.jumlah,
},
create: {
name: l.name,
jumlah: l.jumlah,
},
});
}
console.log("sdgs desa success ...");
for (const l of sejarahDesa) {
await prisma.sejarahDesa.upsert({
where: {