feat(FE-316): Display created uniformity in confirmation preview

This commit is contained in:
rstubryan
2025-12-31 10:37:21 +07:00
parent ef3611e7fc
commit e32b9ddcb2
5 changed files with 110 additions and 30 deletions
+5 -2
View File
@@ -53,7 +53,7 @@ export class UniformityApiService extends BaseApiService<
async createUniformity(
payload: CreateUniformityPayload
): Promise<BaseApiResponse<Uniformity> | undefined> {
): Promise<BaseApiResponse<UniformityDetail> | undefined> {
const formData = new FormData();
formData.append('date', payload.date);
formData.append('week', payload.week.toString());
@@ -66,7 +66,10 @@ export class UniformityApiService extends BaseApiService<
formData.append('document', payload.document);
}
return await this.create(formData as unknown as CreateUniformityPayload);
return await this.customRequest<BaseApiResponse<UniformityDetail>>('', {
method: 'POST',
payload: formData as unknown as Record<string, unknown>,
});
}
async verifyUniformity(