feat: work shifts history
This commit is contained in:
@@ -2,10 +2,10 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { ActiveWorkShiftsResponse } from '../models/ActiveWorkShiftsResponse';
|
||||
import type { DeleteShiftResponse } from '../models/DeleteShiftResponse';
|
||||
import type { FinishShiftByIdResponse } from '../models/FinishShiftByIdResponse';
|
||||
import type { FinishShiftResponse } from '../models/FinishShiftResponse';
|
||||
import type { GetWorkShiftsResponse } from '../models/GetWorkShiftsResponse';
|
||||
import type { StartShiftResponse } from '../models/StartShiftResponse';
|
||||
import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
import { OpenAPI } from '../core/OpenAPI';
|
||||
@@ -96,14 +96,32 @@ export class WorkShiftsService {
|
||||
});
|
||||
}
|
||||
/**
|
||||
* Get Active Shifts
|
||||
* @returns ActiveWorkShiftsResponse Successful Response
|
||||
* Get Shifts
|
||||
* @returns GetWorkShiftsResponse Successful Response
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getActiveShifts(): CancelablePromise<ActiveWorkShiftsResponse> {
|
||||
public static getShifts({
|
||||
isActive,
|
||||
page,
|
||||
itemsPerPage,
|
||||
}: {
|
||||
isActive: boolean,
|
||||
page?: (number | null),
|
||||
itemsPerPage?: (number | null),
|
||||
}): CancelablePromise<GetWorkShiftsResponse> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/work-shifts/get-active-shifts',
|
||||
url: '/work-shifts/get-shifts/{is_active}',
|
||||
path: {
|
||||
'is_active': isActive,
|
||||
},
|
||||
query: {
|
||||
'page': page,
|
||||
'items_per_page': itemsPerPage,
|
||||
},
|
||||
errors: {
|
||||
422: `Validation Error`,
|
||||
},
|
||||
});
|
||||
}
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user