teko-file-history
Version:
File history component for Teko system
33 lines (32 loc) • 714 B
TypeScript
export type FileRow = {
fileID: number;
rowIndex: number;
rowDataRaw: string;
executedTime: number;
tasks: TaskInRow[];
};
export type TaskInRow = {
taskIndex: number;
taskRequestCurl: string;
taskResponseRaw: string;
taskName: string;
groupByValue: string;
status: number;
errorDisplay: string;
executedTime: number;
createdAt: number;
updatedAt: number;
};
export type GetListFileRowsParams = {
fileId: number;
page?: number;
pageSize?: number;
};
export type GetListFileRowsResponse = {
rows: FileRow[];
pagination: {
page: number;
pageSize: number;
total: number;
};
};