Amend Job logic

This commit is contained in:
2025-07-14 23:01:22 +02:00
parent 50009b7e61
commit bb114f16e0
13 changed files with 661 additions and 17 deletions

View File

@@ -16,6 +16,9 @@
// May contain unused imports in some cases
// @ts-ignore
import type { JobStatus } from './job-status';
// May contain unused imports in some cases
// @ts-ignore
import type { JobType } from './job-type';
/**
*
@@ -59,6 +62,12 @@ export interface JobDto {
* @memberof JobDto
*/
'failedJobs'?: number | null;
/**
*
* @type {Array<number>}
* @memberof JobDto
*/
'childrenIds'?: Array<number> | null;
/**
*
* @type {number}
@@ -71,6 +80,12 @@ export interface JobDto {
* @memberof JobDto
*/
'status': JobStatus;
/**
*
* @type {JobType}
* @memberof JobDto
*/
'type': JobType;
}