Revisi Tampilan Admin

# fix :
- Tampilan Donasi
# feat :
- Penambahan App Information
## No Issuee
This commit is contained in:
2024-06-06 12:05:06 +08:00
parent 5b8cd3a4b6
commit 0e16d6501f
295 changed files with 2861 additions and 918 deletions

View File

@@ -13,6 +13,7 @@ export async function Donasi_funCreateInvoice(data: any) {
},
});
if (!res) return { status: 400, message: "Gagal membuat invoice" };
revalidatePath("/dev/donasi/main/donasi_saya")
return {

View File

@@ -16,6 +16,7 @@ export async function Donasi_getAuthorById(authorId: string) {
select: {
id: true,
name: true,
email: true,
imagesId: true,
},
},

View File

@@ -4,12 +4,17 @@ import prisma from "@/app/lib/prisma";
export async function Donasi_getListDonatur(donasiId: string) {
const data = await prisma.donasi_Invoice.findMany({
orderBy: {
createdAt: "desc",
},
where: {
donasiId: donasiId,
donasiMaster_StatusInvoiceId: "1",
},
select: {
id: true,
createdAt: true,
updatedAt: true,
nominal: true,
DonasiMaster_StatusInvoice: true,
donasiMaster_StatusInvoiceId: true,

View File

@@ -5,15 +5,18 @@ import prisma from "@/app/lib/prisma";
export async function Donasi_getListKabar(donasiId: string) {
// console.log(donasiId)
const data = await prisma.donasi_Kabar.findMany({
orderBy: {
createdAt: "desc",
},
where: {
donasiId: donasiId,
},
select: {
id: true,
title: true,
deskripsi: true,
createdAt: true
}
id: true,
title: true,
deskripsi: true,
createdAt: true,
},
});
return data;
}

View File

@@ -3,13 +3,15 @@
import prisma from "@/app/lib/prisma"
export async function Donasi_getListPencairanDanaById(donasiId:string) {
const data = await prisma.donasi_PencairanDana.findMany({
orderBy:{
createdAt: "desc"
},
where: {
donasiId: donasiId
}
})
// console.log(data)
return data
}

View File

@@ -1,8 +1,15 @@
"use server"
"use server";
import prisma from "@/app/lib/prisma"
import prisma from "@/app/lib/prisma";
export async function Donasi_getMasterBank() {
const data = await prisma.donasiMaster_Bank.findMany({})
return data
}
const data = await prisma.masterBank.findMany({
// orderBy: {
// createdAt: "asc",
// },
where: {
active: true,
},
});
return data;
}

View File

@@ -0,0 +1,12 @@
"use server";
import prisma from "@/app/lib/prisma";
export default async function donasi_getMasterNomorAdmin() {
const get = await prisma.nomorAdmin.findFirst({
where: {
isActive: true,
},
});
return get;
}