mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-24 07:15:44 +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
|
// TODO: remove dummy data and integrate to real API
|
||||||
async bulkApprove(
|
async bulkApprove(
|
||||||
ids: number[]
|
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
|
// TODO: remove dummy data and integrate to real API
|
||||||
async bulkReject(
|
async bulkReject(
|
||||||
ids: number[]
|
ids: number[]
|
||||||
|
|||||||
Reference in New Issue
Block a user