diff --git a/src/controllers/06-request-list-controller.ts b/src/controllers/06-request-list-controller.ts index 464b5fc..62f594a 100644 --- a/src/controllers/06-request-list-controller.ts +++ b/src/controllers/06-request-list-controller.ts @@ -80,6 +80,7 @@ export class RequestDataController extends Controller { @Query() requestDataStatus?: RequestDataStatus, @Query() quotationId?: string, @Query() code?: string, + @Query() incomplete?: boolean, ) { const where = { OR: queryOrNot(query, [ @@ -118,7 +119,11 @@ export class RequestDataController extends Controller { }, ]), code, - requestDataStatus, + requestDataStatus: incomplete + ? { + notIn: [RequestDataStatus.Completed, RequestDataStatus.Canceled], + } + : requestDataStatus, requestWork: responsibleOnly ? { some: {