mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 13:32:00 +00:00
feat(FE-141): add approve and reject method
This commit is contained in:
@@ -776,6 +776,30 @@ export class TransferToLayingService extends BaseApiService<
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: remove dummy data and integrate to real API
|
||||
async approve(
|
||||
id: number
|
||||
): Promise<BaseApiResponse<{ message: string }> | undefined> {
|
||||
try {
|
||||
await sleep(750);
|
||||
|
||||
return {
|
||||
code: 200,
|
||||
status: 'success',
|
||||
message: 'Berhasil approve data transfer ke laying!',
|
||||
data: {
|
||||
message: 'Berhasil approve data transfer ke laying!',
|
||||
},
|
||||
};
|
||||
} catch (error) {
|
||||
// if (axios.isAxiosError<BaseApiResponse<T>>(error)) {
|
||||
// return error.response?.data;
|
||||
// }
|
||||
|
||||
return undefined;
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: remove dummy data and integrate to real API
|
||||
async bulkApprove(
|
||||
ids: number[]
|
||||
@@ -800,6 +824,30 @@ export class TransferToLayingService extends BaseApiService<
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: remove dummy data and integrate to real API
|
||||
async reject(
|
||||
id: number
|
||||
): Promise<BaseApiResponse<{ message: string }> | undefined> {
|
||||
try {
|
||||
await sleep(750);
|
||||
|
||||
return {
|
||||
code: 200,
|
||||
status: 'success',
|
||||
message: 'Berhasil reject data transfer ke laying!',
|
||||
data: {
|
||||
message: 'Berhasil reject data transfer ke laying!',
|
||||
},
|
||||
};
|
||||
} catch (error) {
|
||||
// if (axios.isAxiosError<BaseApiResponse<T>>(error)) {
|
||||
// return error.response?.data;
|
||||
// }
|
||||
|
||||
return undefined;
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: remove dummy data and integrate to real API
|
||||
async bulkReject(
|
||||
ids: number[]
|
||||
|
||||
Reference in New Issue
Block a user