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,10 +1,15 @@
import { prisma } from "@/module/_global";
import { NextRequest } from "next/server";
export async function listGroup(req: Request): Promise<Response> {
export async function listGroups(req: NextRequest): Promise<Response> {
try {
const searchParams = req.nextUrl.searchParams
const villaId = searchParams.get('villageId');
const groups = await prisma.group.findMany({
where: {
isActive: true,
idVillage: String(villaId),
},
select: {
id: true,