From 14b63dd0f1d4fcc68f8fc931cc474e8a28934fac Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Thu, 8 Jan 2026 09:40:40 +0700 Subject: [PATCH] feat: create Employee API Service --- src/services/api/daily-checklist/employee.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/services/api/daily-checklist/employee.ts diff --git a/src/services/api/daily-checklist/employee.ts b/src/services/api/daily-checklist/employee.ts new file mode 100644 index 00000000..4d96a8ff --- /dev/null +++ b/src/services/api/daily-checklist/employee.ts @@ -0,0 +1,18 @@ +import { BaseApiService } from '@/services/api/base'; +import { + CreateEmployeePayload, + Employee, + UpdateEmployeePayload, +} from '@/types/api/daily-checklist/employee'; + +export class EmployeeApiService extends BaseApiService< + Employee, + CreateEmployeePayload, + UpdateEmployeePayload +> { + constructor(basePath: string = '/master-data/employees') { + super(basePath); + } +} + +export const EmployeeApi = new EmployeeApiService('/master-data/employees');