api : add api position api group and api users

This commit is contained in:
lukman
2024-07-26 17:44:54 +08:00
parent 4e55c7b061
commit ea7a2ba98c
30 changed files with 267 additions and 29 deletions

View File

@@ -1,9 +1,13 @@
import { prisma } from "@/module/_global";
import { NextRequest } from "next/server";
export async function getAllPosition(req: Request) {
export async function getAllPosition(req: NextRequest) {
try {
const searchParams = req.nextUrl.searchParams
const groupID = searchParams.get('groupID');
const positions = await prisma.position.findMany({
where: {
idGroup: String(groupID),
isActive: true,
},
select: {