Fix notifikasi

Deskripsi:
- Fix notifikasi investasi
This commit is contained in:
2024-12-24 16:48:09 +08:00
parent 4a62205d8b
commit 0ca12c5318
24 changed files with 618 additions and 394 deletions

View File

@@ -23,6 +23,7 @@ export async function notifikasi_funInvestasiCheckStatus({
message: "Investasi tidak ditemukan",
statusName: "",
};
return {
status: 200,
message: "Berhasil di cek",

View File

@@ -0,0 +1,32 @@
"use server";
import { prisma } from "@/app/lib";
import _ from "lodash";
export async function notifikasi_funInvestasiChecInvestaorStatus({
id,
}: {
id: string;
}) {
const data = await prisma.investasi_Invoice.findUnique({
where: {
id: id,
},
select: {
StatusInvoice: true,
},
});
if (!data)
return {
status: 400,
message: "Investasi tidak ditemukan",
statusName: "",
};
return {
status: 200,
message: "Berhasil di cek",
statusName: _.lowerCase(data.StatusInvoice?.name),
};
}