From c079f43e8d217b03571e1f077ea143841ad22cd8 Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Tue, 11 Jun 2024 09:48:11 +0700 Subject: [PATCH] feat: count employee --- src/controllers/employee-controller.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/controllers/employee-controller.ts b/src/controllers/employee-controller.ts index 8fad526..6f7f297 100644 --- a/src/controllers/employee-controller.ts +++ b/src/controllers/employee-controller.ts @@ -200,6 +200,13 @@ type EmployeeUpdate = { @Tags("Employee") @Security("keycloak") export class EmployeeController extends Controller { + @Get("stats") + async getEmployeeStats(@Query() customerBranchId?: string) { + return await prisma.employee.count({ + where: { customerBranchId }, + }); + } + @Get() async list( @Query() zipCode?: string,