Revisi admin investasi

# fix:
- Tampilan admin
### No issue
This commit is contained in:
2023-12-05 10:37:19 +08:00
parent a2149b071e
commit 089010d2e8
3 changed files with 28 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
import { Admin_Investasi } from "@/app_modules/admin/investasi";
import Admin_CountStatusInvestasi from "@/app_modules/admin/investasi/fun/count_status";
import Admin_funGetAllInvestasi from "@/app_modules/admin/investasi/fun/get_all_investasi";
import Admin_getTargetTerbesarInvestasi from "@/app_modules/admin/investasi/fun/get_target_terbesar";
import Admin_getTotalInvestasiByUser from "@/app_modules/admin/investasi/fun/get_total_investasi_by_user";
export default async function Page() {
@@ -10,6 +11,7 @@ export default async function Page() {
const countPublish = await Admin_CountStatusInvestasi(3);
const countReject = await Admin_CountStatusInvestasi(4);
const totalInvestasiByUser = await Admin_getTotalInvestasiByUser()
const targetTerbesar = await Admin_getTargetTerbesarInvestasi()
// console.log(totalInvestasi)
return (

View File

@@ -0,0 +1,22 @@
"use server";
import prisma from "@/app/lib/prisma";
import _ from "lodash";
export default async function Admin_getTargetTerbesarInvestasi() {
const data = await prisma.investasi.findMany({
orderBy: {
targetDana: "desc",
},
select: {
author: {
select: {
username: true,
},
},
targetDana: true,
},
});
// console.log(data)
}

View File

@@ -100,8 +100,10 @@ export default function Admin_Investasi({
</Grid.Col>
))}
</Grid>
<Paper w={300} radius={"md"} p={"sm"} sx={{borderStyle: "solid", borderColor: "teal"}} >
<Title order={4}>Investasi by User</Title>
<Stack spacing={"xl"}>
<Title order={4}>Total Investasi Per User</Title>
<Table >
<thead>
<tr>
@@ -118,6 +120,7 @@ export default function Admin_Investasi({
))}
</tbody>
</Table>
</Stack>
</Paper>
{/* <TablePublish dataInvestsi={investasi as any} />
<TableReview dataInvestsi={investasi as any} />