QC Investasi

# fix
Tampilan admin investasi
Tampilan admin donasi
## No issuee
This commit is contained in:
2024-05-31 16:41:34 +08:00
parent c28cceb46f
commit 5b8cd3a4b6
175 changed files with 4785 additions and 2296 deletions

View File

@@ -1,9 +1,16 @@
"use server"
import prisma from "@/app/lib/prisma"
"use server";
import prisma from "@/app/lib/prisma";
import _, { ceil } from "lodash";
export default async function adminDeveloper_funGetListAllAdmin({ search, page }: { search?: any, page: any }) {
const dataSkip = _.toNumber(page) * 9 - 9
export default async function adminDeveloper_funGetListAllAdmin({
search,
page,
}: {
search?: any;
page: any;
}) {
const dataSkip = _.toNumber(page) * 9 - 9;
const data = await prisma.user.findMany({
skip: dataSkip,
take: 9,
@@ -14,8 +21,8 @@ export default async function adminDeveloper_funGetListAllAdmin({ search, page }
masterUserRoleId: "2",
username: {
contains: search,
mode: 'insensitive'
}
mode: "insensitive",
},
},
});
@@ -24,15 +31,15 @@ export default async function adminDeveloper_funGetListAllAdmin({ search, page }
masterUserRoleId: "2",
username: {
contains: search,
mode: 'insensitive'
}
}
})
mode: "insensitive",
},
},
});
const allData = {
data: data,
nPage: ceil(nCount / 9)
}
nPage: ceil(nCount / 9),
};
return allData;
}
}

View File

@@ -2,8 +2,14 @@
import prisma from "@/app/lib/prisma";
import _, { ceil } from "lodash";
export default async function adminDeveloper_funGetListAllUser({ search, page }: { search?: any, page: any }) {
const dataSkip = _.toNumber(page) * 9 - 9
export default async function adminDeveloper_funGetListAllUser({
search,
page,
}: {
search?: any;
page: any;
}) {
const dataSkip = _.toNumber(page) * 9 - 9;
const data = await prisma.user.findMany({
skip: dataSkip,
@@ -15,8 +21,8 @@ export default async function adminDeveloper_funGetListAllUser({ search, page }:
masterUserRoleId: "1",
username: {
contains: search,
mode: 'insensitive'
}
mode: "insensitive",
},
},
});
@@ -25,15 +31,15 @@ export default async function adminDeveloper_funGetListAllUser({ search, page }:
masterUserRoleId: "1",
username: {
contains: search,
mode: 'insensitive'
}
}
})
mode: "insensitive",
},
},
});
const allData = {
data: data,
nPage: ceil(nCount / 9)
}
nPage: ceil(nCount / 9),
};
return allData;
}