From f34f2164fcf44168406566ba57de3287720c179b Mon Sep 17 00:00:00 2001 From: Nino Righi Date: Wed, 25 Jun 2025 13:38:22 +0000 Subject: [PATCH] Merged PR 1873: #4769 Remission List - feat(remission-list): Zwischencommit - feat(ui-input-controls): Adjusted Dropdown Styling and Added Droption Option Disable Class, Refs: #4769 - feat(remission): implement remission list feature shell and category select - Merge branch 'develop' into feature/4769-Remission-Liste - Merge branch 'develop' into feature/4769-Remission-Liste - feat(remission-list, remission-data-access): implement new remission data access layer and update remission list integration --- .../swagger/inventory-api/src/base-service.ts | 7 +- .../inventory-api/src/models/address-dto.ts | 2 +- .../inventory-api/src/models/addressee-dto.ts | 2 +- .../src/models/availability-type.ts | 2 +- .../inventory-api/src/models/avoirdupois.ts | 2 +- ...s-of-return-item-dtoand-return-item-dto.ts | 2 +- ...suggestion-dtoand-return-suggestion-dto.ts | 2 +- .../inventory-api/src/models/branch-dto.ts | 2 +- .../inventory-api/src/models/branch-dto2.ts | 1 + .../inventory-api/src/models/branch-type.ts | 2 +- .../src/models/capacity-request.ts | 1 + .../src/models/communication-details-dto.ts | 2 +- .../swagger/inventory-api/src/models/cruda.ts | 2 +- .../src/models/dialog-content-type.ts | 2 +- .../src/models/dialog-settings.ts | 2 +- .../inventory-api/src/models/entity-dto.ts | 2 +- ...entity-dtobase-of-branch-dtoand-ibranch.ts | 3 +- .../entity-dtobase-of-item-dtoand-iitem.ts | 3 +- .../entity-dtobase-of-label-dtoand-ilabel.ts | 3 +- ...tity-dtobase-of-package-dtoand-ipackage.ts | 3 +- ...tobase-of-receipt-dtoand-istock-receipt.ts | 3 +- ...receipt-item-dtoand-istock-receipt-item.ts | 3 +- ...entity-dtobase-of-return-dtoand-ireturn.ts | 3 +- ...base-of-return-item-dtoand-ireturn-item.ts | 3 +- ...rn-suggestion-dtoand-ireturn-suggestion.ts | 3 +- ...k-compartment-dtoand-istock-compartment.ts | 3 +- .../entity-dtobase-of-stock-dtoand-istock.ts | 3 +- ...base-of-stock-entry-dtoand-istock-entry.ts | 3 +- ...tobase-of-stock-item-dtoand-istock-item.ts | 3 +- ...base-of-stock-order-dtoand-istock-order.ts | 3 +- ...ock-order-item-dtoand-istock-order-item.ts | 3 +- ...-status-dtoand-istock-order-item-status.ts | 3 +- ...k-reservation-dtoand-istock-reservation.ts | 3 +- ...ion-item-dtoand-istock-reservation-item.ts | 3 +- ...s-dtoand-istock-reservation-item-status.ts | 3 +- ...ty-dtobase-of-supplier-dtoand-isupplier.ts | 3 +- ...r-status-code-dtoand-istock-status-code.ts | 3 +- ...entity-dtobase-of-tenant-dtoand-itenant.ts | 3 +- .../entity-dtobase-of-user-dtoand-iuser.ts | 3 +- .../src/models/entity-dtobase.ts | 3 +- .../entity-dtocontainer-of-branch-dto.ts | 2 +- .../models/entity-dtocontainer-of-item-dto.ts | 2 +- .../entity-dtocontainer-of-label-dto.ts | 2 +- .../entity-dtocontainer-of-package-dto.ts | 2 +- .../entity-dtocontainer-of-receipt-dto.ts | 2 +- ...entity-dtocontainer-of-receipt-item-dto.ts | 2 +- .../entity-dtocontainer-of-return-dto.ts | 2 +- .../entity-dtocontainer-of-return-item-dto.ts | 2 +- ...y-dtocontainer-of-stock-compartment-dto.ts | 2 +- .../entity-dtocontainer-of-stock-dto.ts | 2 +- .../entity-dtocontainer-of-stock-entry-dto.ts | 2 +- .../entity-dtocontainer-of-stock-item-dto.ts | 2 +- .../entity-dtocontainer-of-stock-order-dto.ts | 2 +- ...ty-dtocontainer-of-stock-order-item-dto.ts | 2 +- ...ontainer-of-stock-order-item-status-dto.ts | 2 +- ...y-dtocontainer-of-stock-reservation-dto.ts | 2 +- ...container-of-stock-reservation-item-dto.ts | 2 +- ...er-of-stock-reservation-item-status-dto.ts | 2 +- .../entity-dtocontainer-of-supplier-dto.ts | 2 +- ...tocontainer-of-supplier-status-code-dto.ts | 2 +- .../entity-dtocontainer-of-tenant-dto.ts | 2 +- .../models/entity-dtocontainer-of-user-dto.ts | 2 +- .../models/entity-dtoreference-container.ts | 2 +- .../inventory-api/src/models/entity-status.ts | 2 +- .../src/models/external-reference-dto.ts | 2 +- .../inventory-api/src/models/gender.ts | 2 +- .../inventory-api/src/models/geo-location.ts | 2 +- .../src/models/impediment-dto.ts | 2 +- .../inventory-api/src/models/input-type.ts | 2 +- .../inventory-api/src/models/item-dto.ts | 2 +- .../inventory-api/src/models/label-dto.ts | 2 +- .../list-response-args-of-package-dto.ts | 2 +- .../list-response-args-of-return-dto.ts | 2 +- .../list-response-args-of-return-item-dto.ts | 2 +- ...-response-args-of-return-suggestion-dto.ts | 2 +- .../list-response-args-of-supplier-dto.ts | 2 +- .../src/models/organisation-dto.ts | 2 +- .../src/models/organisation-names-dto.ts | 2 +- .../inventory-api/src/models/package-dto.ts | 2 +- .../src/models/person-names-dto.ts | 2 +- .../inventory-api/src/models/price-dto.ts | 2 +- .../src/models/price-value-dto.ts | 2 +- .../src/models/problem-details.ts | 2 +- .../inventory-api/src/models/product-dto.ts | 2 +- .../src/models/quantity-unit-type.ts | 2 +- .../src/models/query-token-dto.ts | 6 +- .../inventory-api/src/models/receipt-dto.ts | 2 +- .../src/models/receipt-item-dto.ts | 2 +- .../src/models/remi-query-token-dto.ts | 3 +- .../src/models/response-args-of-branch-dto.ts | 2 +- ...esponse-args-of-dbhbranch-extension-dto.ts | 2 +- ...sponse-args-of-ienumerable-of-input-dto.ts | 2 +- ...le-of-key-value-dtoof-string-and-string.ts | 2 +- ...onse-args-of-ienumerable-of-package-dto.ts | 2 +- ...onse-args-of-ienumerable-of-receipt-dto.ts | 2 +- ...ponse-args-of-ienumerable-of-return-dto.ts | 2 +- ...-args-of-ienumerable-of-return-info-dto.ts | 2 +- ...-args-of-ienumerable-of-return-item-dto.ts | 2 +- ...of-ienumerable-of-return-suggestion-dto.ts | 2 +- ...sponse-args-of-ienumerable-of-stock-dto.ts | 2 +- ...-args-of-ienumerable-of-stock-entry-dto.ts | 2 +- ...e-args-of-ienumerable-of-stock-info-dto.ts | 2 +- ...e-args-of-ienumerable-of-stock-item-dto.ts | 2 +- ...-args-of-ienumerable-of-stock-order-dto.ts | 2 +- ...of-ienumerable-of-stock-reservation-dto.ts | 2 +- ...nse-args-of-ienumerable-of-supplier-dto.ts | 2 +- ...integer-and-nullable-integer-and-string.ts | 2 +- .../src/models/response-args-of-integer.ts | 2 +- .../response-args-of-nullable-boolean.ts | 2 +- .../models/response-args-of-package-dto.ts | 2 +- .../response-args-of-query-settings-dto.ts | 2 +- .../models/response-args-of-receipt-dto.ts | 2 +- .../response-args-of-receipt-item-dto.ts | 2 +- .../src/models/response-args-of-return-dto.ts | 2 +- .../response-args-of-return-item-dto.ts | 2 +- .../response-args-of-return-suggestion-dto.ts | 2 +- .../response-args-of-sdvfilialdaten-dto.ts | 2 +- .../src/models/response-args-of-stock-dto.ts | 2 +- ...-of-receipt-item-dtoand-return-item-dto.ts | 2 +- ...suggestion-dtoand-return-suggestion-dto.ts | 2 +- ...ceipt-item-dtoand-return-suggestion-dto.ts | 2 +- .../inventory-api/src/models/response-args.ts | 2 +- .../inventory-api/src/models/return-dto.ts | 2 +- .../src/models/return-info-dto.ts | 1 + .../src/models/return-item-dto.ts | 2 +- .../src/models/return-query-token-dto.ts | 2 +- .../src/models/return-suggestion-dto.ts | 2 +- .../models/return-value-of-return-item-dto.ts | 2 +- .../return-value-of-return-suggestion-dto.ts | 2 +- .../inventory-api/src/models/return-value.ts | 2 +- .../src/models/stock-compartment-dto.ts | 2 +- .../inventory-api/src/models/stock-dto.ts | 2 +- .../src/models/stock-entry-dto.ts | 2 +- .../src/models/stock-entry-type.ts | 2 +- .../src/models/stock-info-dto.ts | 1 + .../src/models/stock-item-dto.ts | 2 +- .../src/models/stock-order-dto.ts | 2 +- .../src/models/stock-order-item-dto.ts | 2 +- .../stock-order-item-processing-status.ts | 23 +- .../src/models/stock-order-item-status-dto.ts | 2 +- .../src/models/stock-receipt-type.ts | 2 +- .../src/models/stock-request-values.ts | 1 + .../src/models/stock-reservation-dto.ts | 2 +- .../src/models/stock-reservation-item-dto.ts | 2 +- ...tock-reservation-item-processing-status.ts | 2 +- .../stock-reservation-item-status-dto.ts | 2 +- .../inventory-api/src/models/stock-status.ts | 2 +- .../src/models/stocks-request-values.ts | 1 + .../inventory-api/src/models/supplier-dto.ts | 2 +- .../src/models/supplier-status-code-dto.ts | 2 +- .../inventory-api/src/models/supplier-type.ts | 2 +- .../inventory-api/src/models/tenant-dto.ts | 2 +- .../inventory-api/src/models/touched-base.ts | 3 +- .../inventory-api/src/models/user-dto.ts | 2 +- .../inventory-api/src/models/vattype.ts | 2 +- .../inventory-api/src/models/vatvalue-dto.ts | 2 +- .../src/services/package.service.ts | 138 ++-- .../src/services/remi.service.ts | 448 +++++++---- .../src/services/return.service.ts | 716 +++++++++--------- .../inventory-api/src/services/sdv.service.ts | 26 +- .../src/services/stock.service.ts | 333 ++++---- .../src/services/supplier.service.ts | 50 +- .../inventory-api/src/strict-http-response.ts | 2 +- libs/core/storage/src/index.ts | 1 + .../src/lib/memory.storage-provider.ts | 19 + libs/remission/data-access/src/index.ts | 1 - .../data-access/src/lib/constants.ts | 4 + ...ist-category-key-from-route.helper.spec.ts | 74 -- ...ion-list-category-key-from-route.helper.ts | 13 - .../data-access/src/lib/helpers/index.ts | 1 - .../data-access/src/lib/models/index.ts | 7 +- .../lib/models/key-value-string-and-string.ts | 3 + .../src/lib/models/query-settings.ts | 3 + .../models/remission-list-category-routes.ts | 10 - .../src/lib/models/remission-list-category.ts | 12 +- .../src/lib/models/return-suggestion.ts | 8 + .../data-access/src/lib/models/stock-info.ts | 3 + .../data-access/src/lib/models/stock.ts | 3 + .../data-access/src/lib/models/supplier.ts | 3 + .../schemas/fetch-product-groups.schema.ts | 7 + .../schemas/fetch-query-settings.schema.ts | 8 + .../schemas/fetch-stock-in-stock.schema.ts | 8 + .../src/lib/schemas/fetch-suppliers.schema.ts | 7 + .../data-access/src/lib/schemas/index.ts | 5 + .../src/lib/schemas/query-token.schema.ts | 40 + .../data-access/src/lib/services/index.ts | 3 +- .../lib/services/remission-instock.service.ts | 6 - .../remission-product-group.service.ts | 26 +- .../lib/services/remission-search.service.ts | 139 +++- .../lib/services/remission-stock.service.ts | 51 ++ .../services/remission-supplier.service.ts | 37 + .../lib/injects/inject-remission-list-type.ts | 16 + .../remission-list-select.component.html | 10 +- .../remission-list-select.component.ts | 57 +- .../remission-list-type-route.mapping.ts | 6 + .../src/lib/remission-list.component.html | 2 +- .../src/lib/remission-list.component.ts | 46 +- .../query-settings-department.resolver-fn.ts | 38 +- .../resolvers/query-settings.resolver-fn.ts | 36 +- .../remission-list/src/lib/resources/index.ts | 1 + .../lib/resources/remission-list.resource.ts | 52 +- .../feature/remission-list/src/lib/routes.ts | 11 +- .../lib/core/mappings/filter.mapping.spec.ts | 63 +- 203 files changed, 1777 insertions(+), 1138 deletions(-) create mode 100644 libs/core/storage/src/lib/memory.storage-provider.ts create mode 100644 libs/remission/data-access/src/lib/constants.ts delete mode 100644 libs/remission/data-access/src/lib/helpers/get-remission-list-category-key-from-route.helper.spec.ts delete mode 100644 libs/remission/data-access/src/lib/helpers/get-remission-list-category-key-from-route.helper.ts delete mode 100644 libs/remission/data-access/src/lib/helpers/index.ts create mode 100644 libs/remission/data-access/src/lib/models/key-value-string-and-string.ts create mode 100644 libs/remission/data-access/src/lib/models/query-settings.ts delete mode 100644 libs/remission/data-access/src/lib/models/remission-list-category-routes.ts create mode 100644 libs/remission/data-access/src/lib/models/return-suggestion.ts create mode 100644 libs/remission/data-access/src/lib/models/stock-info.ts create mode 100644 libs/remission/data-access/src/lib/models/stock.ts create mode 100644 libs/remission/data-access/src/lib/models/supplier.ts create mode 100644 libs/remission/data-access/src/lib/schemas/fetch-product-groups.schema.ts create mode 100644 libs/remission/data-access/src/lib/schemas/fetch-query-settings.schema.ts create mode 100644 libs/remission/data-access/src/lib/schemas/fetch-stock-in-stock.schema.ts create mode 100644 libs/remission/data-access/src/lib/schemas/fetch-suppliers.schema.ts create mode 100644 libs/remission/data-access/src/lib/schemas/index.ts create mode 100644 libs/remission/data-access/src/lib/schemas/query-token.schema.ts delete mode 100644 libs/remission/data-access/src/lib/services/remission-instock.service.ts create mode 100644 libs/remission/data-access/src/lib/services/remission-stock.service.ts create mode 100644 libs/remission/data-access/src/lib/services/remission-supplier.service.ts create mode 100644 libs/remission/feature/remission-list/src/lib/injects/inject-remission-list-type.ts create mode 100644 libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-type-route.mapping.ts create mode 100644 libs/remission/feature/remission-list/src/lib/resources/index.ts diff --git a/generated/swagger/inventory-api/src/base-service.ts b/generated/swagger/inventory-api/src/base-service.ts index 2fe693d8d..ae2880429 100644 --- a/generated/swagger/inventory-api/src/base-service.ts +++ b/generated/swagger/inventory-api/src/base-service.ts @@ -31,8 +31,9 @@ const PARAMETER_CODEC = new ParameterCodec(); export class BaseService { constructor( protected config: RemiConfiguration, - protected http: HttpClient, - ) {} + protected http: HttpClient + ) { + } private _rootUrl: string = ''; @@ -56,7 +57,7 @@ export class BaseService { */ protected newParams(): HttpParams { return new HttpParams({ - encoder: PARAMETER_CODEC, + encoder: PARAMETER_CODEC }); } } diff --git a/generated/swagger/inventory-api/src/models/address-dto.ts b/generated/swagger/inventory-api/src/models/address-dto.ts index df548e0cd..9cb2d683e 100644 --- a/generated/swagger/inventory-api/src/models/address-dto.ts +++ b/generated/swagger/inventory-api/src/models/address-dto.ts @@ -1,7 +1,7 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; import { GeoLocation } from './geo-location'; -export interface AddressDTO extends TouchedBase { +export interface AddressDTO extends TouchedBase{ apartment?: string; careOf?: string; city?: string; diff --git a/generated/swagger/inventory-api/src/models/addressee-dto.ts b/generated/swagger/inventory-api/src/models/addressee-dto.ts index 83b18c467..7b0aa377d 100644 --- a/generated/swagger/inventory-api/src/models/addressee-dto.ts +++ b/generated/swagger/inventory-api/src/models/addressee-dto.ts @@ -4,7 +4,7 @@ import { AddressDTO } from './address-dto'; import { CommunicationDetailsDTO } from './communication-details-dto'; import { OrganisationDTO } from './organisation-dto'; import { PersonNamesDTO } from './person-names-dto'; -export interface AddresseeDTO extends TouchedBase { +export interface AddresseeDTO extends TouchedBase{ address?: AddressDTO; communicationDetails?: CommunicationDetailsDTO; locale?: string; diff --git a/generated/swagger/inventory-api/src/models/availability-type.ts b/generated/swagger/inventory-api/src/models/availability-type.ts index ac9120f1a..a20c74ba7 100644 --- a/generated/swagger/inventory-api/src/models/availability-type.ts +++ b/generated/swagger/inventory-api/src/models/availability-type.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type AvailabilityType = 0 | 1 | 2 | 32 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384; +export type AvailabilityType = 0 | 1 | 2 | 32 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/avoirdupois.ts b/generated/swagger/inventory-api/src/models/avoirdupois.ts index c213d117d..39af4efb5 100644 --- a/generated/swagger/inventory-api/src/models/avoirdupois.ts +++ b/generated/swagger/inventory-api/src/models/avoirdupois.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type Avoirdupois = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096; +export type Avoirdupois = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/batch-response-args-of-return-item-dtoand-return-item-dto.ts b/generated/swagger/inventory-api/src/models/batch-response-args-of-return-item-dtoand-return-item-dto.ts index 49a783e5a..1e15b84fd 100644 --- a/generated/swagger/inventory-api/src/models/batch-response-args-of-return-item-dtoand-return-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/batch-response-args-of-return-item-dtoand-return-item-dto.ts @@ -10,7 +10,7 @@ export interface BatchResponseArgsOfReturnItemDTOAndReturnItemDTO { duplicates?: Array; error: boolean; failed?: Array; - invalidProperties?: { [key: string]: string }; + invalidProperties?: {[key: string]: string}; message?: string; requestId?: number; successful?: Array; diff --git a/generated/swagger/inventory-api/src/models/batch-response-args-of-return-suggestion-dtoand-return-suggestion-dto.ts b/generated/swagger/inventory-api/src/models/batch-response-args-of-return-suggestion-dtoand-return-suggestion-dto.ts index 1140cbba6..8db030ed2 100644 --- a/generated/swagger/inventory-api/src/models/batch-response-args-of-return-suggestion-dtoand-return-suggestion-dto.ts +++ b/generated/swagger/inventory-api/src/models/batch-response-args-of-return-suggestion-dtoand-return-suggestion-dto.ts @@ -10,7 +10,7 @@ export interface BatchResponseArgsOfReturnSuggestionDTOAndReturnSuggestionDTO { duplicates?: Array; error: boolean; failed?: Array; - invalidProperties?: { [key: string]: string }; + invalidProperties?: {[key: string]: string}; message?: string; requestId?: number; successful?: Array; diff --git a/generated/swagger/inventory-api/src/models/branch-dto.ts b/generated/swagger/inventory-api/src/models/branch-dto.ts index 09caac6b1..d943846a1 100644 --- a/generated/swagger/inventory-api/src/models/branch-dto.ts +++ b/generated/swagger/inventory-api/src/models/branch-dto.ts @@ -4,7 +4,7 @@ import { AddressDTO } from './address-dto'; import { BranchType } from './branch-type'; import { EntityDTOContainerOfLabelDTO } from './entity-dtocontainer-of-label-dto'; import { EntityDTOContainerOfBranchDTO } from './entity-dtocontainer-of-branch-dto'; -export interface BranchDTO extends EntityDTOBaseOfBranchDTOAndIBranch { +export interface BranchDTO extends EntityDTOBaseOfBranchDTOAndIBranch{ address?: AddressDTO; branchNumber?: string; branchType?: BranchType; diff --git a/generated/swagger/inventory-api/src/models/branch-dto2.ts b/generated/swagger/inventory-api/src/models/branch-dto2.ts index 819aa47ef..beb175378 100644 --- a/generated/swagger/inventory-api/src/models/branch-dto2.ts +++ b/generated/swagger/inventory-api/src/models/branch-dto2.ts @@ -1,5 +1,6 @@ /* tslint:disable */ export interface BranchDTO2 { + /** * Filial-/Abteilungsnnummer */ diff --git a/generated/swagger/inventory-api/src/models/branch-type.ts b/generated/swagger/inventory-api/src/models/branch-type.ts index 68ed028c1..ba5addcca 100644 --- a/generated/swagger/inventory-api/src/models/branch-type.ts +++ b/generated/swagger/inventory-api/src/models/branch-type.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type BranchType = 0 | 1 | 2 | 4 | 8 | 16; +export type BranchType = 0 | 1 | 2 | 4 | 8 | 16; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/capacity-request.ts b/generated/swagger/inventory-api/src/models/capacity-request.ts index c997e772f..435afc002 100644 --- a/generated/swagger/inventory-api/src/models/capacity-request.ts +++ b/generated/swagger/inventory-api/src/models/capacity-request.ts @@ -4,6 +4,7 @@ * Kapazitätsabfrage Parameter */ export interface CapacityRequest { + /** * Abteilungen */ diff --git a/generated/swagger/inventory-api/src/models/communication-details-dto.ts b/generated/swagger/inventory-api/src/models/communication-details-dto.ts index 2b13745cb..03b0ae635 100644 --- a/generated/swagger/inventory-api/src/models/communication-details-dto.ts +++ b/generated/swagger/inventory-api/src/models/communication-details-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; -export interface CommunicationDetailsDTO extends TouchedBase { +export interface CommunicationDetailsDTO extends TouchedBase{ email?: string; fax?: string; mobile?: string; diff --git a/generated/swagger/inventory-api/src/models/cruda.ts b/generated/swagger/inventory-api/src/models/cruda.ts index f1adbc88c..24265ba9e 100644 --- a/generated/swagger/inventory-api/src/models/cruda.ts +++ b/generated/swagger/inventory-api/src/models/cruda.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type CRUDA = 0 | 1 | 2 | 4 | 8 | 16; +export type CRUDA = 0 | 1 | 2 | 4 | 8 | 16; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/dialog-content-type.ts b/generated/swagger/inventory-api/src/models/dialog-content-type.ts index 6b4b699cf..eca48a225 100644 --- a/generated/swagger/inventory-api/src/models/dialog-content-type.ts +++ b/generated/swagger/inventory-api/src/models/dialog-content-type.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type DialogContentType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128; +export type DialogContentType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/dialog-settings.ts b/generated/swagger/inventory-api/src/models/dialog-settings.ts index 2ee035bc8..1ac70356d 100644 --- a/generated/swagger/inventory-api/src/models/dialog-settings.ts +++ b/generated/swagger/inventory-api/src/models/dialog-settings.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type DialogSettings = 0 | 1 | 2 | 4; +export type DialogSettings = 0 | 1 | 2 | 4; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/entity-dto.ts b/generated/swagger/inventory-api/src/models/entity-dto.ts index 09a057dc1..53355f0cc 100644 --- a/generated/swagger/inventory-api/src/models/entity-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dto.ts @@ -2,7 +2,7 @@ import { TouchedBase } from './touched-base'; import { CRUDA } from './cruda'; import { EntityStatus } from './entity-status'; -export interface EntityDTO extends TouchedBase { +export interface EntityDTO extends TouchedBase{ changed?: string; created?: string; cruda?: CRUDA; diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-branch-dtoand-ibranch.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-branch-dtoand-ibranch.ts index be09cbd35..6a4bb3eb3 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-branch-dtoand-ibranch.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-branch-dtoand-ibranch.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfBranchDTOAndIBranch extends EntityDTOBase {} +export interface EntityDTOBaseOfBranchDTOAndIBranch extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-item-dtoand-iitem.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-item-dtoand-iitem.ts index 9d1b82605..8d3324c82 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-item-dtoand-iitem.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-item-dtoand-iitem.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfItemDTOAndIItem extends EntityDTOBase {} +export interface EntityDTOBaseOfItemDTOAndIItem extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-label-dtoand-ilabel.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-label-dtoand-ilabel.ts index 120a1f025..13adfd300 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-label-dtoand-ilabel.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-label-dtoand-ilabel.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfLabelDTOAndILabel extends EntityDTOBase {} +export interface EntityDTOBaseOfLabelDTOAndILabel extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-package-dtoand-ipackage.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-package-dtoand-ipackage.ts index c6f4e92ff..0279f67a7 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-package-dtoand-ipackage.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-package-dtoand-ipackage.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfPackageDTOAndIPackage extends EntityDTOBase {} +export interface EntityDTOBaseOfPackageDTOAndIPackage extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-receipt-dtoand-istock-receipt.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-receipt-dtoand-istock-receipt.ts index 31812dfc2..17f7b1419 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-receipt-dtoand-istock-receipt.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-receipt-dtoand-istock-receipt.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfReceiptDTOAndIStockReceipt extends EntityDTOBase {} +export interface EntityDTOBaseOfReceiptDTOAndIStockReceipt extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-receipt-item-dtoand-istock-receipt-item.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-receipt-item-dtoand-istock-receipt-item.ts index 77d3754bf..fb59015f9 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-receipt-item-dtoand-istock-receipt-item.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-receipt-item-dtoand-istock-receipt-item.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfReceiptItemDTOAndIStockReceiptItem extends EntityDTOBase {} +export interface EntityDTOBaseOfReceiptItemDTOAndIStockReceiptItem extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-dtoand-ireturn.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-dtoand-ireturn.ts index b33ce2d81..c47470e8d 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-dtoand-ireturn.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-dtoand-ireturn.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfReturnDTOAndIReturn extends EntityDTOBase {} +export interface EntityDTOBaseOfReturnDTOAndIReturn extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-item-dtoand-ireturn-item.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-item-dtoand-ireturn-item.ts index 58b854118..28df81778 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-item-dtoand-ireturn-item.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-item-dtoand-ireturn-item.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfReturnItemDTOAndIReturnItem extends EntityDTOBase {} +export interface EntityDTOBaseOfReturnItemDTOAndIReturnItem extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-suggestion-dtoand-ireturn-suggestion.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-suggestion-dtoand-ireturn-suggestion.ts index cb892f10a..371623c97 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-suggestion-dtoand-ireturn-suggestion.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-return-suggestion-dtoand-ireturn-suggestion.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfReturnSuggestionDTOAndIReturnSuggestion extends EntityDTOBase {} +export interface EntityDTOBaseOfReturnSuggestionDTOAndIReturnSuggestion extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-compartment-dtoand-istock-compartment.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-compartment-dtoand-istock-compartment.ts index 446dce0a5..39f4d54d7 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-compartment-dtoand-istock-compartment.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-compartment-dtoand-istock-compartment.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockCompartmentDTOAndIStockCompartment extends EntityDTOBase {} +export interface EntityDTOBaseOfStockCompartmentDTOAndIStockCompartment extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-dtoand-istock.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-dtoand-istock.ts index 0e716edf9..f3d3cdfd3 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-dtoand-istock.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-dtoand-istock.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockDTOAndIStock extends EntityDTOBase {} +export interface EntityDTOBaseOfStockDTOAndIStock extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-entry-dtoand-istock-entry.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-entry-dtoand-istock-entry.ts index a0fed954e..94b3d89f8 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-entry-dtoand-istock-entry.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-entry-dtoand-istock-entry.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockEntryDTOAndIStockEntry extends EntityDTOBase {} +export interface EntityDTOBaseOfStockEntryDTOAndIStockEntry extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-item-dtoand-istock-item.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-item-dtoand-istock-item.ts index 479560bd2..1013e763d 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-item-dtoand-istock-item.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-item-dtoand-istock-item.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockItemDTOAndIStockItem extends EntityDTOBase {} +export interface EntityDTOBaseOfStockItemDTOAndIStockItem extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-dtoand-istock-order.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-dtoand-istock-order.ts index 6d3162733..e823084b1 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-dtoand-istock-order.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-dtoand-istock-order.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockOrderDTOAndIStockOrder extends EntityDTOBase {} +export interface EntityDTOBaseOfStockOrderDTOAndIStockOrder extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-item-dtoand-istock-order-item.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-item-dtoand-istock-order-item.ts index 43100bccb..cfb9a8961 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-item-dtoand-istock-order-item.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-item-dtoand-istock-order-item.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockOrderItemDTOAndIStockOrderItem extends EntityDTOBase {} +export interface EntityDTOBaseOfStockOrderItemDTOAndIStockOrderItem extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-item-status-dtoand-istock-order-item-status.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-item-status-dtoand-istock-order-item-status.ts index 0ed19b982..d5e7fcde1 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-item-status-dtoand-istock-order-item-status.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-order-item-status-dtoand-istock-order-item-status.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockOrderItemStatusDTOAndIStockOrderItemStatus extends EntityDTOBase {} +export interface EntityDTOBaseOfStockOrderItemStatusDTOAndIStockOrderItemStatus extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-dtoand-istock-reservation.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-dtoand-istock-reservation.ts index 592e08559..78d774331 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-dtoand-istock-reservation.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-dtoand-istock-reservation.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockReservationDTOAndIStockReservation extends EntityDTOBase {} +export interface EntityDTOBaseOfStockReservationDTOAndIStockReservation extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-item-dtoand-istock-reservation-item.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-item-dtoand-istock-reservation-item.ts index aebd91dbf..d3ede688e 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-item-dtoand-istock-reservation-item.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-item-dtoand-istock-reservation-item.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockReservationItemDTOAndIStockReservationItem extends EntityDTOBase {} +export interface EntityDTOBaseOfStockReservationItemDTOAndIStockReservationItem extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-item-status-dtoand-istock-reservation-item-status.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-item-status-dtoand-istock-reservation-item-status.ts index 8be8c6036..ef679da31 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-item-status-dtoand-istock-reservation-item-status.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-stock-reservation-item-status-dtoand-istock-reservation-item-status.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfStockReservationItemStatusDTOAndIStockReservationItemStatus extends EntityDTOBase {} +export interface EntityDTOBaseOfStockReservationItemStatusDTOAndIStockReservationItemStatus extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-supplier-dtoand-isupplier.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-supplier-dtoand-isupplier.ts index 8320b281f..e4e7b9e80 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-supplier-dtoand-isupplier.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-supplier-dtoand-isupplier.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfSupplierDTOAndISupplier extends EntityDTOBase {} +export interface EntityDTOBaseOfSupplierDTOAndISupplier extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-supplier-status-code-dtoand-istock-status-code.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-supplier-status-code-dtoand-istock-status-code.ts index ffeb607f5..4a27c4964 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-supplier-status-code-dtoand-istock-status-code.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-supplier-status-code-dtoand-istock-status-code.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfSupplierStatusCodeDTOAndIStockStatusCode extends EntityDTOBase {} +export interface EntityDTOBaseOfSupplierStatusCodeDTOAndIStockStatusCode extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-tenant-dtoand-itenant.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-tenant-dtoand-itenant.ts index 14579a46b..fd93295d7 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-tenant-dtoand-itenant.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-tenant-dtoand-itenant.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfTenantDTOAndITenant extends EntityDTOBase {} +export interface EntityDTOBaseOfTenantDTOAndITenant extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase-of-user-dtoand-iuser.ts b/generated/swagger/inventory-api/src/models/entity-dtobase-of-user-dtoand-iuser.ts index 71f88c369..9af8db6ff 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase-of-user-dtoand-iuser.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase-of-user-dtoand-iuser.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTOBase } from './entity-dtobase'; -export interface EntityDTOBaseOfUserDTOAndIUser extends EntityDTOBase {} +export interface EntityDTOBaseOfUserDTOAndIUser extends EntityDTOBase{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtobase.ts b/generated/swagger/inventory-api/src/models/entity-dtobase.ts index 691d6c9c1..75145b351 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtobase.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtobase.ts @@ -1,3 +1,4 @@ /* tslint:disable */ import { EntityDTO } from './entity-dto'; -export interface EntityDTOBase extends EntityDTO {} +export interface EntityDTOBase extends EntityDTO{ +} diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-branch-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-branch-dto.ts index 99b26c663..1d4c4a96a 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-branch-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-branch-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { BranchDTO } from './branch-dto'; -export interface EntityDTOContainerOfBranchDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfBranchDTO extends EntityDTOReferenceContainer{ data?: BranchDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-item-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-item-dto.ts index ff93970b8..c66ba7a2a 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { ItemDTO } from './item-dto'; -export interface EntityDTOContainerOfItemDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfItemDTO extends EntityDTOReferenceContainer{ data?: ItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-label-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-label-dto.ts index ab1491f60..c23d14fd2 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-label-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-label-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { LabelDTO } from './label-dto'; -export interface EntityDTOContainerOfLabelDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfLabelDTO extends EntityDTOReferenceContainer{ data?: LabelDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-package-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-package-dto.ts index 317efc95b..6ed9f65a4 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-package-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-package-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { PackageDTO } from './package-dto'; -export interface EntityDTOContainerOfPackageDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfPackageDTO extends EntityDTOReferenceContainer{ data?: PackageDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-receipt-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-receipt-dto.ts index 73a90fdd8..3dcc157d9 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-receipt-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-receipt-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { ReceiptDTO } from './receipt-dto'; -export interface EntityDTOContainerOfReceiptDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfReceiptDTO extends EntityDTOReferenceContainer{ data?: ReceiptDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-receipt-item-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-receipt-item-dto.ts index 4f72a69d4..a9afcd123 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-receipt-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-receipt-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { ReceiptItemDTO } from './receipt-item-dto'; -export interface EntityDTOContainerOfReceiptItemDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfReceiptItemDTO extends EntityDTOReferenceContainer{ data?: ReceiptItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-return-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-return-dto.ts index 2ddaf8b8a..6c3d60c48 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-return-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-return-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { ReturnDTO } from './return-dto'; -export interface EntityDTOContainerOfReturnDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfReturnDTO extends EntityDTOReferenceContainer{ data?: ReturnDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-return-item-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-return-item-dto.ts index 199de56f1..d94043b6b 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-return-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-return-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { ReturnItemDTO } from './return-item-dto'; -export interface EntityDTOContainerOfReturnItemDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfReturnItemDTO extends EntityDTOReferenceContainer{ data?: ReturnItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-compartment-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-compartment-dto.ts index b52784358..99ca923ad 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-compartment-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-compartment-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockCompartmentDTO } from './stock-compartment-dto'; -export interface EntityDTOContainerOfStockCompartmentDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockCompartmentDTO extends EntityDTOReferenceContainer{ data?: StockCompartmentDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-dto.ts index bd2e3793d..12e86ba31 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockDTO } from './stock-dto'; -export interface EntityDTOContainerOfStockDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockDTO extends EntityDTOReferenceContainer{ data?: StockDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-entry-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-entry-dto.ts index d81ffc542..a5e4dd53a 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-entry-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-entry-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockEntryDTO } from './stock-entry-dto'; -export interface EntityDTOContainerOfStockEntryDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockEntryDTO extends EntityDTOReferenceContainer{ data?: StockEntryDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-item-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-item-dto.ts index 9e4538dd9..6c10898fc 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockItemDTO } from './stock-item-dto'; -export interface EntityDTOContainerOfStockItemDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockItemDTO extends EntityDTOReferenceContainer{ data?: StockItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-dto.ts index 8a76954b2..c66ea38f6 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockOrderDTO } from './stock-order-dto'; -export interface EntityDTOContainerOfStockOrderDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockOrderDTO extends EntityDTOReferenceContainer{ data?: StockOrderDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-item-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-item-dto.ts index 3c56130c1..b0a7e7652 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockOrderItemDTO } from './stock-order-item-dto'; -export interface EntityDTOContainerOfStockOrderItemDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockOrderItemDTO extends EntityDTOReferenceContainer{ data?: StockOrderItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-item-status-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-item-status-dto.ts index fa7ccd285..ca2e9f51a 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-item-status-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-order-item-status-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockOrderItemStatusDTO } from './stock-order-item-status-dto'; -export interface EntityDTOContainerOfStockOrderItemStatusDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockOrderItemStatusDTO extends EntityDTOReferenceContainer{ data?: StockOrderItemStatusDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-dto.ts index 41411290c..9d2b034a4 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockReservationDTO } from './stock-reservation-dto'; -export interface EntityDTOContainerOfStockReservationDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockReservationDTO extends EntityDTOReferenceContainer{ data?: StockReservationDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-item-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-item-dto.ts index d8d99254a..5cbe56c2b 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockReservationItemDTO } from './stock-reservation-item-dto'; -export interface EntityDTOContainerOfStockReservationItemDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockReservationItemDTO extends EntityDTOReferenceContainer{ data?: StockReservationItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-item-status-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-item-status-dto.ts index 143a6f027..d476b4823 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-item-status-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-stock-reservation-item-status-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { StockReservationItemStatusDTO } from './stock-reservation-item-status-dto'; -export interface EntityDTOContainerOfStockReservationItemStatusDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfStockReservationItemStatusDTO extends EntityDTOReferenceContainer{ data?: StockReservationItemStatusDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-supplier-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-supplier-dto.ts index 7b13ce858..171228c3f 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-supplier-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-supplier-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { SupplierDTO } from './supplier-dto'; -export interface EntityDTOContainerOfSupplierDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfSupplierDTO extends EntityDTOReferenceContainer{ data?: SupplierDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-supplier-status-code-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-supplier-status-code-dto.ts index a0a6fdd74..52f08aaac 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-supplier-status-code-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-supplier-status-code-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { SupplierStatusCodeDTO } from './supplier-status-code-dto'; -export interface EntityDTOContainerOfSupplierStatusCodeDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfSupplierStatusCodeDTO extends EntityDTOReferenceContainer{ data?: SupplierStatusCodeDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-tenant-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-tenant-dto.ts index fb92ec5f4..834a8e1c7 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-tenant-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-tenant-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { TenantDTO } from './tenant-dto'; -export interface EntityDTOContainerOfTenantDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfTenantDTO extends EntityDTOReferenceContainer{ data?: TenantDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-user-dto.ts b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-user-dto.ts index 0e53285d5..7941384c0 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-user-dto.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtocontainer-of-user-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOReferenceContainer } from './entity-dtoreference-container'; import { UserDTO } from './user-dto'; -export interface EntityDTOContainerOfUserDTO extends EntityDTOReferenceContainer { +export interface EntityDTOContainerOfUserDTO extends EntityDTOReferenceContainer{ data?: UserDTO; } diff --git a/generated/swagger/inventory-api/src/models/entity-dtoreference-container.ts b/generated/swagger/inventory-api/src/models/entity-dtoreference-container.ts index 5bbfd73bc..2676a61db 100644 --- a/generated/swagger/inventory-api/src/models/entity-dtoreference-container.ts +++ b/generated/swagger/inventory-api/src/models/entity-dtoreference-container.ts @@ -1,7 +1,7 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; import { ExternalReferenceDTO } from './external-reference-dto'; -export interface EntityDTOReferenceContainer extends TouchedBase { +export interface EntityDTOReferenceContainer extends TouchedBase{ displayLabel?: string; enabled?: boolean; externalReference?: ExternalReferenceDTO; diff --git a/generated/swagger/inventory-api/src/models/entity-status.ts b/generated/swagger/inventory-api/src/models/entity-status.ts index aac647bbb..f9e83fb45 100644 --- a/generated/swagger/inventory-api/src/models/entity-status.ts +++ b/generated/swagger/inventory-api/src/models/entity-status.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type EntityStatus = 0 | 1 | 2 | 4 | 8; +export type EntityStatus = 0 | 1 | 2 | 4 | 8; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/external-reference-dto.ts b/generated/swagger/inventory-api/src/models/external-reference-dto.ts index 3225cd158..703821aed 100644 --- a/generated/swagger/inventory-api/src/models/external-reference-dto.ts +++ b/generated/swagger/inventory-api/src/models/external-reference-dto.ts @@ -1,7 +1,7 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; import { EntityStatus } from './entity-status'; -export interface ExternalReferenceDTO extends TouchedBase { +export interface ExternalReferenceDTO extends TouchedBase{ externalChanged?: string; externalCreated?: string; externalNumber?: string; diff --git a/generated/swagger/inventory-api/src/models/gender.ts b/generated/swagger/inventory-api/src/models/gender.ts index 8a913f7d3..4b0f7be4b 100644 --- a/generated/swagger/inventory-api/src/models/gender.ts +++ b/generated/swagger/inventory-api/src/models/gender.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type Gender = 0 | 1 | 2 | 4; +export type Gender = 0 | 1 | 2 | 4; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/geo-location.ts b/generated/swagger/inventory-api/src/models/geo-location.ts index de43fed14..5213750a5 100644 --- a/generated/swagger/inventory-api/src/models/geo-location.ts +++ b/generated/swagger/inventory-api/src/models/geo-location.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; -export interface GeoLocation extends TouchedBase { +export interface GeoLocation extends TouchedBase{ altitude?: number; latitude?: number; longitude?: number; diff --git a/generated/swagger/inventory-api/src/models/impediment-dto.ts b/generated/swagger/inventory-api/src/models/impediment-dto.ts index 6b4b926b5..20562de81 100644 --- a/generated/swagger/inventory-api/src/models/impediment-dto.ts +++ b/generated/swagger/inventory-api/src/models/impediment-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; -export interface ImpedimentDTO extends TouchedBase { +export interface ImpedimentDTO extends TouchedBase{ attempts?: number; comment?: string; lastAttempt?: string; diff --git a/generated/swagger/inventory-api/src/models/input-type.ts b/generated/swagger/inventory-api/src/models/input-type.ts index 4a4331440..d9c742e77 100644 --- a/generated/swagger/inventory-api/src/models/input-type.ts +++ b/generated/swagger/inventory-api/src/models/input-type.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type InputType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 3072 | 4096 | 8192 | 12288; +export type InputType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 3072 | 4096 | 8192 | 12288; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/item-dto.ts b/generated/swagger/inventory-api/src/models/item-dto.ts index 3c14b3029..35f529eff 100644 --- a/generated/swagger/inventory-api/src/models/item-dto.ts +++ b/generated/swagger/inventory-api/src/models/item-dto.ts @@ -4,7 +4,7 @@ import { EntityDTOContainerOfItemDTO } from './entity-dtocontainer-of-item-dto'; import { ProductDTO } from './product-dto'; import { QuantityUnitType } from './quantity-unit-type'; import { EntityDTOContainerOfTenantDTO } from './entity-dtocontainer-of-tenant-dto'; -export interface ItemDTO extends EntityDTOBaseOfItemDTOAndIItem { +export interface ItemDTO extends EntityDTOBaseOfItemDTOAndIItem{ catalogItem?: number; precedingItem?: EntityDTOContainerOfItemDTO; precedingItemEAN?: string; diff --git a/generated/swagger/inventory-api/src/models/label-dto.ts b/generated/swagger/inventory-api/src/models/label-dto.ts index ff0afc2b9..1e924a9a6 100644 --- a/generated/swagger/inventory-api/src/models/label-dto.ts +++ b/generated/swagger/inventory-api/src/models/label-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOBaseOfLabelDTOAndILabel } from './entity-dtobase-of-label-dtoand-ilabel'; -export interface LabelDTO extends EntityDTOBaseOfLabelDTOAndILabel { +export interface LabelDTO extends EntityDTOBaseOfLabelDTOAndILabel{ key?: string; name?: string; } diff --git a/generated/swagger/inventory-api/src/models/list-response-args-of-package-dto.ts b/generated/swagger/inventory-api/src/models/list-response-args-of-package-dto.ts index d28f1c934..92f413ba9 100644 --- a/generated/swagger/inventory-api/src/models/list-response-args-of-package-dto.ts +++ b/generated/swagger/inventory-api/src/models/list-response-args-of-package-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgsOfIEnumerableOfPackageDTO } from './response-args-of-ienumerable-of-package-dto'; -export interface ListResponseArgsOfPackageDTO extends ResponseArgsOfIEnumerableOfPackageDTO { +export interface ListResponseArgsOfPackageDTO extends ResponseArgsOfIEnumerableOfPackageDTO{ completed?: boolean; hits?: number; skip?: number; diff --git a/generated/swagger/inventory-api/src/models/list-response-args-of-return-dto.ts b/generated/swagger/inventory-api/src/models/list-response-args-of-return-dto.ts index 35b544e06..8b9a4362d 100644 --- a/generated/swagger/inventory-api/src/models/list-response-args-of-return-dto.ts +++ b/generated/swagger/inventory-api/src/models/list-response-args-of-return-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgsOfIEnumerableOfReturnDTO } from './response-args-of-ienumerable-of-return-dto'; -export interface ListResponseArgsOfReturnDTO extends ResponseArgsOfIEnumerableOfReturnDTO { +export interface ListResponseArgsOfReturnDTO extends ResponseArgsOfIEnumerableOfReturnDTO{ completed?: boolean; hits?: number; skip?: number; diff --git a/generated/swagger/inventory-api/src/models/list-response-args-of-return-item-dto.ts b/generated/swagger/inventory-api/src/models/list-response-args-of-return-item-dto.ts index acae8ff56..5e39a1da4 100644 --- a/generated/swagger/inventory-api/src/models/list-response-args-of-return-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/list-response-args-of-return-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgsOfIEnumerableOfReturnItemDTO } from './response-args-of-ienumerable-of-return-item-dto'; -export interface ListResponseArgsOfReturnItemDTO extends ResponseArgsOfIEnumerableOfReturnItemDTO { +export interface ListResponseArgsOfReturnItemDTO extends ResponseArgsOfIEnumerableOfReturnItemDTO{ completed?: boolean; hits?: number; skip?: number; diff --git a/generated/swagger/inventory-api/src/models/list-response-args-of-return-suggestion-dto.ts b/generated/swagger/inventory-api/src/models/list-response-args-of-return-suggestion-dto.ts index cf2eaa5a9..4f3c18800 100644 --- a/generated/swagger/inventory-api/src/models/list-response-args-of-return-suggestion-dto.ts +++ b/generated/swagger/inventory-api/src/models/list-response-args-of-return-suggestion-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgsOfIEnumerableOfReturnSuggestionDTO } from './response-args-of-ienumerable-of-return-suggestion-dto'; -export interface ListResponseArgsOfReturnSuggestionDTO extends ResponseArgsOfIEnumerableOfReturnSuggestionDTO { +export interface ListResponseArgsOfReturnSuggestionDTO extends ResponseArgsOfIEnumerableOfReturnSuggestionDTO{ completed?: boolean; hits?: number; skip?: number; diff --git a/generated/swagger/inventory-api/src/models/list-response-args-of-supplier-dto.ts b/generated/swagger/inventory-api/src/models/list-response-args-of-supplier-dto.ts index 45b9c44c7..9cab21aa2 100644 --- a/generated/swagger/inventory-api/src/models/list-response-args-of-supplier-dto.ts +++ b/generated/swagger/inventory-api/src/models/list-response-args-of-supplier-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgsOfIEnumerableOfSupplierDTO } from './response-args-of-ienumerable-of-supplier-dto'; -export interface ListResponseArgsOfSupplierDTO extends ResponseArgsOfIEnumerableOfSupplierDTO { +export interface ListResponseArgsOfSupplierDTO extends ResponseArgsOfIEnumerableOfSupplierDTO{ completed?: boolean; hits?: number; skip?: number; diff --git a/generated/swagger/inventory-api/src/models/organisation-dto.ts b/generated/swagger/inventory-api/src/models/organisation-dto.ts index 63f2519d1..18736cfa9 100644 --- a/generated/swagger/inventory-api/src/models/organisation-dto.ts +++ b/generated/swagger/inventory-api/src/models/organisation-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { OrganisationNamesDTO } from './organisation-names-dto'; -export interface OrganisationDTO extends OrganisationNamesDTO { +export interface OrganisationDTO extends OrganisationNamesDTO{ costUnit?: string; gln?: string; sector?: string; diff --git a/generated/swagger/inventory-api/src/models/organisation-names-dto.ts b/generated/swagger/inventory-api/src/models/organisation-names-dto.ts index be8406b19..b670e8853 100644 --- a/generated/swagger/inventory-api/src/models/organisation-names-dto.ts +++ b/generated/swagger/inventory-api/src/models/organisation-names-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; -export interface OrganisationNamesDTO extends TouchedBase { +export interface OrganisationNamesDTO extends TouchedBase{ department?: string; legalForm?: string; name?: string; diff --git a/generated/swagger/inventory-api/src/models/package-dto.ts b/generated/swagger/inventory-api/src/models/package-dto.ts index c9fee7791..cb2b3d147 100644 --- a/generated/swagger/inventory-api/src/models/package-dto.ts +++ b/generated/swagger/inventory-api/src/models/package-dto.ts @@ -4,7 +4,7 @@ import { AddresseeDTO } from './addressee-dto'; import { EntityDTOContainerOfLabelDTO } from './entity-dtocontainer-of-label-dto'; import { EntityDTOContainerOfUserDTO } from './entity-dtocontainer-of-user-dto'; import { WeightOfAvoirdupois } from './weight-of-avoirdupois'; -export interface PackageDTO extends EntityDTOBaseOfPackageDTOAndIPackage { +export interface PackageDTO extends EntityDTOBaseOfPackageDTOAndIPackage{ addressee?: AddresseeDTO; label?: EntityDTOContainerOfLabelDTO; numberOfPackages?: number; diff --git a/generated/swagger/inventory-api/src/models/person-names-dto.ts b/generated/swagger/inventory-api/src/models/person-names-dto.ts index 7fe105147..bcbaf7c41 100644 --- a/generated/swagger/inventory-api/src/models/person-names-dto.ts +++ b/generated/swagger/inventory-api/src/models/person-names-dto.ts @@ -1,7 +1,7 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; import { Gender } from './gender'; -export interface PersonNamesDTO extends TouchedBase { +export interface PersonNamesDTO extends TouchedBase{ firstName: string; gender?: Gender; lastName: string; diff --git a/generated/swagger/inventory-api/src/models/price-dto.ts b/generated/swagger/inventory-api/src/models/price-dto.ts index 01f0c7717..bcea137fb 100644 --- a/generated/swagger/inventory-api/src/models/price-dto.ts +++ b/generated/swagger/inventory-api/src/models/price-dto.ts @@ -2,7 +2,7 @@ import { TouchedBase } from './touched-base'; import { PriceValueDTO } from './price-value-dto'; import { VATValueDTO } from './vatvalue-dto'; -export interface PriceDTO extends TouchedBase { +export interface PriceDTO extends TouchedBase{ value?: PriceValueDTO; vat?: VATValueDTO; } diff --git a/generated/swagger/inventory-api/src/models/price-value-dto.ts b/generated/swagger/inventory-api/src/models/price-value-dto.ts index 56192ac3b..d73c2ad95 100644 --- a/generated/swagger/inventory-api/src/models/price-value-dto.ts +++ b/generated/swagger/inventory-api/src/models/price-value-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; -export interface PriceValueDTO extends TouchedBase { +export interface PriceValueDTO extends TouchedBase{ currency?: string; currencySymbol?: string; value?: number; diff --git a/generated/swagger/inventory-api/src/models/problem-details.ts b/generated/swagger/inventory-api/src/models/problem-details.ts index e8d39aec9..3145234d6 100644 --- a/generated/swagger/inventory-api/src/models/problem-details.ts +++ b/generated/swagger/inventory-api/src/models/problem-details.ts @@ -1,7 +1,7 @@ /* tslint:disable */ export interface ProblemDetails { detail?: string; - extensions: { [key: string]: any }; + extensions: {[key: string]: any}; instance?: string; status?: number; title?: string; diff --git a/generated/swagger/inventory-api/src/models/product-dto.ts b/generated/swagger/inventory-api/src/models/product-dto.ts index 6d78291fd..e2577c5d9 100644 --- a/generated/swagger/inventory-api/src/models/product-dto.ts +++ b/generated/swagger/inventory-api/src/models/product-dto.ts @@ -2,7 +2,7 @@ import { TouchedBase } from './touched-base'; import { SizeOfString } from './size-of-string'; import { WeightOfAvoirdupois } from './weight-of-avoirdupois'; -export interface ProductDTO extends TouchedBase { +export interface ProductDTO extends TouchedBase{ additionalName?: string; catalogProductNumber?: string; contributors?: string; diff --git a/generated/swagger/inventory-api/src/models/quantity-unit-type.ts b/generated/swagger/inventory-api/src/models/quantity-unit-type.ts index f7ea14a8c..941092b99 100644 --- a/generated/swagger/inventory-api/src/models/quantity-unit-type.ts +++ b/generated/swagger/inventory-api/src/models/quantity-unit-type.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type QuantityUnitType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256; +export type QuantityUnitType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/query-token-dto.ts b/generated/swagger/inventory-api/src/models/query-token-dto.ts index b10c44d99..a4968affe 100644 --- a/generated/swagger/inventory-api/src/models/query-token-dto.ts +++ b/generated/swagger/inventory-api/src/models/query-token-dto.ts @@ -1,13 +1,13 @@ /* tslint:disable */ import { OrderByDTO } from './order-by-dto'; export interface QueryTokenDTO { - filter?: { [key: string]: string }; + filter?: {[key: string]: string}; friendlyName?: string; fuzzy?: number; hitsOnly?: boolean; ids?: Array; - input?: { [key: string]: string }; - options?: { [key: string]: string }; + input?: {[key: string]: string}; + options?: {[key: string]: string}; orderBy?: Array; skip?: number; take?: number; diff --git a/generated/swagger/inventory-api/src/models/receipt-dto.ts b/generated/swagger/inventory-api/src/models/receipt-dto.ts index 13617aa3f..6e014a4b5 100644 --- a/generated/swagger/inventory-api/src/models/receipt-dto.ts +++ b/generated/swagger/inventory-api/src/models/receipt-dto.ts @@ -5,7 +5,7 @@ import { EntityDTOContainerOfPackageDTO } from './entity-dtocontainer-of-package import { StockReceiptType } from './stock-receipt-type'; import { EntityDTOContainerOfStockDTO } from './entity-dtocontainer-of-stock-dto'; import { EntityDTOContainerOfSupplierDTO } from './entity-dtocontainer-of-supplier-dto'; -export interface ReceiptDTO extends EntityDTOBaseOfReceiptDTOAndIStockReceipt { +export interface ReceiptDTO extends EntityDTOBaseOfReceiptDTOAndIStockReceipt{ annotation?: string; completed?: string; items?: Array; diff --git a/generated/swagger/inventory-api/src/models/receipt-item-dto.ts b/generated/swagger/inventory-api/src/models/receipt-item-dto.ts index b1565e20e..2fc816048 100644 --- a/generated/swagger/inventory-api/src/models/receipt-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/receipt-item-dto.ts @@ -5,7 +5,7 @@ import { PriceDTO } from './price-dto'; import { ProductDTO } from './product-dto'; import { EntityDTOContainerOfReceiptDTO } from './entity-dtocontainer-of-receipt-dto'; import { EntityDTOContainerOfStockItemDTO } from './entity-dtocontainer-of-stock-item-dto'; -export interface ReceiptItemDTO extends EntityDTOBaseOfReceiptItemDTOAndIStockReceiptItem { +export interface ReceiptItemDTO extends EntityDTOBaseOfReceiptItemDTOAndIStockReceiptItem{ annotation?: string; package?: EntityDTOContainerOfPackageDTO; price?: PriceDTO; diff --git a/generated/swagger/inventory-api/src/models/remi-query-token-dto.ts b/generated/swagger/inventory-api/src/models/remi-query-token-dto.ts index 0fd6f5633..f5660067f 100644 --- a/generated/swagger/inventory-api/src/models/remi-query-token-dto.ts +++ b/generated/swagger/inventory-api/src/models/remi-query-token-dto.ts @@ -1,6 +1,7 @@ /* tslint:disable */ import { QueryTokenDTO } from './query-token-dto'; -export interface RemiQueryTokenDTO extends QueryTokenDTO { +export interface RemiQueryTokenDTO extends QueryTokenDTO{ + /** * Lager PK */ diff --git a/generated/swagger/inventory-api/src/models/response-args-of-branch-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-branch-dto.ts index b6aed3d28..da60f7aad 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-branch-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-branch-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { BranchDTO } from './branch-dto'; -export interface ResponseArgsOfBranchDTO extends ResponseArgs { +export interface ResponseArgsOfBranchDTO extends ResponseArgs{ result?: BranchDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-dbhbranch-extension-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-dbhbranch-extension-dto.ts index 714fb66bf..a556c42d9 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-dbhbranch-extension-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-dbhbranch-extension-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { DBHBranchExtensionDTO } from './dbhbranch-extension-dto'; -export interface ResponseArgsOfDBHBranchExtensionDTO extends ResponseArgs { +export interface ResponseArgsOfDBHBranchExtensionDTO extends ResponseArgs{ result?: DBHBranchExtensionDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-input-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-input-dto.ts index 50fc1e9f0..d91e5304c 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-input-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-input-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { InputDTO } from './input-dto'; -export interface ResponseArgsOfIEnumerableOfInputDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfInputDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-key-value-dtoof-string-and-string.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-key-value-dtoof-string-and-string.ts index 15fbb9db8..889ff4ace 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-key-value-dtoof-string-and-string.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-key-value-dtoof-string-and-string.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { KeyValueDTOOfStringAndString } from './key-value-dtoof-string-and-string'; -export interface ResponseArgsOfIEnumerableOfKeyValueDTOOfStringAndString extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfKeyValueDTOOfStringAndString extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-package-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-package-dto.ts index c0f63277e..677fdc5bc 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-package-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-package-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { PackageDTO } from './package-dto'; -export interface ResponseArgsOfIEnumerableOfPackageDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfPackageDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-receipt-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-receipt-dto.ts index 528b162f1..d4928e681 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-receipt-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-receipt-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReceiptDTO } from './receipt-dto'; -export interface ResponseArgsOfIEnumerableOfReceiptDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfReceiptDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-dto.ts index 5a9d8dde3..985a6556c 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReturnDTO } from './return-dto'; -export interface ResponseArgsOfIEnumerableOfReturnDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfReturnDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-info-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-info-dto.ts index 516c67042..1e6a30225 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-info-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-info-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReturnInfoDTO } from './return-info-dto'; -export interface ResponseArgsOfIEnumerableOfReturnInfoDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfReturnInfoDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-item-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-item-dto.ts index 0cf3c3c56..cd90549fa 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReturnItemDTO } from './return-item-dto'; -export interface ResponseArgsOfIEnumerableOfReturnItemDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfReturnItemDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-suggestion-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-suggestion-dto.ts index eefa1a20a..3f1f82dcc 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-suggestion-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-return-suggestion-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReturnSuggestionDTO } from './return-suggestion-dto'; -export interface ResponseArgsOfIEnumerableOfReturnSuggestionDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfReturnSuggestionDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-dto.ts index 0df1acc22..621f9a3d3 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { StockDTO } from './stock-dto'; -export interface ResponseArgsOfIEnumerableOfStockDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfStockDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-entry-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-entry-dto.ts index 89c5d0f07..cfb4bc53c 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-entry-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-entry-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { StockEntryDTO } from './stock-entry-dto'; -export interface ResponseArgsOfIEnumerableOfStockEntryDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfStockEntryDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-info-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-info-dto.ts index 2b2845aaf..d65512179 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-info-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-info-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { StockInfoDTO } from './stock-info-dto'; -export interface ResponseArgsOfIEnumerableOfStockInfoDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfStockInfoDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-item-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-item-dto.ts index 45abc04b4..abe181844 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { StockItemDTO } from './stock-item-dto'; -export interface ResponseArgsOfIEnumerableOfStockItemDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfStockItemDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-order-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-order-dto.ts index 50c3aefdd..743786ee7 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-order-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-order-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { StockOrderDTO } from './stock-order-dto'; -export interface ResponseArgsOfIEnumerableOfStockOrderDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfStockOrderDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-reservation-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-reservation-dto.ts index a199b36f0..98649fbbb 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-reservation-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-stock-reservation-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { StockReservationDTO } from './stock-reservation-dto'; -export interface ResponseArgsOfIEnumerableOfStockReservationDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfStockReservationDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-supplier-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-supplier-dto.ts index 0b394ff78..72a3b2861 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-supplier-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-supplier-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { SupplierDTO } from './supplier-dto'; -export interface ResponseArgsOfIEnumerableOfSupplierDTO extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfSupplierDTO extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-value-tuple-of-string-and-integer-and-integer-and-nullable-integer-and-string.ts b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-value-tuple-of-string-and-integer-and-integer-and-nullable-integer-and-string.ts index 9fc139e37..bdefd71e7 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-value-tuple-of-string-and-integer-and-integer-and-nullable-integer-and-string.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-ienumerable-of-value-tuple-of-string-and-integer-and-integer-and-nullable-integer-and-string.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ValueTupleOfStringAndIntegerAndIntegerAndNullableIntegerAndString } from './value-tuple-of-string-and-integer-and-integer-and-nullable-integer-and-string'; -export interface ResponseArgsOfIEnumerableOfValueTupleOfStringAndIntegerAndIntegerAndNullableIntegerAndString extends ResponseArgs { +export interface ResponseArgsOfIEnumerableOfValueTupleOfStringAndIntegerAndIntegerAndNullableIntegerAndString extends ResponseArgs{ result?: Array; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-integer.ts b/generated/swagger/inventory-api/src/models/response-args-of-integer.ts index 967567dea..b9ebe75e2 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-integer.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-integer.ts @@ -1,5 +1,5 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; -export interface ResponseArgsOfInteger extends ResponseArgs { +export interface ResponseArgsOfInteger extends ResponseArgs{ result: number; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-nullable-boolean.ts b/generated/swagger/inventory-api/src/models/response-args-of-nullable-boolean.ts index 4cdae7fac..a82afeec9 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-nullable-boolean.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-nullable-boolean.ts @@ -1,5 +1,5 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; -export interface ResponseArgsOfNullableBoolean extends ResponseArgs { +export interface ResponseArgsOfNullableBoolean extends ResponseArgs{ result?: boolean; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-package-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-package-dto.ts index 479136ce0..bac283bf8 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-package-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-package-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { PackageDTO } from './package-dto'; -export interface ResponseArgsOfPackageDTO extends ResponseArgs { +export interface ResponseArgsOfPackageDTO extends ResponseArgs{ result?: PackageDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-query-settings-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-query-settings-dto.ts index d5ea2970a..1cf6c1a3b 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-query-settings-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-query-settings-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { QuerySettingsDTO } from './query-settings-dto'; -export interface ResponseArgsOfQuerySettingsDTO extends ResponseArgs { +export interface ResponseArgsOfQuerySettingsDTO extends ResponseArgs{ result?: QuerySettingsDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-receipt-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-receipt-dto.ts index f32401bc1..63df3e899 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-receipt-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-receipt-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReceiptDTO } from './receipt-dto'; -export interface ResponseArgsOfReceiptDTO extends ResponseArgs { +export interface ResponseArgsOfReceiptDTO extends ResponseArgs{ result?: ReceiptDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-receipt-item-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-receipt-item-dto.ts index eb50d7238..0d703b080 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-receipt-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-receipt-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReceiptItemDTO } from './receipt-item-dto'; -export interface ResponseArgsOfReceiptItemDTO extends ResponseArgs { +export interface ResponseArgsOfReceiptItemDTO extends ResponseArgs{ result?: ReceiptItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-return-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-return-dto.ts index 89c58dd1b..8d7efd0a7 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-return-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-return-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReturnDTO } from './return-dto'; -export interface ResponseArgsOfReturnDTO extends ResponseArgs { +export interface ResponseArgsOfReturnDTO extends ResponseArgs{ result?: ReturnDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-return-item-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-return-item-dto.ts index 8a3839f8f..f361e69f5 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-return-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-return-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReturnItemDTO } from './return-item-dto'; -export interface ResponseArgsOfReturnItemDTO extends ResponseArgs { +export interface ResponseArgsOfReturnItemDTO extends ResponseArgs{ result?: ReturnItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-return-suggestion-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-return-suggestion-dto.ts index 98257aca8..5071649cd 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-return-suggestion-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-return-suggestion-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ReturnSuggestionDTO } from './return-suggestion-dto'; -export interface ResponseArgsOfReturnSuggestionDTO extends ResponseArgs { +export interface ResponseArgsOfReturnSuggestionDTO extends ResponseArgs{ result?: ReturnSuggestionDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-sdvfilialdaten-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-sdvfilialdaten-dto.ts index 581573269..fed8138f1 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-sdvfilialdaten-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-sdvfilialdaten-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { SDVFilialdatenDTO } from './sdvfilialdaten-dto'; -export interface ResponseArgsOfSDVFilialdatenDTO extends ResponseArgs { +export interface ResponseArgsOfSDVFilialdatenDTO extends ResponseArgs{ result?: SDVFilialdatenDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-stock-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-stock-dto.ts index b1cb737f5..0cce98704 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-stock-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-stock-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { StockDTO } from './stock-dto'; -export interface ResponseArgsOfStockDTO extends ResponseArgs { +export interface ResponseArgsOfStockDTO extends ResponseArgs{ result?: StockDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dto.ts index 2e7d3ebfb..ecda74736 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ValueTupleOfReceiptItemDTOAndReturnItemDTO } from './value-tuple-of-receipt-item-dtoand-return-item-dto'; -export interface ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTO extends ResponseArgs { +export interface ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTO extends ResponseArgs{ result: ValueTupleOfReceiptItemDTOAndReturnItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dtoand-return-suggestion-dtoand-return-suggestion-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dtoand-return-suggestion-dtoand-return-suggestion-dto.ts index ff73fb44d..7ba85d818 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dtoand-return-suggestion-dtoand-return-suggestion-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dtoand-return-suggestion-dtoand-return-suggestion-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ValueTupleOfReceiptItemDTOAndReturnItemDTOAndReturnSuggestionDTOAndReturnSuggestionDTO } from './value-tuple-of-receipt-item-dtoand-return-item-dtoand-return-suggestion-dtoand-return-suggestion-dto'; -export interface ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTOAndReturnSuggestionDTOAndReturnSuggestionDTO extends ResponseArgs { +export interface ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTOAndReturnSuggestionDTOAndReturnSuggestionDTO extends ResponseArgs{ result: ValueTupleOfReceiptItemDTOAndReturnItemDTOAndReturnSuggestionDTOAndReturnSuggestionDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-suggestion-dto.ts b/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-suggestion-dto.ts index 4cb256bff..9dab8b636 100644 --- a/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-suggestion-dto.ts +++ b/generated/swagger/inventory-api/src/models/response-args-of-value-tuple-of-receipt-item-dtoand-return-suggestion-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ResponseArgs } from './response-args'; import { ValueTupleOfReceiptItemDTOAndReturnSuggestionDTO } from './value-tuple-of-receipt-item-dtoand-return-suggestion-dto'; -export interface ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnSuggestionDTO extends ResponseArgs { +export interface ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnSuggestionDTO extends ResponseArgs{ result: ValueTupleOfReceiptItemDTOAndReturnSuggestionDTO; } diff --git a/generated/swagger/inventory-api/src/models/response-args.ts b/generated/swagger/inventory-api/src/models/response-args.ts index d9819f190..a5610bbbf 100644 --- a/generated/swagger/inventory-api/src/models/response-args.ts +++ b/generated/swagger/inventory-api/src/models/response-args.ts @@ -3,7 +3,7 @@ import { DialogOfString } from './dialog-of-string'; export interface ResponseArgs { dialog?: DialogOfString; error: boolean; - invalidProperties?: { [key: string]: string }; + invalidProperties?: {[key: string]: string}; message?: string; requestId?: number; } diff --git a/generated/swagger/inventory-api/src/models/return-dto.ts b/generated/swagger/inventory-api/src/models/return-dto.ts index 0f5c5d93b..643130050 100644 --- a/generated/swagger/inventory-api/src/models/return-dto.ts +++ b/generated/swagger/inventory-api/src/models/return-dto.ts @@ -2,7 +2,7 @@ import { EntityDTOBaseOfReturnDTOAndIReturn } from './entity-dtobase-of-return-dtoand-ireturn'; import { EntityDTOContainerOfReceiptDTO } from './entity-dtocontainer-of-receipt-dto'; import { EntityDTOContainerOfSupplierDTO } from './entity-dtocontainer-of-supplier-dto'; -export interface ReturnDTO extends EntityDTOBaseOfReturnDTOAndIReturn { +export interface ReturnDTO extends EntityDTOBaseOfReturnDTOAndIReturn{ completed?: string; receipts?: Array; returnGroup?: string; diff --git a/generated/swagger/inventory-api/src/models/return-info-dto.ts b/generated/swagger/inventory-api/src/models/return-info-dto.ts index c178132a1..4472196f9 100644 --- a/generated/swagger/inventory-api/src/models/return-info-dto.ts +++ b/generated/swagger/inventory-api/src/models/return-info-dto.ts @@ -4,6 +4,7 @@ * Remissionsinfo */ export interface ReturnInfoDTO { + /** * EAN */ diff --git a/generated/swagger/inventory-api/src/models/return-item-dto.ts b/generated/swagger/inventory-api/src/models/return-item-dto.ts index 2b462ed20..4b7a65b09 100644 --- a/generated/swagger/inventory-api/src/models/return-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/return-item-dto.ts @@ -14,7 +14,7 @@ import { EntityDTOContainerOfUserDTO } from './entity-dtocontainer-of-user-dto'; import { EntityDTOContainerOfStockDTO } from './entity-dtocontainer-of-stock-dto'; import { EntityDTOContainerOfStockEntryDTO } from './entity-dtocontainer-of-stock-entry-dto'; import { EntityDTOContainerOfStockItemDTO } from './entity-dtocontainer-of-stock-item-dto'; -export interface ReturnItemDTO extends EntityDTOBaseOfReturnItemDTOAndIReturnItem { +export interface ReturnItemDTO extends EntityDTOBaseOfReturnItemDTOAndIReturnItem{ assortment?: string; assortmentDetail?: string; compartment?: EntityDTOContainerOfStockCompartmentDTO; diff --git a/generated/swagger/inventory-api/src/models/return-query-token-dto.ts b/generated/swagger/inventory-api/src/models/return-query-token-dto.ts index c1d352055..043ff2c8d 100644 --- a/generated/swagger/inventory-api/src/models/return-query-token-dto.ts +++ b/generated/swagger/inventory-api/src/models/return-query-token-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { QueryTokenDTO } from './query-token-dto'; -export interface ReturnQueryTokenDTO extends QueryTokenDTO { +export interface ReturnQueryTokenDTO extends QueryTokenDTO{ eagerLoading?: number; start?: string; stocks?: Array; diff --git a/generated/swagger/inventory-api/src/models/return-suggestion-dto.ts b/generated/swagger/inventory-api/src/models/return-suggestion-dto.ts index 91940dad0..8961e9bc2 100644 --- a/generated/swagger/inventory-api/src/models/return-suggestion-dto.ts +++ b/generated/swagger/inventory-api/src/models/return-suggestion-dto.ts @@ -9,7 +9,7 @@ import { EntityDTOContainerOfReturnItemDTO } from './entity-dtocontainer-of-retu import { EntityDTOContainerOfSupplierDTO } from './entity-dtocontainer-of-supplier-dto'; import { EntityDTOContainerOfStockDTO } from './entity-dtocontainer-of-stock-dto'; import { EntityDTOContainerOfStockItemDTO } from './entity-dtocontainer-of-stock-item-dto'; -export interface ReturnSuggestionDTO extends EntityDTOBaseOfReturnSuggestionDTOAndIReturnSuggestion { +export interface ReturnSuggestionDTO extends EntityDTOBaseOfReturnSuggestionDTOAndIReturnSuggestion{ accepted?: string; assortment?: string; assortmentDetail?: string; diff --git a/generated/swagger/inventory-api/src/models/return-value-of-return-item-dto.ts b/generated/swagger/inventory-api/src/models/return-value-of-return-item-dto.ts index 5c997dfca..4b727e577 100644 --- a/generated/swagger/inventory-api/src/models/return-value-of-return-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/return-value-of-return-item-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ReturnValue } from './return-value'; import { ReturnItemDTO } from './return-item-dto'; -export interface ReturnValueOfReturnItemDTO extends ReturnValue { +export interface ReturnValueOfReturnItemDTO extends ReturnValue{ result?: ReturnItemDTO; } diff --git a/generated/swagger/inventory-api/src/models/return-value-of-return-suggestion-dto.ts b/generated/swagger/inventory-api/src/models/return-value-of-return-suggestion-dto.ts index 0d296463e..ea1773eaf 100644 --- a/generated/swagger/inventory-api/src/models/return-value-of-return-suggestion-dto.ts +++ b/generated/swagger/inventory-api/src/models/return-value-of-return-suggestion-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { ReturnValue } from './return-value'; import { ReturnSuggestionDTO } from './return-suggestion-dto'; -export interface ReturnValueOfReturnSuggestionDTO extends ReturnValue { +export interface ReturnValueOfReturnSuggestionDTO extends ReturnValue{ result?: ReturnSuggestionDTO; } diff --git a/generated/swagger/inventory-api/src/models/return-value.ts b/generated/swagger/inventory-api/src/models/return-value.ts index cc6772320..d446a8ed4 100644 --- a/generated/swagger/inventory-api/src/models/return-value.ts +++ b/generated/swagger/inventory-api/src/models/return-value.ts @@ -1,6 +1,6 @@ /* tslint:disable */ export interface ReturnValue { error: boolean; - invalidProperties?: { [key: string]: string }; + invalidProperties?: {[key: string]: string}; message?: string; } diff --git a/generated/swagger/inventory-api/src/models/stock-compartment-dto.ts b/generated/swagger/inventory-api/src/models/stock-compartment-dto.ts index 0de2e68d4..c4a58fecc 100644 --- a/generated/swagger/inventory-api/src/models/stock-compartment-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-compartment-dto.ts @@ -3,7 +3,7 @@ import { EntityDTOBaseOfStockCompartmentDTOAndIStockCompartment } from './entity import { EntityDTOContainerOfStockCompartmentDTO } from './entity-dtocontainer-of-stock-compartment-dto'; import { SizeOfString } from './size-of-string'; import { EntityDTOContainerOfStockDTO } from './entity-dtocontainer-of-stock-dto'; -export interface StockCompartmentDTO extends EntityDTOBaseOfStockCompartmentDTOAndIStockCompartment { +export interface StockCompartmentDTO extends EntityDTOBaseOfStockCompartmentDTOAndIStockCompartment{ description?: string; name?: string; parent?: EntityDTOContainerOfStockCompartmentDTO; diff --git a/generated/swagger/inventory-api/src/models/stock-dto.ts b/generated/swagger/inventory-api/src/models/stock-dto.ts index 30eab8cee..c1896e596 100644 --- a/generated/swagger/inventory-api/src/models/stock-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-dto.ts @@ -3,7 +3,7 @@ import { EntityDTOBaseOfStockDTOAndIStock } from './entity-dtobase-of-stock-dtoa import { EntityDTOContainerOfBranchDTO } from './entity-dtocontainer-of-branch-dto'; import { EntityDTOContainerOfLabelDTO } from './entity-dtocontainer-of-label-dto'; import { EntityDTOContainerOfStockDTO } from './entity-dtocontainer-of-stock-dto'; -export interface StockDTO extends EntityDTOBaseOfStockDTOAndIStock { +export interface StockDTO extends EntityDTOBaseOfStockDTOAndIStock{ branch?: EntityDTOContainerOfBranchDTO; gln?: string; key?: string; diff --git a/generated/swagger/inventory-api/src/models/stock-entry-dto.ts b/generated/swagger/inventory-api/src/models/stock-entry-dto.ts index 9080a4b08..cbeea80ad 100644 --- a/generated/swagger/inventory-api/src/models/stock-entry-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-entry-dto.ts @@ -7,7 +7,7 @@ import { EntityDTOContainerOfStockEntryDTO } from './entity-dtocontainer-of-stoc import { EntityDTOContainerOfStockReservationItemDTO } from './entity-dtocontainer-of-stock-reservation-item-dto'; import { PriceDTO } from './price-dto'; import { EntityDTOContainerOfStockItemDTO } from './entity-dtocontainer-of-stock-item-dto'; -export interface StockEntryDTO extends EntityDTOBaseOfStockEntryDTOAndIStockEntry { +export interface StockEntryDTO extends EntityDTOBaseOfStockEntryDTOAndIStockEntry{ batch?: string; comment?: string; compartment?: EntityDTOContainerOfStockCompartmentDTO; diff --git a/generated/swagger/inventory-api/src/models/stock-entry-type.ts b/generated/swagger/inventory-api/src/models/stock-entry-type.ts index 81283973f..edfb440e3 100644 --- a/generated/swagger/inventory-api/src/models/stock-entry-type.ts +++ b/generated/swagger/inventory-api/src/models/stock-entry-type.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type StockEntryType = 0 | 1 | 2 | 4 | 8 | 16; +export type StockEntryType = 0 | 1 | 2 | 4 | 8 | 16; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/stock-info-dto.ts b/generated/swagger/inventory-api/src/models/stock-info-dto.ts index da8a5422c..ad84142d5 100644 --- a/generated/swagger/inventory-api/src/models/stock-info-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-info-dto.ts @@ -6,6 +6,7 @@ import { StockStatus } from './stock-status'; * Bestandsinformation */ export interface StockInfoDTO { + /** * Verfügbare Menge */ diff --git a/generated/swagger/inventory-api/src/models/stock-item-dto.ts b/generated/swagger/inventory-api/src/models/stock-item-dto.ts index 1684326fb..d6991d0f5 100644 --- a/generated/swagger/inventory-api/src/models/stock-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-item-dto.ts @@ -2,7 +2,7 @@ import { EntityDTOBaseOfStockItemDTOAndIStockItem } from './entity-dtobase-of-stock-item-dtoand-istock-item'; import { EntityDTOContainerOfItemDTO } from './entity-dtocontainer-of-item-dto'; import { EntityDTOContainerOfStockDTO } from './entity-dtocontainer-of-stock-dto'; -export interface StockItemDTO extends EntityDTOBaseOfStockItemDTOAndIStockItem { +export interface StockItemDTO extends EntityDTOBaseOfStockItemDTOAndIStockItem{ item?: EntityDTOContainerOfItemDTO; stock?: EntityDTOContainerOfStockDTO; } diff --git a/generated/swagger/inventory-api/src/models/stock-order-dto.ts b/generated/swagger/inventory-api/src/models/stock-order-dto.ts index bdfe1b1f4..ed3a683b8 100644 --- a/generated/swagger/inventory-api/src/models/stock-order-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-order-dto.ts @@ -3,7 +3,7 @@ import { EntityDTOBaseOfStockOrderDTOAndIStockOrder } from './entity-dtobase-of- import { EntityDTOContainerOfStockOrderItemDTO } from './entity-dtocontainer-of-stock-order-item-dto'; import { EntityDTOContainerOfStockDTO } from './entity-dtocontainer-of-stock-dto'; import { EntityDTOContainerOfSupplierDTO } from './entity-dtocontainer-of-supplier-dto'; -export interface StockOrderDTO extends EntityDTOBaseOfStockOrderDTOAndIStockOrder { +export interface StockOrderDTO extends EntityDTOBaseOfStockOrderDTOAndIStockOrder{ items?: Array; orderDate?: string; orderNumber?: string; diff --git a/generated/swagger/inventory-api/src/models/stock-order-item-dto.ts b/generated/swagger/inventory-api/src/models/stock-order-item-dto.ts index 89a713128..c65f4e4fd 100644 --- a/generated/swagger/inventory-api/src/models/stock-order-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-order-item-dto.ts @@ -5,7 +5,7 @@ import { EntityDTOContainerOfStockOrderItemStatusDTO } from './entity-dtocontain import { EntityDTOContainerOfStockOrderDTO } from './entity-dtocontainer-of-stock-order-dto'; import { EntityDTOContainerOfSupplierStatusCodeDTO } from './entity-dtocontainer-of-supplier-status-code-dto'; import { PriceDTO } from './price-dto'; -export interface StockOrderItemDTO extends EntityDTOBaseOfStockOrderItemDTOAndIStockOrderItem { +export interface StockOrderItemDTO extends EntityDTOBaseOfStockOrderItemDTOAndIStockOrderItem{ deliveryLocation?: string; deliveryLocationDetail?: string; estimatedDeliveryDate?: string; diff --git a/generated/swagger/inventory-api/src/models/stock-order-item-processing-status.ts b/generated/swagger/inventory-api/src/models/stock-order-item-processing-status.ts index 6f0e070ac..eb0814883 100644 --- a/generated/swagger/inventory-api/src/models/stock-order-item-processing-status.ts +++ b/generated/swagger/inventory-api/src/models/stock-order-item-processing-status.ts @@ -1,23 +1,2 @@ /* tslint:disable */ -export type StockOrderItemProcessingStatus = - | 0 - | 1 - | 2 - | 4 - | 8 - | 16 - | 32 - | 64 - | 128 - | 512 - | 2048 - | 4096 - | 8192 - | 16384 - | 32768 - | 65536 - | 524288 - | 1048576 - | 2097152 - | 16777216 - | 33554432; +export type StockOrderItemProcessingStatus = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 512 | 2048 | 4096 | 8192 | 16384 | 32768 | 65536 | 524288 | 1048576 | 2097152 | 16777216 | 33554432; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/stock-order-item-status-dto.ts b/generated/swagger/inventory-api/src/models/stock-order-item-status-dto.ts index 2559e9d43..bf1795c18 100644 --- a/generated/swagger/inventory-api/src/models/stock-order-item-status-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-order-item-status-dto.ts @@ -3,7 +3,7 @@ import { EntityDTOBaseOfStockOrderItemStatusDTOAndIStockOrderItemStatus } from ' import { EntityDTOContainerOfStockOrderItemDTO } from './entity-dtocontainer-of-stock-order-item-dto'; import { StockOrderItemProcessingStatus } from './stock-order-item-processing-status'; import { EntityDTOContainerOfSupplierStatusCodeDTO } from './entity-dtocontainer-of-supplier-status-code-dto'; -export interface StockOrderItemStatusDTO extends EntityDTOBaseOfStockOrderItemStatusDTOAndIStockOrderItemStatus { +export interface StockOrderItemStatusDTO extends EntityDTOBaseOfStockOrderItemStatusDTOAndIStockOrderItemStatus{ deliveryLocation?: string; deliveryLocationDetail?: string; estimatedDeliveryDate?: string; diff --git a/generated/swagger/inventory-api/src/models/stock-receipt-type.ts b/generated/swagger/inventory-api/src/models/stock-receipt-type.ts index 62cfabce9..0e09f79ec 100644 --- a/generated/swagger/inventory-api/src/models/stock-receipt-type.ts +++ b/generated/swagger/inventory-api/src/models/stock-receipt-type.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type StockReceiptType = 0 | 1 | 2 | 4; +export type StockReceiptType = 0 | 1 | 2 | 4; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/stock-request-values.ts b/generated/swagger/inventory-api/src/models/stock-request-values.ts index 2c708d02a..9cecc3237 100644 --- a/generated/swagger/inventory-api/src/models/stock-request-values.ts +++ b/generated/swagger/inventory-api/src/models/stock-request-values.ts @@ -4,6 +4,7 @@ * Lagerabfragedaten */ export interface StockRequestValues { + /** * Filial PKs */ diff --git a/generated/swagger/inventory-api/src/models/stock-reservation-dto.ts b/generated/swagger/inventory-api/src/models/stock-reservation-dto.ts index 770fa9669..7d6debf64 100644 --- a/generated/swagger/inventory-api/src/models/stock-reservation-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-reservation-dto.ts @@ -2,7 +2,7 @@ import { EntityDTOBaseOfStockReservationDTOAndIStockReservation } from './entity-dtobase-of-stock-reservation-dtoand-istock-reservation'; import { EntityDTOContainerOfStockReservationItemDTO } from './entity-dtocontainer-of-stock-reservation-item-dto'; import { EntityDTOContainerOfStockDTO } from './entity-dtocontainer-of-stock-dto'; -export interface StockReservationDTO extends EntityDTOBaseOfStockReservationDTOAndIStockReservation { +export interface StockReservationDTO extends EntityDTOBaseOfStockReservationDTOAndIStockReservation{ items?: Array; originReceiptNumber?: string; reservationDate?: string; diff --git a/generated/swagger/inventory-api/src/models/stock-reservation-item-dto.ts b/generated/swagger/inventory-api/src/models/stock-reservation-item-dto.ts index 250e17685..89081a974 100644 --- a/generated/swagger/inventory-api/src/models/stock-reservation-item-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-reservation-item-dto.ts @@ -4,7 +4,7 @@ import { EntityDTOContainerOfItemDTO } from './entity-dtocontainer-of-item-dto'; import { EntityDTOContainerOfStockReservationItemStatusDTO } from './entity-dtocontainer-of-stock-reservation-item-status-dto'; import { EntityDTOContainerOfStockReservationDTO } from './entity-dtocontainer-of-stock-reservation-dto'; import { PriceDTO } from './price-dto'; -export interface StockReservationItemDTO extends EntityDTOBaseOfStockReservationItemDTOAndIStockReservationItem { +export interface StockReservationItemDTO extends EntityDTOBaseOfStockReservationItemDTOAndIStockReservationItem{ item?: EntityDTOContainerOfItemDTO; itemStatus?: Array; quantity?: number; diff --git a/generated/swagger/inventory-api/src/models/stock-reservation-item-processing-status.ts b/generated/swagger/inventory-api/src/models/stock-reservation-item-processing-status.ts index 6f9d3c8c4..eec1215ff 100644 --- a/generated/swagger/inventory-api/src/models/stock-reservation-item-processing-status.ts +++ b/generated/swagger/inventory-api/src/models/stock-reservation-item-processing-status.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type StockReservationItemProcessingStatus = 0 | 1 | 2 | 4; +export type StockReservationItemProcessingStatus = 0 | 1 | 2 | 4; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/stock-reservation-item-status-dto.ts b/generated/swagger/inventory-api/src/models/stock-reservation-item-status-dto.ts index f1dc86247..f1fbeab78 100644 --- a/generated/swagger/inventory-api/src/models/stock-reservation-item-status-dto.ts +++ b/generated/swagger/inventory-api/src/models/stock-reservation-item-status-dto.ts @@ -2,7 +2,7 @@ import { EntityDTOBaseOfStockReservationItemStatusDTOAndIStockReservationItemStatus } from './entity-dtobase-of-stock-reservation-item-status-dtoand-istock-reservation-item-status'; import { StockReservationItemProcessingStatus } from './stock-reservation-item-processing-status'; import { EntityDTOContainerOfStockReservationItemDTO } from './entity-dtocontainer-of-stock-reservation-item-dto'; -export interface StockReservationItemStatusDTO extends EntityDTOBaseOfStockReservationItemStatusDTOAndIStockReservationItemStatus { +export interface StockReservationItemStatusDTO extends EntityDTOBaseOfStockReservationItemStatusDTOAndIStockReservationItemStatus{ processingStatus?: StockReservationItemProcessingStatus; processingsStatusDate?: string; quantity?: number; diff --git a/generated/swagger/inventory-api/src/models/stock-status.ts b/generated/swagger/inventory-api/src/models/stock-status.ts index 40339ba84..a61174cbd 100644 --- a/generated/swagger/inventory-api/src/models/stock-status.ts +++ b/generated/swagger/inventory-api/src/models/stock-status.ts @@ -3,4 +3,4 @@ /** * Dispositionsstatus */ -export type StockStatus = 0 | 1 | 2 | 3 | 4; +export type StockStatus = 0 | 1 | 2 | 3 | 4; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/stocks-request-values.ts b/generated/swagger/inventory-api/src/models/stocks-request-values.ts index b811c2524..0d13040cb 100644 --- a/generated/swagger/inventory-api/src/models/stocks-request-values.ts +++ b/generated/swagger/inventory-api/src/models/stocks-request-values.ts @@ -4,6 +4,7 @@ * Lagerabfragedaten */ export interface StocksRequestValues { + /** * Artikel PKs */ diff --git a/generated/swagger/inventory-api/src/models/supplier-dto.ts b/generated/swagger/inventory-api/src/models/supplier-dto.ts index 8b6fc4127..14b0890a5 100644 --- a/generated/swagger/inventory-api/src/models/supplier-dto.ts +++ b/generated/swagger/inventory-api/src/models/supplier-dto.ts @@ -1,7 +1,7 @@ /* tslint:disable */ import { EntityDTOBaseOfSupplierDTOAndISupplier } from './entity-dtobase-of-supplier-dtoand-isupplier'; import { SupplierType } from './supplier-type'; -export interface SupplierDTO extends EntityDTOBaseOfSupplierDTOAndISupplier { +export interface SupplierDTO extends EntityDTOBaseOfSupplierDTOAndISupplier{ key?: string; name?: string; supplierNumber?: string; diff --git a/generated/swagger/inventory-api/src/models/supplier-status-code-dto.ts b/generated/swagger/inventory-api/src/models/supplier-status-code-dto.ts index 4b04aca56..8e8de242e 100644 --- a/generated/swagger/inventory-api/src/models/supplier-status-code-dto.ts +++ b/generated/swagger/inventory-api/src/models/supplier-status-code-dto.ts @@ -2,7 +2,7 @@ import { EntityDTOBaseOfSupplierStatusCodeDTOAndIStockStatusCode } from './entity-dtobase-of-supplier-status-code-dtoand-istock-status-code'; import { AvailabilityType } from './availability-type'; import { EntityDTOContainerOfSupplierDTO } from './entity-dtocontainer-of-supplier-dto'; -export interface SupplierStatusCodeDTO extends EntityDTOBaseOfSupplierStatusCodeDTOAndIStockStatusCode { +export interface SupplierStatusCodeDTO extends EntityDTOBaseOfSupplierStatusCodeDTOAndIStockStatusCode{ availabilityInMinutes?: number; availabilityType?: AvailabilityType; code?: string; diff --git a/generated/swagger/inventory-api/src/models/supplier-type.ts b/generated/swagger/inventory-api/src/models/supplier-type.ts index 6e49c0b3a..6ae98f93d 100644 --- a/generated/swagger/inventory-api/src/models/supplier-type.ts +++ b/generated/swagger/inventory-api/src/models/supplier-type.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type SupplierType = 0 | 1 | 2 | 4; +export type SupplierType = 0 | 1 | 2 | 4; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/tenant-dto.ts b/generated/swagger/inventory-api/src/models/tenant-dto.ts index afaad3696..71dfd50fa 100644 --- a/generated/swagger/inventory-api/src/models/tenant-dto.ts +++ b/generated/swagger/inventory-api/src/models/tenant-dto.ts @@ -1,6 +1,6 @@ /* tslint:disable */ import { EntityDTOBaseOfTenantDTOAndITenant } from './entity-dtobase-of-tenant-dtoand-itenant'; -export interface TenantDTO extends EntityDTOBaseOfTenantDTOAndITenant { +export interface TenantDTO extends EntityDTOBaseOfTenantDTOAndITenant{ key?: string; name?: string; } diff --git a/generated/swagger/inventory-api/src/models/touched-base.ts b/generated/swagger/inventory-api/src/models/touched-base.ts index 15e213656..1075419bc 100644 --- a/generated/swagger/inventory-api/src/models/touched-base.ts +++ b/generated/swagger/inventory-api/src/models/touched-base.ts @@ -1,2 +1,3 @@ /* tslint:disable */ -export interface TouchedBase {} +export interface TouchedBase { +} diff --git a/generated/swagger/inventory-api/src/models/user-dto.ts b/generated/swagger/inventory-api/src/models/user-dto.ts index 862b4351d..7e61bab2e 100644 --- a/generated/swagger/inventory-api/src/models/user-dto.ts +++ b/generated/swagger/inventory-api/src/models/user-dto.ts @@ -1,7 +1,7 @@ /* tslint:disable */ import { EntityDTOBaseOfUserDTOAndIUser } from './entity-dtobase-of-user-dtoand-iuser'; import { Gender } from './gender'; -export interface UserDTO extends EntityDTOBaseOfUserDTOAndIUser { +export interface UserDTO extends EntityDTOBaseOfUserDTOAndIUser{ email?: string; firstName?: string; gender?: Gender; diff --git a/generated/swagger/inventory-api/src/models/vattype.ts b/generated/swagger/inventory-api/src/models/vattype.ts index 6a3ff9c2c..4e163a39a 100644 --- a/generated/swagger/inventory-api/src/models/vattype.ts +++ b/generated/swagger/inventory-api/src/models/vattype.ts @@ -1,2 +1,2 @@ /* tslint:disable */ -export type VATType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128; +export type VATType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128; \ No newline at end of file diff --git a/generated/swagger/inventory-api/src/models/vatvalue-dto.ts b/generated/swagger/inventory-api/src/models/vatvalue-dto.ts index e5d421996..a43a25e00 100644 --- a/generated/swagger/inventory-api/src/models/vatvalue-dto.ts +++ b/generated/swagger/inventory-api/src/models/vatvalue-dto.ts @@ -1,7 +1,7 @@ /* tslint:disable */ import { TouchedBase } from './touched-base'; import { VATType } from './vattype'; -export interface VATValueDTO extends TouchedBase { +export interface VATValueDTO extends TouchedBase{ inPercent?: number; label?: string; value?: number; diff --git a/generated/swagger/inventory-api/src/services/package.service.ts b/generated/swagger/inventory-api/src/services/package.service.ts index 6878bb353..d11db4eec 100644 --- a/generated/swagger/inventory-api/src/services/package.service.ts +++ b/generated/swagger/inventory-api/src/services/package.service.ts @@ -21,7 +21,10 @@ class PackageService extends __BaseService { static readonly PackagePatchPackagePath = '/inventory/package/{packageId}'; static readonly PackageDeletePackagePath = '/inventory/package/{packageId}'; - constructor(config: __Configuration, http: HttpClient) { + constructor( + config: __Configuration, + http: HttpClient + ) { super(config, http); } @@ -36,9 +39,7 @@ class PackageService extends __BaseService { * * - `labelKey`: */ - PackageGetPackagesResponse( - params: PackageService.PackageGetPackagesParams, - ): __Observable<__StrictHttpResponse> { + PackageGetPackagesResponse(params: PackageService.PackageGetPackagesParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -46,17 +47,21 @@ class PackageService extends __BaseService { if (params.skip != null) __params = __params.set('skip', params.skip.toString()); if (params.locale != null) __params = __params.set('locale', params.locale.toString()); if (params.labelKey != null) __params = __params.set('labelKey', params.labelKey.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/inventory/package`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/package`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -71,7 +76,9 @@ class PackageService extends __BaseService { * - `labelKey`: */ PackageGetPackages(params: PackageService.PackageGetPackagesParams): __Observable { - return this.PackageGetPackagesResponse(params).pipe(__map((_r) => _r.body as ListResponseArgsOfPackageDTO)); + return this.PackageGetPackagesResponse(params).pipe( + __map(_r => _r.body as ListResponseArgsOfPackageDTO) + ); } /** @@ -81,25 +88,27 @@ class PackageService extends __BaseService { * * - `locale`: */ - PackageCreatePackageResponse( - params: PackageService.PackageCreatePackageParams, - ): __Observable<__StrictHttpResponse> { + PackageCreatePackageResponse(params: PackageService.PackageCreatePackageParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/inventory/package`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/inventory/package`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -110,7 +119,9 @@ class PackageService extends __BaseService { * - `locale`: */ PackageCreatePackage(params: PackageService.PackageCreatePackageParams): __Observable { - return this.PackageCreatePackageResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfPackageDTO)); + return this.PackageCreatePackageResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfPackageDTO) + ); } /** @@ -122,26 +133,28 @@ class PackageService extends __BaseService { * * - `locale`: */ - PackageUpdatePackageResponse( - params: PackageService.PackageUpdatePackageParams, - ): __Observable<__StrictHttpResponse> { + PackageUpdatePackageResponse(params: PackageService.PackageUpdatePackageParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('PUT', this.rootUrl + `/inventory/package/${encodeURIComponent(String(params.packageId))}`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'PUT', + this.rootUrl + `/inventory/package/${encodeURIComponent(String(params.packageId))}`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -154,7 +167,9 @@ class PackageService extends __BaseService { * - `locale`: */ PackageUpdatePackage(params: PackageService.PackageUpdatePackageParams): __Observable { - return this.PackageUpdatePackageResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfPackageDTO)); + return this.PackageUpdatePackageResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfPackageDTO) + ); } /** @@ -166,26 +181,28 @@ class PackageService extends __BaseService { * * - `locale`: */ - PackagePatchPackageResponse( - params: PackageService.PackagePatchPackageParams, - ): __Observable<__StrictHttpResponse> { + PackagePatchPackageResponse(params: PackageService.PackagePatchPackageParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('PATCH', this.rootUrl + `/inventory/package/${encodeURIComponent(String(params.packageId))}`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'PATCH', + this.rootUrl + `/inventory/package/${encodeURIComponent(String(params.packageId))}`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -198,7 +215,9 @@ class PackageService extends __BaseService { * - `locale`: */ PackagePatchPackage(params: PackageService.PackagePatchPackageParams): __Observable { - return this.PackagePatchPackageResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfPackageDTO)); + return this.PackagePatchPackageResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfPackageDTO) + ); } /** @@ -208,25 +227,27 @@ class PackageService extends __BaseService { * * - `locale`: */ - PackageDeletePackageResponse( - params: PackageService.PackageDeletePackageParams, - ): __Observable<__StrictHttpResponse> { + PackageDeletePackageResponse(params: PackageService.PackageDeletePackageParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('DELETE', this.rootUrl + `/inventory/package/${encodeURIComponent(String(params.packageId))}`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'DELETE', + this.rootUrl + `/inventory/package/${encodeURIComponent(String(params.packageId))}`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -237,11 +258,14 @@ class PackageService extends __BaseService { * - `locale`: */ PackageDeletePackage(params: PackageService.PackageDeletePackageParams): __Observable { - return this.PackageDeletePackageResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfNullableBoolean)); + return this.PackageDeletePackageResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfNullableBoolean) + ); } } module PackageService { + /** * Parameters for PackageGetPackages */ @@ -287,4 +311,4 @@ module PackageService { } } -export { PackageService }; +export { PackageService } diff --git a/generated/swagger/inventory-api/src/services/remi.service.ts b/generated/swagger/inventory-api/src/services/remi.service.ts index 58db7a6e2..8b91713fb 100644 --- a/generated/swagger/inventory-api/src/services/remi.service.ts +++ b/generated/swagger/inventory-api/src/services/remi.service.ts @@ -33,11 +33,16 @@ class RemiService extends __BaseService { static readonly RemiRemissionQuerySettingsPath = '/remi/stock/{stockId}/supplier/{supplierId}/{remiType}/settings'; static readonly RemiGetPflichtremissionFilterPath = '/remi/stock/{stockId}/filter'; static readonly RemiGetPflichtremissionFilter2Path = '/remi/stock/{stockId}/pflichtremission/filter'; + static readonly RemiPflichtremissionsartikelSettingsPath = '/remi/pflichtremission/settings'; + static readonly RemiUeberlaufSettingsPath = '/remi/ueberlauf/settings'; static readonly RemiGetUeberlaufFilterPath = '/remi/stock/{stockId}/ueberlauf/filter'; static readonly RemiProductgroupsPath = '/remi/stock/{stockId}/productgroup'; static readonly RemiGetRequiredCapacitiesPath = '/remi/stock/{stockId}/ueberlauf/required-capacity'; - constructor(config: __Configuration, http: HttpClient) { + constructor( + config: __Configuration, + http: HttpClient + ) { super(config, http); } @@ -49,25 +54,27 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung */ - RemiPflichtremissionsartikelResponse( - params: RemiService.RemiPflichtremissionsartikelParams, - ): __Observable<__StrictHttpResponse> { + RemiPflichtremissionsartikelResponse(params: RemiService.RemiPflichtremissionsartikelParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.queryToken; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/remi/pflichtremission`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/remi/pflichtremission`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -79,7 +86,9 @@ class RemiService extends __BaseService { * - `locale`: Lokalisierung */ RemiPflichtremissionsartikel(params: RemiService.RemiPflichtremissionsartikelParams): __Observable { - return this.RemiPflichtremissionsartikelResponse(params).pipe(__map((_r) => _r.body as ListResponseArgsOfReturnItemDTO)); + return this.RemiPflichtremissionsartikelResponse(params).pipe( + __map(_r => _r.body as ListResponseArgsOfReturnItemDTO) + ); } /** @@ -90,25 +99,27 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisiserung */ - RemiCanAddReturnItemResponse( - params: RemiService.RemiCanAddReturnItemParams, - ): __Observable<__StrictHttpResponse> { + RemiCanAddReturnItemResponse(params: RemiService.RemiCanAddReturnItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/inventory/pflichtremission/item/canadd`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/inventory/pflichtremission/item/canadd`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -120,7 +131,9 @@ class RemiService extends __BaseService { * - `locale`: Lokalisiserung */ RemiCanAddReturnItem(params: RemiService.RemiCanAddReturnItemParams): __Observable { - return this.RemiCanAddReturnItemResponse(params).pipe(__map((_r) => _r.body as BatchResponseArgsOfReturnItemDTOAndReturnItemDTO)); + return this.RemiCanAddReturnItemResponse(params).pipe( + __map(_r => _r.body as BatchResponseArgsOfReturnItemDTOAndReturnItemDTO) + ); } /** @@ -131,25 +144,27 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisiserung */ - RemiCreateReturnItemResponse( - params: RemiService.RemiCreateReturnItemParams, - ): __Observable<__StrictHttpResponse> { + RemiCreateReturnItemResponse(params: RemiService.RemiCreateReturnItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/inventory/pflichtremission/item`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/inventory/pflichtremission/item`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -161,7 +176,9 @@ class RemiService extends __BaseService { * - `locale`: Lokalisiserung */ RemiCreateReturnItem(params: RemiService.RemiCreateReturnItemParams): __Observable { - return this.RemiCreateReturnItemResponse(params).pipe(__map((_r) => _r.body as BatchResponseArgsOfReturnItemDTOAndReturnItemDTO)); + return this.RemiCreateReturnItemResponse(params).pipe( + __map(_r => _r.body as BatchResponseArgsOfReturnItemDTOAndReturnItemDTO) + ); } /** @@ -174,9 +191,7 @@ class RemiService extends __BaseService { * * - `department`: Abteilung */ - RemiDeleteNullgutschriftenResponse( - params: RemiService.RemiDeleteNullgutschriftenParams, - ): __Observable<__StrictHttpResponse> { + RemiDeleteNullgutschriftenResponse(params: RemiService.RemiDeleteNullgutschriftenParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -190,15 +205,14 @@ class RemiService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -212,7 +226,9 @@ class RemiService extends __BaseService { * - `department`: Abteilung */ RemiDeleteNullgutschriften(params: RemiService.RemiDeleteNullgutschriftenParams): __Observable { - return this.RemiDeleteNullgutschriftenResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfInteger)); + return this.RemiDeleteNullgutschriftenResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfInteger) + ); } /** @@ -223,25 +239,27 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung */ - RemiUeberlaufResponse( - params: RemiService.RemiUeberlaufParams, - ): __Observable<__StrictHttpResponse> { + RemiUeberlaufResponse(params: RemiService.RemiUeberlaufParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.queryToken; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/remi/ueberlauf`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/remi/ueberlauf`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -253,7 +271,9 @@ class RemiService extends __BaseService { * - `locale`: Lokalisierung */ RemiUeberlauf(params: RemiService.RemiUeberlaufParams): __Observable { - return this.RemiUeberlaufResponse(params).pipe(__map((_r) => _r.body as ListResponseArgsOfReturnSuggestionDTO)); + return this.RemiUeberlaufResponse(params).pipe( + __map(_r => _r.body as ListResponseArgsOfReturnSuggestionDTO) + ); } /** @@ -264,25 +284,27 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisiserung */ - RemiCreateReturnSuggestionsResponse( - params: RemiService.RemiCreateReturnSuggestionsParams, - ): __Observable<__StrictHttpResponse> { + RemiCreateReturnSuggestionsResponse(params: RemiService.RemiCreateReturnSuggestionsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/inventory/ueberlauf/item`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/inventory/ueberlauf/item`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -293,11 +315,9 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisiserung */ - RemiCreateReturnSuggestions( - params: RemiService.RemiCreateReturnSuggestionsParams, - ): __Observable { + RemiCreateReturnSuggestions(params: RemiService.RemiCreateReturnSuggestionsParams): __Observable { return this.RemiCreateReturnSuggestionsResponse(params).pipe( - __map((_r) => _r.body as BatchResponseArgsOfReturnSuggestionDTOAndReturnSuggestionDTO), + __map(_r => _r.body as BatchResponseArgsOfReturnSuggestionDTOAndReturnSuggestionDTO) ); } @@ -313,31 +333,29 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung */ - RemiRemissionQuerySettingsResponse( - params: RemiService.RemiRemissionQuerySettingsParams, - ): __Observable<__StrictHttpResponse> { + RemiRemissionQuerySettingsResponse(params: RemiService.RemiRemissionQuerySettingsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + + if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'GET', - this.rootUrl + - `/remi/stock/${encodeURIComponent(String(params.stockId))}/supplier/${encodeURIComponent(String(params.supplierId))}/${encodeURIComponent(String(params.remiType))}/settings`, + this.rootUrl + `/remi/stock/${encodeURIComponent(String(params.stockId))}/supplier/${encodeURIComponent(String(params.supplierId))}/${encodeURIComponent(String(params.remiType))}/settings`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -353,7 +371,9 @@ class RemiService extends __BaseService { * - `locale`: Lokalisierung */ RemiRemissionQuerySettings(params: RemiService.RemiRemissionQuerySettingsParams): __Observable { - return this.RemiRemissionQuerySettingsResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfQuerySettingsDTO)); + return this.RemiRemissionQuerySettingsResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfQuerySettingsDTO) + ); } /** @@ -366,26 +386,28 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - RemiGetPflichtremissionFilterResponse( - params: RemiService.RemiGetPflichtremissionFilterParams, - ): __Observable<__StrictHttpResponse> { + RemiGetPflichtremissionFilterResponse(params: RemiService.RemiGetPflichtremissionFilterParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; if (params.supplierId != null) __params = __params.set('supplierId', params.supplierId.toString()); if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/remi/stock/${encodeURIComponent(String(params.stockId))}/filter`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/remi/stock/${encodeURIComponent(String(params.stockId))}/filter`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -398,10 +420,10 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - RemiGetPflichtremissionFilter( - params: RemiService.RemiGetPflichtremissionFilterParams, - ): __Observable { - return this.RemiGetPflichtremissionFilterResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfInputDTO)); + RemiGetPflichtremissionFilter(params: RemiService.RemiGetPflichtremissionFilterParams): __Observable { + return this.RemiGetPflichtremissionFilterResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfInputDTO) + ); } /** @@ -414,9 +436,7 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - RemiGetPflichtremissionFilter2Response( - params: RemiService.RemiGetPflichtremissionFilter2Params, - ): __Observable<__StrictHttpResponse> { + RemiGetPflichtremissionFilter2Response(params: RemiService.RemiGetPflichtremissionFilter2Params): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -430,15 +450,14 @@ class RemiService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -451,10 +470,110 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - RemiGetPflichtremissionFilter2( - params: RemiService.RemiGetPflichtremissionFilter2Params, - ): __Observable { - return this.RemiGetPflichtremissionFilter2Response(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfInputDTO)); + RemiGetPflichtremissionFilter2(params: RemiService.RemiGetPflichtremissionFilter2Params): __Observable { + return this.RemiGetPflichtremissionFilter2Response(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfInputDTO) + ); + } + + /** + * Pflichtremissionsartikel Settings + * @param params The `RemiService.RemiPflichtremissionsartikelSettingsParams` containing the following parameters: + * + * - `supplierId`: Lieferant PK + * + * - `stockId`: Lager PK + * + * - `locale`: Lokalisierung (optional) + */ + RemiPflichtremissionsartikelSettingsResponse(params: RemiService.RemiPflichtremissionsartikelSettingsParams): __Observable<__StrictHttpResponse> { + let __params = this.newParams(); + let __headers = new HttpHeaders(); + let __body: any = null; + if (params.supplierId != null) __params = __params.set('supplierId', params.supplierId.toString()); + if (params.stockId != null) __params = __params.set('stockId', params.stockId.toString()); + if (params.locale != null) __params = __params.set('locale', params.locale.toString()); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/remi/pflichtremission/settings`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); + + return this.http.request(req).pipe( + __filter(_r => _r instanceof HttpResponse), + __map((_r) => { + return _r as __StrictHttpResponse; + }) + ); + } + /** + * Pflichtremissionsartikel Settings + * @param params The `RemiService.RemiPflichtremissionsartikelSettingsParams` containing the following parameters: + * + * - `supplierId`: Lieferant PK + * + * - `stockId`: Lager PK + * + * - `locale`: Lokalisierung (optional) + */ + RemiPflichtremissionsartikelSettings(params: RemiService.RemiPflichtremissionsartikelSettingsParams): __Observable { + return this.RemiPflichtremissionsartikelSettingsResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfQuerySettingsDTO) + ); + } + + /** + * Ueberlauf Settings + * @param params The `RemiService.RemiUeberlaufSettingsParams` containing the following parameters: + * + * - `supplierId`: Lieferant PK + * + * - `stockId`: Lager PK + * + * - `locale`: Lokalisierung (optional) + */ + RemiUeberlaufSettingsResponse(params: RemiService.RemiUeberlaufSettingsParams): __Observable<__StrictHttpResponse> { + let __params = this.newParams(); + let __headers = new HttpHeaders(); + let __body: any = null; + if (params.supplierId != null) __params = __params.set('supplierId', params.supplierId.toString()); + if (params.stockId != null) __params = __params.set('stockId', params.stockId.toString()); + if (params.locale != null) __params = __params.set('locale', params.locale.toString()); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/remi/ueberlauf/settings`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); + + return this.http.request(req).pipe( + __filter(_r => _r instanceof HttpResponse), + __map((_r) => { + return _r as __StrictHttpResponse; + }) + ); + } + /** + * Ueberlauf Settings + * @param params The `RemiService.RemiUeberlaufSettingsParams` containing the following parameters: + * + * - `supplierId`: Lieferant PK + * + * - `stockId`: Lager PK + * + * - `locale`: Lokalisierung (optional) + */ + RemiUeberlaufSettings(params: RemiService.RemiUeberlaufSettingsParams): __Observable { + return this.RemiUeberlaufSettingsResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfQuerySettingsDTO) + ); } /** @@ -467,9 +586,7 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - RemiGetUeberlaufFilterResponse( - params: RemiService.RemiGetUeberlaufFilterParams, - ): __Observable<__StrictHttpResponse> { + RemiGetUeberlaufFilterResponse(params: RemiService.RemiGetUeberlaufFilterParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -483,15 +600,14 @@ class RemiService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -505,7 +621,9 @@ class RemiService extends __BaseService { * - `locale`: Lokalisierung (optional) */ RemiGetUeberlaufFilter(params: RemiService.RemiGetUeberlaufFilterParams): __Observable { - return this.RemiGetUeberlaufFilterResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfInputDTO)); + return this.RemiGetUeberlaufFilterResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfInputDTO) + ); } /** @@ -516,25 +634,27 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - RemiProductgroupsResponse( - params: RemiService.RemiProductgroupsParams, - ): __Observable<__StrictHttpResponse> { + RemiProductgroupsResponse(params: RemiService.RemiProductgroupsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/remi/stock/${encodeURIComponent(String(params.stockId))}/productgroup`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/remi/stock/${encodeURIComponent(String(params.stockId))}/productgroup`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -546,7 +666,9 @@ class RemiService extends __BaseService { * - `locale`: Lokalisierung (optional) */ RemiProductgroups(params: RemiService.RemiProductgroupsParams): __Observable { - return this.RemiProductgroupsResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfKeyValueDTOOfStringAndString)); + return this.RemiProductgroupsResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfKeyValueDTOOfStringAndString) + ); } /** @@ -559,9 +681,7 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - RemiGetRequiredCapacitiesResponse( - params: RemiService.RemiGetRequiredCapacitiesParams, - ): __Observable<__StrictHttpResponse> { + RemiGetRequiredCapacitiesResponse(params: RemiService.RemiGetRequiredCapacitiesParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -575,15 +695,14 @@ class RemiService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -596,20 +715,20 @@ class RemiService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - RemiGetRequiredCapacities( - params: RemiService.RemiGetRequiredCapacitiesParams, - ): __Observable { + RemiGetRequiredCapacities(params: RemiService.RemiGetRequiredCapacitiesParams): __Observable { return this.RemiGetRequiredCapacitiesResponse(params).pipe( - __map((_r) => _r.body as ResponseArgsOfIEnumerableOfValueTupleOfStringAndIntegerAndIntegerAndNullableIntegerAndString), + __map(_r => _r.body as ResponseArgsOfIEnumerableOfValueTupleOfStringAndIntegerAndIntegerAndNullableIntegerAndString) ); } } module RemiService { + /** * Parameters for RemiPflichtremissionsartikel */ export interface RemiPflichtremissionsartikelParams { + /** * Abfragedaten */ @@ -625,6 +744,7 @@ module RemiService { * Parameters for RemiCanAddReturnItem */ export interface RemiCanAddReturnItemParams { + /** * Daten */ @@ -640,6 +760,7 @@ module RemiService { * Parameters for RemiCreateReturnItem */ export interface RemiCreateReturnItemParams { + /** * Daten */ @@ -655,6 +776,7 @@ module RemiService { * Parameters for RemiDeleteNullgutschriften */ export interface RemiDeleteNullgutschriftenParams { + /** * Lager PK */ @@ -675,6 +797,7 @@ module RemiService { * Parameters for RemiUeberlauf */ export interface RemiUeberlaufParams { + /** * Abfragedaten */ @@ -690,6 +813,7 @@ module RemiService { * Parameters for RemiCreateReturnSuggestions */ export interface RemiCreateReturnSuggestionsParams { + /** * Daten */ @@ -705,6 +829,7 @@ module RemiService { * Parameters for RemiRemissionQuerySettings */ export interface RemiRemissionQuerySettingsParams { + /** * Remissionsziel/Liferant PK */ @@ -730,6 +855,7 @@ module RemiService { * Parameters for RemiGetPflichtremissionFilter */ export interface RemiGetPflichtremissionFilterParams { + /** * Lager PK */ @@ -750,6 +876,7 @@ module RemiService { * Parameters for RemiGetPflichtremissionFilter2 */ export interface RemiGetPflichtremissionFilter2Params { + /** * Lager PK */ @@ -766,10 +893,53 @@ module RemiService { locale?: null | string; } + /** + * Parameters for RemiPflichtremissionsartikelSettings + */ + export interface RemiPflichtremissionsartikelSettingsParams { + + /** + * Lieferant PK + */ + supplierId?: null | number; + + /** + * Lager PK + */ + stockId?: null | number; + + /** + * Lokalisierung (optional) + */ + locale?: null | string; + } + + /** + * Parameters for RemiUeberlaufSettings + */ + export interface RemiUeberlaufSettingsParams { + + /** + * Lieferant PK + */ + supplierId?: null | number; + + /** + * Lager PK + */ + stockId?: null | number; + + /** + * Lokalisierung (optional) + */ + locale?: null | string; + } + /** * Parameters for RemiGetUeberlaufFilter */ export interface RemiGetUeberlaufFilterParams { + /** * Lager PK */ @@ -790,6 +960,7 @@ module RemiService { * Parameters for RemiProductgroups */ export interface RemiProductgroupsParams { + /** * Lager PK */ @@ -805,6 +976,7 @@ module RemiService { * Parameters for RemiGetRequiredCapacities */ export interface RemiGetRequiredCapacitiesParams { + /** * Lager PK */ @@ -822,4 +994,4 @@ module RemiService { } } -export { RemiService }; +export { RemiService } diff --git a/generated/swagger/inventory-api/src/services/return.service.ts b/generated/swagger/inventory-api/src/services/return.service.ts index e6c7a37d9..cc5bbb569 100644 --- a/generated/swagger/inventory-api/src/services/return.service.ts +++ b/generated/swagger/inventory-api/src/services/return.service.ts @@ -73,7 +73,10 @@ class ReturnService extends __BaseService { static readonly ReturnDeleteReceiptItemPath = '/inventory/return/{returnId}/receipt/{receiptId}/item/{receiptItemId}'; static readonly ReturnGetUncompletedReceiptsPath = '/inventory/stock/{stockId}/receipt/{receiptType}/uncompleted'; - constructor(config: __Configuration, http: HttpClient) { + constructor( + config: __Configuration, + http: HttpClient + ) { super(config, http); } @@ -84,25 +87,27 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnCreateReturnItemResponse( - params: ReturnService.ReturnCreateReturnItemParams, - ): __Observable<__StrictHttpResponse> { + ReturnCreateReturnItemResponse(params: ReturnService.ReturnCreateReturnItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/inventory/return/item`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/inventory/return/item`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -113,7 +118,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnCreateReturnItem(params: ReturnService.ReturnCreateReturnItemParams): __Observable { - return this.ReturnCreateReturnItemResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnItemDTO)); + return this.ReturnCreateReturnItemResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnItemDTO) + ); } /** @@ -127,32 +134,29 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnCreateAndAssignPackageResponse( - params: ReturnService.ReturnCreateAndAssignPackageParams, - ): __Observable<__StrictHttpResponse> { + ReturnCreateAndAssignPackageResponse(params: ReturnService.ReturnCreateAndAssignPackageParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'POST', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/package`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/package`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -167,7 +171,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnCreateAndAssignPackage(params: ReturnService.ReturnCreateAndAssignPackageParams): __Observable { - return this.ReturnCreateAndAssignPackageResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReceiptDTO)); + return this.ReturnCreateAndAssignPackageResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReceiptDTO) + ); } /** @@ -179,9 +185,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnCreateReceiptResponse( - params: ReturnService.ReturnCreateReceiptParams, - ): __Observable<__StrictHttpResponse> { + ReturnCreateReceiptResponse(params: ReturnService.ReturnCreateReceiptParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -195,15 +199,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -216,7 +219,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnCreateReceipt(params: ReturnService.ReturnCreateReceiptParams): __Observable { - return this.ReturnCreateReceiptResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReceiptDTO)); + return this.ReturnCreateReceiptResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReceiptDTO) + ); } /** @@ -228,9 +233,7 @@ class ReturnService extends __BaseService { * * - `eagerLoading`: */ - ReturnGetReturnReceiptsResponse( - params: ReturnService.ReturnGetReturnReceiptsParams, - ): __Observable<__StrictHttpResponse> { + ReturnGetReturnReceiptsResponse(params: ReturnService.ReturnGetReturnReceiptsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -244,15 +247,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -265,7 +267,9 @@ class ReturnService extends __BaseService { * - `eagerLoading`: */ ReturnGetReturnReceipts(params: ReturnService.ReturnGetReturnReceiptsParams): __Observable { - return this.ReturnGetReturnReceiptsResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfReceiptDTO)); + return this.ReturnGetReturnReceiptsResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfReceiptDTO) + ); } /** @@ -279,32 +283,29 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnFinalizeReceiptResponse( - params: ReturnService.ReturnFinalizeReceiptParams, - ): __Observable<__StrictHttpResponse> { + ReturnFinalizeReceiptResponse(params: ReturnService.ReturnFinalizeReceiptParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'PATCH', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/finalize`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/finalize`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -319,7 +320,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnFinalizeReceipt(params: ReturnService.ReturnFinalizeReceiptParams): __Observable { - return this.ReturnFinalizeReceiptResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReceiptDTO)); + return this.ReturnFinalizeReceiptResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReceiptDTO) + ); } /** @@ -329,9 +332,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnFinalizeReturnResponse( - params: ReturnService.ReturnFinalizeReturnParams, - ): __Observable<__StrictHttpResponse> { + ReturnFinalizeReturnResponse(params: ReturnService.ReturnFinalizeReturnParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -344,15 +345,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -363,7 +363,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnFinalizeReturn(params: ReturnService.ReturnFinalizeReturnParams): __Observable { - return this.ReturnFinalizeReturnResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnDTO)); + return this.ReturnFinalizeReturnResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnDTO) + ); } /** @@ -374,9 +376,7 @@ class ReturnService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - ReturnTransferReturnToBookhitResponse( - params: ReturnService.ReturnTransferReturnToBookhitParams, - ): __Observable<__StrictHttpResponse> { + ReturnTransferReturnToBookhitResponse(params: ReturnService.ReturnTransferReturnToBookhitParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -389,15 +389,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -408,10 +407,10 @@ class ReturnService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - ReturnTransferReturnToBookhit( - params: ReturnService.ReturnTransferReturnToBookhitParams, - ): __Observable { - return this.ReturnTransferReturnToBookhitResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfReturnItemDTO)); + ReturnTransferReturnToBookhit(params: ReturnService.ReturnTransferReturnToBookhitParams): __Observable { + return this.ReturnTransferReturnToBookhitResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfReturnItemDTO) + ); } /** @@ -425,32 +424,29 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnAddReturnItemResponse( - params: ReturnService.ReturnAddReturnItemParams, - ): __Observable<__StrictHttpResponse> { + ReturnAddReturnItemResponse(params: ReturnService.ReturnAddReturnItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'POST', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/addreturnitem`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/addreturnitem`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -464,11 +460,9 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnAddReturnItem( - params: ReturnService.ReturnAddReturnItemParams, - ): __Observable { + ReturnAddReturnItem(params: ReturnService.ReturnAddReturnItemParams): __Observable { return this.ReturnAddReturnItemResponse(params).pipe( - __map((_r) => _r.body as ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTO), + __map(_r => _r.body as ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTO) ); } @@ -483,32 +477,29 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnAddReturnSuggestionResponse( - params: ReturnService.ReturnAddReturnSuggestionParams, - ): __Observable<__StrictHttpResponse> { + ReturnAddReturnSuggestionResponse(params: ReturnService.ReturnAddReturnSuggestionParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'POST', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/addreturnsuggestion`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/addreturnsuggestion`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -522,11 +513,9 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnAddReturnSuggestion( - params: ReturnService.ReturnAddReturnSuggestionParams, - ): __Observable { + ReturnAddReturnSuggestion(params: ReturnService.ReturnAddReturnSuggestionParams): __Observable { return this.ReturnAddReturnSuggestionResponse(params).pipe( - __map((_r) => _r.body as ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnSuggestionDTO), + __map(_r => _r.body as ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnSuggestionDTO) ); } @@ -541,33 +530,29 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnRemoveReturnItemResponse( - params: ReturnService.ReturnRemoveReturnItemParams, - ): __Observable< - __StrictHttpResponse - > { + ReturnRemoveReturnItemResponse(params: ReturnService.ReturnRemoveReturnItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + + if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'DELETE', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/items/${encodeURIComponent(String(params.receiptItemId))}`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/items/${encodeURIComponent(String(params.receiptItemId))}`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -581,11 +566,9 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnRemoveReturnItem( - params: ReturnService.ReturnRemoveReturnItemParams, - ): __Observable { + ReturnRemoveReturnItem(params: ReturnService.ReturnRemoveReturnItemParams): __Observable { return this.ReturnRemoveReturnItemResponse(params).pipe( - __map((_r) => _r.body as ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTOAndReturnSuggestionDTOAndReturnSuggestionDTO), + __map(_r => _r.body as ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTOAndReturnSuggestionDTOAndReturnSuggestionDTO) ); } @@ -598,31 +581,28 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnCancelReturnReceiptResponse( - params: ReturnService.ReturnCancelReturnReceiptParams, - ): __Observable<__StrictHttpResponse> { + ReturnCancelReturnReceiptResponse(params: ReturnService.ReturnCancelReturnReceiptParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'DELETE', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/cancel`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/cancel`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -635,7 +615,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnCancelReturnReceipt(params: ReturnService.ReturnCancelReturnReceiptParams): __Observable { - return this.ReturnCancelReturnReceiptResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReceiptDTO)); + return this.ReturnCancelReturnReceiptResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReceiptDTO) + ); } /** @@ -645,9 +627,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnGetReturnReasonsResponse( - params: ReturnService.ReturnGetReturnReasonsParams, - ): __Observable<__StrictHttpResponse> { + ReturnGetReturnReasonsResponse(params: ReturnService.ReturnGetReturnReasonsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -660,15 +640,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -678,11 +657,9 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnGetReturnReasons( - params: ReturnService.ReturnGetReturnReasonsParams, - ): __Observable { + ReturnGetReturnReasons(params: ReturnService.ReturnGetReturnReasonsParams): __Observable { return this.ReturnGetReturnReasonsResponse(params).pipe( - __map((_r) => _r.body as ResponseArgsOfIEnumerableOfKeyValueDTOOfStringAndString), + __map(_r => _r.body as ResponseArgsOfIEnumerableOfKeyValueDTOOfStringAndString) ); } @@ -699,17 +676,21 @@ class ReturnService extends __BaseService { let __body: any = null; __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/inventory/return`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/inventory/return`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -720,7 +701,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnCreateReturn(params: ReturnService.ReturnCreateReturnParams): __Observable { - return this.ReturnCreateReturnResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnDTO)); + return this.ReturnCreateReturnResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnDTO) + ); } /** @@ -739,17 +722,21 @@ class ReturnService extends __BaseService { if (params.locale != null) __params = __params.set('locale', params.locale.toString()); if (params.eagerLoading != null) __params = __params.set('eagerLoading', params.eagerLoading.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -762,7 +749,9 @@ class ReturnService extends __BaseService { * - `eagerLoading`: */ ReturnGetReturn(params: ReturnService.ReturnGetReturnParams): __Observable { - return this.ReturnGetReturnResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnDTO)); + return this.ReturnGetReturnResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnDTO) + ); } /** @@ -785,15 +774,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -804,7 +792,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnCancelReturn(params: ReturnService.ReturnCancelReturnParams): __Observable { - return this.ReturnCancelReturnResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnDTO)); + return this.ReturnCancelReturnResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnDTO) + ); } /** @@ -814,9 +804,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnFinalizeReturnGroupResponse( - params: ReturnService.ReturnFinalizeReturnGroupParams, - ): __Observable<__StrictHttpResponse> { + ReturnFinalizeReturnGroupResponse(params: ReturnService.ReturnFinalizeReturnGroupParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -829,15 +817,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -848,7 +835,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnFinalizeReturnGroup(params: ReturnService.ReturnFinalizeReturnGroupParams): __Observable { - return this.ReturnFinalizeReturnGroupResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfReturnDTO)); + return this.ReturnFinalizeReturnGroupResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfReturnDTO) + ); } /** @@ -860,26 +849,28 @@ class ReturnService extends __BaseService { * * - `eagerLoading`: */ - ReturnGetReturnItemByIdResponse( - params: ReturnService.ReturnGetReturnItemByIdParams, - ): __Observable<__StrictHttpResponse> { + ReturnGetReturnItemByIdResponse(params: ReturnService.ReturnGetReturnItemByIdParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); if (params.eagerLoading != null) __params = __params.set('eagerLoading', params.eagerLoading.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/inventory/return/item/${encodeURIComponent(String(params.itemId))}`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/return/item/${encodeURIComponent(String(params.itemId))}`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -892,7 +883,9 @@ class ReturnService extends __BaseService { * - `eagerLoading`: */ ReturnGetReturnItemById(params: ReturnService.ReturnGetReturnItemByIdParams): __Observable { - return this.ReturnGetReturnItemByIdResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnItemDTO)); + return this.ReturnGetReturnItemByIdResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnItemDTO) + ); } /** @@ -902,25 +895,27 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnDeleteReturnItemResponse( - params: ReturnService.ReturnDeleteReturnItemParams, - ): __Observable<__StrictHttpResponse> { + ReturnDeleteReturnItemResponse(params: ReturnService.ReturnDeleteReturnItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('DELETE', this.rootUrl + `/inventory/return/item/${encodeURIComponent(String(params.itemId))}`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'DELETE', + this.rootUrl + `/inventory/return/item/${encodeURIComponent(String(params.itemId))}`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -931,7 +926,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnDeleteReturnItem(params: ReturnService.ReturnDeleteReturnItemParams): __Observable { - return this.ReturnDeleteReturnItemResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnItemDTO)); + return this.ReturnDeleteReturnItemResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnItemDTO) + ); } /** @@ -943,9 +940,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnReturnItemImpedimentResponse( - params: ReturnService.ReturnReturnItemImpedimentParams, - ): __Observable<__StrictHttpResponse> { + ReturnReturnItemImpedimentResponse(params: ReturnService.ReturnReturnItemImpedimentParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -959,15 +954,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -980,7 +974,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnReturnItemImpediment(params: ReturnService.ReturnReturnItemImpedimentParams): __Observable { - return this.ReturnReturnItemImpedimentResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnItemDTO)); + return this.ReturnReturnItemImpedimentResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnItemDTO) + ); } /** @@ -990,25 +986,27 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnCreateReturnSuggestionResponse( - params: ReturnService.ReturnCreateReturnSuggestionParams, - ): __Observable<__StrictHttpResponse> { + ReturnCreateReturnSuggestionResponse(params: ReturnService.ReturnCreateReturnSuggestionParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/inventory/return/suggestion`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/inventory/return/suggestion`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1019,7 +1017,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnCreateReturnSuggestion(params: ReturnService.ReturnCreateReturnSuggestionParams): __Observable { - return this.ReturnCreateReturnSuggestionResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnSuggestionDTO)); + return this.ReturnCreateReturnSuggestionResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnSuggestionDTO) + ); } /** @@ -1031,9 +1031,7 @@ class ReturnService extends __BaseService { * * - `eagerLoading`: */ - ReturnGetReturnSuggestionByIdResponse( - params: ReturnService.ReturnGetReturnSuggestionByIdParams, - ): __Observable<__StrictHttpResponse> { + ReturnGetReturnSuggestionByIdResponse(params: ReturnService.ReturnGetReturnSuggestionByIdParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -1047,15 +1045,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1067,10 +1064,10 @@ class ReturnService extends __BaseService { * * - `eagerLoading`: */ - ReturnGetReturnSuggestionById( - params: ReturnService.ReturnGetReturnSuggestionByIdParams, - ): __Observable { - return this.ReturnGetReturnSuggestionByIdResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnSuggestionDTO)); + ReturnGetReturnSuggestionById(params: ReturnService.ReturnGetReturnSuggestionByIdParams): __Observable { + return this.ReturnGetReturnSuggestionByIdResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnSuggestionDTO) + ); } /** @@ -1082,9 +1079,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnReturnSuggestionImpedimentResponse( - params: ReturnService.ReturnReturnSuggestionImpedimentParams, - ): __Observable<__StrictHttpResponse> { + ReturnReturnSuggestionImpedimentResponse(params: ReturnService.ReturnReturnSuggestionImpedimentParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -1098,15 +1093,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1118,10 +1112,10 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnReturnSuggestionImpediment( - params: ReturnService.ReturnReturnSuggestionImpedimentParams, - ): __Observable { - return this.ReturnReturnSuggestionImpedimentResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnSuggestionDTO)); + ReturnReturnSuggestionImpediment(params: ReturnService.ReturnReturnSuggestionImpedimentParams): __Observable { + return this.ReturnReturnSuggestionImpedimentResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnSuggestionDTO) + ); } /** @@ -1133,9 +1127,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnGetOpenReturnItemsResponse( - params: ReturnService.ReturnGetOpenReturnItemsParams, - ): __Observable<__StrictHttpResponse> { + ReturnGetOpenReturnItemsResponse(params: ReturnService.ReturnGetOpenReturnItemsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -1149,15 +1141,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1170,7 +1161,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnGetOpenReturnItems(params: ReturnService.ReturnGetOpenReturnItemsParams): __Observable { - return this.ReturnGetOpenReturnItemsResponse(params).pipe(__map((_r) => _r.body as ListResponseArgsOfReturnItemDTO)); + return this.ReturnGetOpenReturnItemsResponse(params).pipe( + __map(_r => _r.body as ListResponseArgsOfReturnItemDTO) + ); } /** @@ -1182,9 +1175,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnGetReturnSuggestionsResponse( - params: ReturnService.ReturnGetReturnSuggestionsParams, - ): __Observable<__StrictHttpResponse> { + ReturnGetReturnSuggestionsResponse(params: ReturnService.ReturnGetReturnSuggestionsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -1198,15 +1189,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1219,7 +1209,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnGetReturnSuggestions(params: ReturnService.ReturnGetReturnSuggestionsParams): __Observable { - return this.ReturnGetReturnSuggestionsResponse(params).pipe(__map((_r) => _r.body as ListResponseArgsOfReturnItemDTO)); + return this.ReturnGetReturnSuggestionsResponse(params).pipe( + __map(_r => _r.body as ListResponseArgsOfReturnItemDTO) + ); } /** @@ -1231,9 +1223,7 @@ class ReturnService extends __BaseService { * * - `department`: */ - ReturnDeleteReturnSuggestionsResponse( - params: ReturnService.ReturnDeleteReturnSuggestionsParams, - ): __Observable<__StrictHttpResponse> { + ReturnDeleteReturnSuggestionsResponse(params: ReturnService.ReturnDeleteReturnSuggestionsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -1247,15 +1237,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1268,7 +1257,9 @@ class ReturnService extends __BaseService { * - `department`: */ ReturnDeleteReturnSuggestions(params: ReturnService.ReturnDeleteReturnSuggestionsParams): __Observable { - return this.ReturnDeleteReturnSuggestionsResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfInteger)); + return this.ReturnDeleteReturnSuggestionsResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfInteger) + ); } /** @@ -1278,9 +1269,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnDeleteReturnSuggestionResponse( - params: ReturnService.ReturnDeleteReturnSuggestionParams, - ): __Observable<__StrictHttpResponse> { + ReturnDeleteReturnSuggestionResponse(params: ReturnService.ReturnDeleteReturnSuggestionParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -1293,15 +1282,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1312,7 +1300,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnDeleteReturnSuggestion(params: ReturnService.ReturnDeleteReturnSuggestionParams): __Observable { - return this.ReturnDeleteReturnSuggestionResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReturnSuggestionDTO)); + return this.ReturnDeleteReturnSuggestionResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReturnSuggestionDTO) + ); } /** @@ -1322,9 +1312,7 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnGetUncompletedReturnsResponse( - params: ReturnService.ReturnGetUncompletedReturnsParams, - ): __Observable<__StrictHttpResponse> { + ReturnGetUncompletedReturnsResponse(params: ReturnService.ReturnGetUncompletedReturnsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -1337,15 +1325,14 @@ class ReturnService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1356,7 +1343,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnGetUncompletedReturns(params: ReturnService.ReturnGetUncompletedReturnsParams): __Observable { - return this.ReturnGetUncompletedReturnsResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfReturnDTO)); + return this.ReturnGetUncompletedReturnsResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfReturnDTO) + ); } /** @@ -1368,26 +1357,28 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnQueryReturnsResponse( - params: ReturnService.ReturnQueryReturnsParams, - ): __Observable<__StrictHttpResponse> { + ReturnQueryReturnsResponse(params: ReturnService.ReturnQueryReturnsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.queryToken; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/inventory/stock/${encodeURIComponent(String(params.stockId))}/return`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/inventory/stock/${encodeURIComponent(String(params.stockId))}/return`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1400,7 +1391,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnQueryReturns(params: ReturnService.ReturnQueryReturnsParams): __Observable { - return this.ReturnQueryReturnsResponse(params).pipe(__map((_r) => _r.body as ListResponseArgsOfReturnDTO)); + return this.ReturnQueryReturnsResponse(params).pipe( + __map(_r => _r.body as ListResponseArgsOfReturnDTO) + ); } /** @@ -1414,32 +1407,29 @@ class ReturnService extends __BaseService { * * - `eagerLoading`: */ - ReturnGetReturnReceiptResponse( - params: ReturnService.ReturnGetReturnReceiptParams, - ): __Observable<__StrictHttpResponse> { + ReturnGetReturnReceiptResponse(params: ReturnService.ReturnGetReturnReceiptParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + if (params.locale != null) __params = __params.set('locale', params.locale.toString()); if (params.eagerLoading != null) __params = __params.set('eagerLoading', params.eagerLoading.toString()); let req = new HttpRequest( 'GET', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1454,7 +1444,9 @@ class ReturnService extends __BaseService { * - `eagerLoading`: */ ReturnGetReturnReceipt(params: ReturnService.ReturnGetReturnReceiptParams): __Observable { - return this.ReturnGetReturnReceiptResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReceiptDTO)); + return this.ReturnGetReturnReceiptResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReceiptDTO) + ); } /** @@ -1468,32 +1460,29 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnCreateReceiptItemResponse( - params: ReturnService.ReturnCreateReceiptItemParams, - ): __Observable<__StrictHttpResponse> { + ReturnCreateReceiptItemResponse(params: ReturnService.ReturnCreateReceiptItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'POST', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/item`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/item`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1508,7 +1497,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnCreateReceiptItem(params: ReturnService.ReturnCreateReceiptItemParams): __Observable { - return this.ReturnCreateReceiptItemResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReceiptItemDTO)); + return this.ReturnCreateReceiptItemResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReceiptItemDTO) + ); } /** @@ -1524,32 +1515,30 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnUpdateReceiptItemResponse( - params: ReturnService.ReturnUpdateReceiptItemParams, - ): __Observable<__StrictHttpResponse> { + ReturnUpdateReceiptItemResponse(params: ReturnService.ReturnUpdateReceiptItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + + __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'PUT', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/item/${encodeURIComponent(String(params.receiptItemId))}`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/item/${encodeURIComponent(String(params.receiptItemId))}`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1566,7 +1555,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnUpdateReceiptItem(params: ReturnService.ReturnUpdateReceiptItemParams): __Observable { - return this.ReturnUpdateReceiptItemResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReceiptItemDTO)); + return this.ReturnUpdateReceiptItemResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReceiptItemDTO) + ); } /** @@ -1582,32 +1573,30 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnPatchReceiptItemResponse( - params: ReturnService.ReturnPatchReceiptItemParams, - ): __Observable<__StrictHttpResponse> { + ReturnPatchReceiptItemResponse(params: ReturnService.ReturnPatchReceiptItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + + __body = params.data; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'PATCH', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/item/${encodeURIComponent(String(params.receiptItemId))}`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/item/${encodeURIComponent(String(params.receiptItemId))}`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1624,7 +1613,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnPatchReceiptItem(params: ReturnService.ReturnPatchReceiptItemParams): __Observable { - return this.ReturnPatchReceiptItemResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReceiptItemDTO)); + return this.ReturnPatchReceiptItemResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReceiptItemDTO) + ); } /** @@ -1638,31 +1629,29 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnDeleteReceiptItemResponse( - params: ReturnService.ReturnDeleteReceiptItemParams, - ): __Observable<__StrictHttpResponse> { + ReturnDeleteReceiptItemResponse(params: ReturnService.ReturnDeleteReceiptItemParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + + if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'DELETE', - this.rootUrl + - `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/item/${encodeURIComponent(String(params.receiptItemId))}`, + this.rootUrl + `/inventory/return/${encodeURIComponent(String(params.returnId))}/receipt/${encodeURIComponent(String(params.receiptId))}/item/${encodeURIComponent(String(params.receiptItemId))}`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1677,7 +1666,9 @@ class ReturnService extends __BaseService { * - `locale`: */ ReturnDeleteReceiptItem(params: ReturnService.ReturnDeleteReceiptItemParams): __Observable { - return this.ReturnDeleteReceiptItemResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfReceiptItemDTO)); + return this.ReturnDeleteReceiptItemResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfReceiptItemDTO) + ); } /** @@ -1689,31 +1680,28 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnGetUncompletedReceiptsResponse( - params: ReturnService.ReturnGetUncompletedReceiptsParams, - ): __Observable<__StrictHttpResponse> { + ReturnGetUncompletedReceiptsResponse(params: ReturnService.ReturnGetUncompletedReceiptsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; + if (params.locale != null) __params = __params.set('locale', params.locale.toString()); let req = new HttpRequest( 'GET', - this.rootUrl + - `/inventory/stock/${encodeURIComponent(String(params.stockId))}/receipt/${encodeURIComponent(String(params.receiptType))}/uncompleted`, + this.rootUrl + `/inventory/stock/${encodeURIComponent(String(params.stockId))}/receipt/${encodeURIComponent(String(params.receiptType))}/uncompleted`, __body, { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -1725,14 +1713,15 @@ class ReturnService extends __BaseService { * * - `locale`: */ - ReturnGetUncompletedReceipts( - params: ReturnService.ReturnGetUncompletedReceiptsParams, - ): __Observable { - return this.ReturnGetUncompletedReceiptsResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfReceiptDTO)); + ReturnGetUncompletedReceipts(params: ReturnService.ReturnGetUncompletedReceiptsParams): __Observable { + return this.ReturnGetUncompletedReceiptsResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfReceiptDTO) + ); } } module ReturnService { + /** * Parameters for ReturnCreateReturnItem */ @@ -1791,6 +1780,7 @@ module ReturnService { * Parameters for ReturnTransferReturnToBookhit */ export interface ReturnTransferReturnToBookhitParams { + /** * Remission PK */ @@ -2048,4 +2038,4 @@ module ReturnService { } } -export { ReturnService }; +export { ReturnService } diff --git a/generated/swagger/inventory-api/src/services/sdv.service.ts b/generated/swagger/inventory-api/src/services/sdv.service.ts index b693f8ea6..63922d59d 100644 --- a/generated/swagger/inventory-api/src/services/sdv.service.ts +++ b/generated/swagger/inventory-api/src/services/sdv.service.ts @@ -14,7 +14,10 @@ import { ResponseArgsOfSDVFilialdatenDTO } from '../models/response-args-of-sdvf class SDVService extends __BaseService { static readonly SDVGetFilialstammdatenPath = '/inventory/stock/{stockId}/filialstammdaten'; - constructor(config: __Configuration, http: HttpClient) { + constructor( + config: __Configuration, + http: HttpClient + ) { super(config, http); } @@ -26,9 +29,7 @@ class SDVService extends __BaseService { * * - `locale`: Lokalisierung */ - SDVGetFilialstammdatenResponse( - params: SDVService.SDVGetFilialstammdatenParams, - ): __Observable<__StrictHttpResponse> { + SDVGetFilialstammdatenResponse(params: SDVService.SDVGetFilialstammdatenParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -41,15 +42,14 @@ class SDVService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -61,15 +61,19 @@ class SDVService extends __BaseService { * - `locale`: Lokalisierung */ SDVGetFilialstammdaten(params: SDVService.SDVGetFilialstammdatenParams): __Observable { - return this.SDVGetFilialstammdatenResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfSDVFilialdatenDTO)); + return this.SDVGetFilialstammdatenResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfSDVFilialdatenDTO) + ); } } module SDVService { + /** * Parameters for SDVGetFilialstammdaten */ export interface SDVGetFilialstammdatenParams { + /** * Lager PK */ @@ -82,4 +86,4 @@ module SDVService { } } -export { SDVService }; +export { SDVService } diff --git a/generated/swagger/inventory-api/src/services/stock.service.ts b/generated/swagger/inventory-api/src/services/stock.service.ts index d9fb380a9..d66bbe1ab 100644 --- a/generated/swagger/inventory-api/src/services/stock.service.ts +++ b/generated/swagger/inventory-api/src/services/stock.service.ts @@ -38,7 +38,10 @@ class StockService extends __BaseService { static readonly StockGetStockOrdersPath = '/inventory/stock/{stockId}/order'; static readonly StockGetStockReservationsPath = '/inventory/stock/{stockId}/reservation'; - constructor(config: __Configuration, http: HttpClient) { + constructor( + config: __Configuration, + http: HttpClient + ) { super(config, http); } @@ -52,26 +55,28 @@ class StockService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - StockInStockResponse( - params: StockService.StockInStockParams, - ): __Observable<__StrictHttpResponse> { + StockInStockResponse(params: StockService.StockInStockParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.articleIds; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/remi/stock/${encodeURIComponent(String(params.stockId))}/instock`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/remi/stock/${encodeURIComponent(String(params.stockId))}/instock`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -85,7 +90,9 @@ class StockService extends __BaseService { * - `locale`: Lokalisierung (optional) */ StockInStock(params: StockService.StockInStockParams): __Observable { - return this.StockInStockResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockInfoDTO)); + return this.StockInStockResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockInfoDTO) + ); } /** @@ -96,25 +103,27 @@ class StockService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - StockStocksRequestResponse( - params: StockService.StockStocksRequestParams, - ): __Observable<__StrictHttpResponse> { + StockStocksRequestResponse(params: StockService.StockStocksRequestParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.stocksRequest; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/remi/stocks/instock`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/remi/stocks/instock`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -126,7 +135,9 @@ class StockService extends __BaseService { * - `locale`: Lokalisierung (optional) */ StockStocksRequest(params: StockService.StockStocksRequestParams): __Observable { - return this.StockStocksRequestResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockInfoDTO)); + return this.StockStocksRequestResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockInfoDTO) + ); } /** @@ -137,25 +148,27 @@ class StockService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - StockStockRequestResponse( - params: StockService.StockStockRequestParams, - ): __Observable<__StrictHttpResponse> { + StockStockRequestResponse(params: StockService.StockStockRequestParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; __body = params.stockRequest; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('POST', this.rootUrl + `/remi/stock/instock`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'POST', + this.rootUrl + `/remi/stock/instock`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -167,7 +180,9 @@ class StockService extends __BaseService { * - `locale`: Lokalisierung (optional) */ StockStockRequest(params: StockService.StockStockRequestParams): __Observable { - return this.StockStockRequestResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockInfoDTO)); + return this.StockStockRequestResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockInfoDTO) + ); } /** @@ -180,9 +195,7 @@ class StockService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - StockCheckItemsForReturnResponse( - params: StockService.StockCheckItemsForReturnParams, - ): __Observable<__StrictHttpResponse> { + StockCheckItemsForReturnResponse(params: StockService.StockCheckItemsForReturnParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -196,15 +209,14 @@ class StockService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -218,7 +230,9 @@ class StockService extends __BaseService { * - `locale`: Lokalisierung (optional) */ StockCheckItemsForReturn(params: StockService.StockCheckItemsForReturnParams): __Observable { - return this.StockCheckItemsForReturnResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfReturnInfoDTO)); + return this.StockCheckItemsForReturnResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfReturnInfoDTO) + ); } /** @@ -231,9 +245,7 @@ class StockService extends __BaseService { * * - `locale`: Lokalisierung (optional) */ - StockInStockByEANResponse( - params: StockService.StockInStockByEANParams, - ): __Observable<__StrictHttpResponse> { + StockInStockByEANResponse(params: StockService.StockInStockByEANParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -247,15 +259,14 @@ class StockService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -269,7 +280,9 @@ class StockService extends __BaseService { * - `locale`: Lokalisierung (optional) */ StockInStockByEAN(params: StockService.StockInStockByEANParams): __Observable { - return this.StockInStockByEANResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockInfoDTO)); + return this.StockInStockByEANResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockInfoDTO) + ); } /** @@ -281,17 +294,21 @@ class StockService extends __BaseService { let __headers = new HttpHeaders(); let __body: any = null; if (locale != null) __params = __params.set('locale', locale.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/remi/stock/current/branchExtension`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/remi/stock/current/branchExtension`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -299,7 +316,9 @@ class StockService extends __BaseService { * @param locale Lokalisierung */ StockGetCurrentBranchExtension(locale?: null | string): __Observable { - return this.StockGetCurrentBranchExtensionResponse(locale).pipe(__map((_r) => _r.body as ResponseArgsOfDBHBranchExtensionDTO)); + return this.StockGetCurrentBranchExtensionResponse(locale).pipe( + __map(_r => _r.body as ResponseArgsOfDBHBranchExtensionDTO) + ); } /** @@ -311,17 +330,21 @@ class StockService extends __BaseService { let __headers = new HttpHeaders(); let __body: any = null; if (locale != null) __params = __params.set('locale', locale.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/inventory/stock/current/branch`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/stock/current/branch`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -329,7 +352,9 @@ class StockService extends __BaseService { * @param locale Lokalisierung */ StockCurrentBranch(locale?: null | string): __Observable { - return this.StockCurrentBranchResponse(locale).pipe(__map((_r) => _r.body as ResponseArgsOfBranchDTO)); + return this.StockCurrentBranchResponse(locale).pipe( + __map(_r => _r.body as ResponseArgsOfBranchDTO) + ); } /** @@ -341,17 +366,21 @@ class StockService extends __BaseService { let __headers = new HttpHeaders(); let __body: any = null; if (locale != null) __params = __params.set('locale', locale.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/inventory/stock/current`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/stock/current`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -359,7 +388,9 @@ class StockService extends __BaseService { * @param locale Lokalisierung */ StockCurrentStock(locale?: null | string): __Observable { - return this.StockCurrentStockResponse(locale).pipe(__map((_r) => _r.body as ResponseArgsOfStockDTO)); + return this.StockCurrentStockResponse(locale).pipe( + __map(_r => _r.body as ResponseArgsOfStockDTO) + ); } /** @@ -369,25 +400,27 @@ class StockService extends __BaseService { * * - `locale`: */ - StockGetStocksByBranchResponse( - params: StockService.StockGetStocksByBranchParams, - ): __Observable<__StrictHttpResponse> { + StockGetStocksByBranchResponse(params: StockService.StockGetStocksByBranchParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; if (params.locale != null) __params = __params.set('locale', params.locale.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/inventory/branch/${encodeURIComponent(String(params.branchId))}/stock`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/branch/${encodeURIComponent(String(params.branchId))}/stock`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -398,27 +431,34 @@ class StockService extends __BaseService { * - `locale`: */ StockGetStocksByBranch(params: StockService.StockGetStocksByBranchParams): __Observable { - return this.StockGetStocksByBranchResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockDTO)); + return this.StockGetStocksByBranchResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockDTO) + ); } StockGetStocksResponse(): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; - let req = new HttpRequest('GET', this.rootUrl + `/inventory/stock`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/stock`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) + ); + } StockGetStocks(): __Observable { + return this.StockGetStocksResponse().pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockDTO) ); - } - StockGetStocks(): __Observable { - return this.StockGetStocksResponse().pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockDTO)); } /** @@ -429,24 +469,30 @@ class StockService extends __BaseService { let __headers = new HttpHeaders(); let __body: any = null; - let req = new HttpRequest('GET', this.rootUrl + `/inventory/stock/stockitem/${encodeURIComponent(String(stockItemId))}`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/stock/stockitem/${encodeURIComponent(String(stockItemId))}`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** * @param stockItemId undefined */ StockGetStockEntries(stockItemId: number): __Observable { - return this.StockGetStockEntriesResponse(stockItemId).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockEntryDTO)); + return this.StockGetStockEntriesResponse(stockItemId).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockEntryDTO) + ); } /** @@ -457,24 +503,30 @@ class StockService extends __BaseService { let __headers = new HttpHeaders(); let __body: any = null; if (itemId != null) __params = __params.set('itemId', itemId.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/inventory/stock/stockitem`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/stock/stockitem`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** * @param itemId undefined */ StockGetStockItems(itemId?: number): __Observable { - return this.StockGetStockItemsResponse(itemId).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockItemDTO)); + return this.StockGetStockItemsResponse(itemId).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockItemDTO) + ); } /** @@ -484,25 +536,27 @@ class StockService extends __BaseService { * * - `itemId`: */ - StockGetStockOrdersResponse( - params: StockService.StockGetStockOrdersParams, - ): __Observable<__StrictHttpResponse> { + StockGetStockOrdersResponse(params: StockService.StockGetStockOrdersParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; if (params.itemId != null) __params = __params.set('itemId', params.itemId.toString()); - let req = new HttpRequest('GET', this.rootUrl + `/inventory/stock/${encodeURIComponent(String(params.stockId))}/order`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/stock/${encodeURIComponent(String(params.stockId))}/order`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -513,7 +567,9 @@ class StockService extends __BaseService { * - `itemId`: */ StockGetStockOrders(params: StockService.StockGetStockOrdersParams): __Observable { - return this.StockGetStockOrdersResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockOrderDTO)); + return this.StockGetStockOrdersResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockOrderDTO) + ); } /** @@ -523,9 +579,7 @@ class StockService extends __BaseService { * * - `itemId`: */ - StockGetStockReservationsResponse( - params: StockService.StockGetStockReservationsParams, - ): __Observable<__StrictHttpResponse> { + StockGetStockReservationsResponse(params: StockService.StockGetStockReservationsParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -538,15 +592,14 @@ class StockService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -556,18 +609,20 @@ class StockService extends __BaseService { * * - `itemId`: */ - StockGetStockReservations( - params: StockService.StockGetStockReservationsParams, - ): __Observable { - return this.StockGetStockReservationsResponse(params).pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfStockReservationDTO)); + StockGetStockReservations(params: StockService.StockGetStockReservationsParams): __Observable { + return this.StockGetStockReservationsResponse(params).pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfStockReservationDTO) + ); } } module StockService { + /** * Parameters for StockInStock */ export interface StockInStockParams { + /** * Lager PK */ @@ -588,6 +643,7 @@ module StockService { * Parameters for StockStocksRequest */ export interface StockStocksRequestParams { + /** * Abfragedaten */ @@ -603,6 +659,7 @@ module StockService { * Parameters for StockStockRequest */ export interface StockStockRequestParams { + /** * Abfragedaten */ @@ -618,6 +675,7 @@ module StockService { * Parameters for StockCheckItemsForReturn */ export interface StockCheckItemsForReturnParams { + /** * EANs */ @@ -638,6 +696,7 @@ module StockService { * Parameters for StockInStockByEAN */ export interface StockInStockByEANParams { + /** * Lager PK */ @@ -679,4 +738,4 @@ module StockService { } } -export { StockService }; +export { StockService } diff --git a/generated/swagger/inventory-api/src/services/supplier.service.ts b/generated/swagger/inventory-api/src/services/supplier.service.ts index d64f04554..4388bd50a 100644 --- a/generated/swagger/inventory-api/src/services/supplier.service.ts +++ b/generated/swagger/inventory-api/src/services/supplier.service.ts @@ -16,7 +16,10 @@ class SupplierService extends __BaseService { static readonly SupplierGetSuppliersPath = '/inventory/stock/{stockId}/supplier'; static readonly SupplierGetSuppliers2Path = '/inventory/supplier'; - constructor(config: __Configuration, http: HttpClient) { + constructor( + config: __Configuration, + http: HttpClient + ) { super(config, http); } @@ -31,9 +34,7 @@ class SupplierService extends __BaseService { * * - `locale`: */ - SupplierGetSuppliersResponse( - params: SupplierService.SupplierGetSuppliersParams, - ): __Observable<__StrictHttpResponse> { + SupplierGetSuppliersResponse(params: SupplierService.SupplierGetSuppliersParams): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; @@ -48,15 +49,14 @@ class SupplierService extends __BaseService { { headers: __headers, params: __params, - responseType: 'json', - }, - ); + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) ); } /** @@ -71,31 +71,39 @@ class SupplierService extends __BaseService { * - `locale`: */ SupplierGetSuppliers(params: SupplierService.SupplierGetSuppliersParams): __Observable { - return this.SupplierGetSuppliersResponse(params).pipe(__map((_r) => _r.body as ListResponseArgsOfSupplierDTO)); + return this.SupplierGetSuppliersResponse(params).pipe( + __map(_r => _r.body as ListResponseArgsOfSupplierDTO) + ); } SupplierGetSuppliers2Response(): __Observable<__StrictHttpResponse> { let __params = this.newParams(); let __headers = new HttpHeaders(); let __body: any = null; - let req = new HttpRequest('GET', this.rootUrl + `/inventory/supplier`, __body, { - headers: __headers, - params: __params, - responseType: 'json', - }); + let req = new HttpRequest( + 'GET', + this.rootUrl + `/inventory/supplier`, + __body, + { + headers: __headers, + params: __params, + responseType: 'json' + }); return this.http.request(req).pipe( - __filter((_r) => _r instanceof HttpResponse), + __filter(_r => _r instanceof HttpResponse), __map((_r) => { return _r as __StrictHttpResponse; - }), + }) + ); + } SupplierGetSuppliers2(): __Observable { + return this.SupplierGetSuppliers2Response().pipe( + __map(_r => _r.body as ResponseArgsOfIEnumerableOfSupplierDTO) ); - } - SupplierGetSuppliers2(): __Observable { - return this.SupplierGetSuppliers2Response().pipe(__map((_r) => _r.body as ResponseArgsOfIEnumerableOfSupplierDTO)); } } module SupplierService { + /** * Parameters for SupplierGetSuppliers */ @@ -107,4 +115,4 @@ module SupplierService { } } -export { SupplierService }; +export { SupplierService } diff --git a/generated/swagger/inventory-api/src/strict-http-response.ts b/generated/swagger/inventory-api/src/strict-http-response.ts index 30db756eb..ebdeada77 100644 --- a/generated/swagger/inventory-api/src/strict-http-response.ts +++ b/generated/swagger/inventory-api/src/strict-http-response.ts @@ -6,4 +6,4 @@ import { HttpResponse } from '@angular/common/http'; */ export type StrictHttpResponse = HttpResponse & { readonly body: T; -}; +} diff --git a/libs/core/storage/src/index.ts b/libs/core/storage/src/index.ts index a53d01917..6512c49c7 100644 --- a/libs/core/storage/src/index.ts +++ b/libs/core/storage/src/index.ts @@ -5,3 +5,4 @@ export * from './lib/signal-store-feature'; export * from './lib/storage-provider'; export * from './lib/storage'; export * from './lib/user.storage-provider'; +export * from './lib/memory.storage-provider'; diff --git a/libs/core/storage/src/lib/memory.storage-provider.ts b/libs/core/storage/src/lib/memory.storage-provider.ts new file mode 100644 index 000000000..a0a7b06c5 --- /dev/null +++ b/libs/core/storage/src/lib/memory.storage-provider.ts @@ -0,0 +1,19 @@ +import { Injectable } from '@angular/core'; +import { StorageProvider } from './storage-provider'; + +@Injectable({ providedIn: 'root' }) +export class MemoryStorageProvider implements StorageProvider { + #store = new Map(); + + async set(key: string, value: unknown): Promise { + this.#store.set(key, value); + } + + async get(key: string): Promise { + return this.#store.get(key); + } + + async clear(key: string): Promise { + this.#store.delete(key); + } +} diff --git a/libs/remission/data-access/src/index.ts b/libs/remission/data-access/src/index.ts index 9be421309..f96119b2a 100644 --- a/libs/remission/data-access/src/index.ts +++ b/libs/remission/data-access/src/index.ts @@ -1,3 +1,2 @@ export * from './lib/services'; export * from './lib/models'; -export * from './lib/helpers'; diff --git a/libs/remission/data-access/src/lib/constants.ts b/libs/remission/data-access/src/lib/constants.ts new file mode 100644 index 000000000..d2c085642 --- /dev/null +++ b/libs/remission/data-access/src/lib/constants.ts @@ -0,0 +1,4 @@ +export const ASSIGNED_STOCK_STORAGE_KEY = + 'd8a11dd9-1f32-4646-881d-6ec856cbe9d0'; + +export const SUPPLIER_STORAGE_KEY = '48872c78-ad7f-455d-b775-07b00920f80d'; diff --git a/libs/remission/data-access/src/lib/helpers/get-remission-list-category-key-from-route.helper.spec.ts b/libs/remission/data-access/src/lib/helpers/get-remission-list-category-key-from-route.helper.spec.ts deleted file mode 100644 index 09d9e32f8..000000000 --- a/libs/remission/data-access/src/lib/helpers/get-remission-list-category-key-from-route.helper.spec.ts +++ /dev/null @@ -1,74 +0,0 @@ -import { - RemissionListCategoryKey, - RemissionListCategoryRoute, - RemissionListCategoryRouteValue, -} from '../models'; -import { getRemissionListCategoryKeyFromRoute } from './get-remission-list-category-key-from-route.helper'; - -describe('getRemissionListCategoryKeyFromRoute', () => { - it('should return the correct key for each valid route value', () => { - // Arrange & Act & Assert - ( - Object.keys(RemissionListCategoryRoute) as RemissionListCategoryKey[] - ).forEach((key) => { - const routeValue = RemissionListCategoryRoute[key]; - const result = getRemissionListCategoryKeyFromRoute(routeValue); - expect(result).toBe(key); - }); - }); - - it('should return undefined for an invalid route value', () => { - // Arrange - const invalidRoute = 'not-a-real-route' as RemissionListCategoryRouteValue; - - // Act - const result = getRemissionListCategoryKeyFromRoute(invalidRoute); - - // Assert - expect(result).toBeUndefined(); - }); - - it('should return undefined for undefined input', () => { - // Act - const result = getRemissionListCategoryKeyFromRoute( - undefined as unknown as RemissionListCategoryRouteValue, - ); - - // Assert - expect(result).toBeUndefined(); - }); - - it('should return undefined for null input', () => { - // Act - const result = getRemissionListCategoryKeyFromRoute( - null as unknown as RemissionListCategoryRouteValue, - ); - - // Assert - expect(result).toBeUndefined(); - }); - - it('should not throw for any input type', () => { - // Arrange - const inputs = [ - undefined, - null, - 123, - {}, - [], - '', - Symbol('sym'), - true, - false, - ]; - - // Act & Assert - inputs.forEach((input) => { - expect(() => - getRemissionListCategoryKeyFromRoute( - input as RemissionListCategoryRouteValue, - ), - ).not.toThrow(); - }); - }); -}); diff --git a/libs/remission/data-access/src/lib/helpers/get-remission-list-category-key-from-route.helper.ts b/libs/remission/data-access/src/lib/helpers/get-remission-list-category-key-from-route.helper.ts deleted file mode 100644 index 5dbe54e7d..000000000 --- a/libs/remission/data-access/src/lib/helpers/get-remission-list-category-key-from-route.helper.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { RemissionListCategoryKey } from '../models'; -import { - RemissionListCategoryRoute, - RemissionListCategoryRouteValue, -} from '../models/remission-list-category-routes'; - -export const getRemissionListCategoryKeyFromRoute = ( - route: RemissionListCategoryRouteValue, -): RemissionListCategoryKey | undefined => { - return ( - Object.keys(RemissionListCategoryRoute) as RemissionListCategoryKey[] - ).find((key) => RemissionListCategoryRoute[key] === route); -}; diff --git a/libs/remission/data-access/src/lib/helpers/index.ts b/libs/remission/data-access/src/lib/helpers/index.ts deleted file mode 100644 index 179e6349d..000000000 --- a/libs/remission/data-access/src/lib/helpers/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './get-remission-list-category-key-from-route.helper'; diff --git a/libs/remission/data-access/src/lib/models/index.ts b/libs/remission/data-access/src/lib/models/index.ts index 38cce8ba3..06dc84c1c 100644 --- a/libs/remission/data-access/src/lib/models/index.ts +++ b/libs/remission/data-access/src/lib/models/index.ts @@ -1,6 +1,11 @@ export * from './remission-list-category'; -export * from './remission-list-category-routes'; export * from './price-value'; export * from './price'; export * from './product'; export * from './return-item'; +export * from './stock'; +export * from './stock-info'; +export * from './supplier'; +export * from './query-settings'; +export * from './key-value-string-and-string'; +export * from './return-suggestion'; diff --git a/libs/remission/data-access/src/lib/models/key-value-string-and-string.ts b/libs/remission/data-access/src/lib/models/key-value-string-and-string.ts new file mode 100644 index 000000000..82e154a56 --- /dev/null +++ b/libs/remission/data-access/src/lib/models/key-value-string-and-string.ts @@ -0,0 +1,3 @@ +import { KeyValueDTOOfStringAndString } from '@generated/swagger/inventory-api'; + +export interface KeyValueStringAndString extends KeyValueDTOOfStringAndString {} diff --git a/libs/remission/data-access/src/lib/models/query-settings.ts b/libs/remission/data-access/src/lib/models/query-settings.ts new file mode 100644 index 000000000..e66331cb7 --- /dev/null +++ b/libs/remission/data-access/src/lib/models/query-settings.ts @@ -0,0 +1,3 @@ +import { QuerySettingsDTO } from '@generated/swagger/inventory-api'; + +export interface QuerySettings extends QuerySettingsDTO {} diff --git a/libs/remission/data-access/src/lib/models/remission-list-category-routes.ts b/libs/remission/data-access/src/lib/models/remission-list-category-routes.ts deleted file mode 100644 index 4ae8040a9..000000000 --- a/libs/remission/data-access/src/lib/models/remission-list-category-routes.ts +++ /dev/null @@ -1,10 +0,0 @@ -export const RemissionListCategoryRoute = { - Pflicht: '', - Abteilung: 'department', - Koerperlos: 'bodyless', -} as const; - -export type RemissionListCategoryRouteKey = - keyof typeof RemissionListCategoryRoute; -export type RemissionListCategoryRouteValue = - (typeof RemissionListCategoryRoute)[RemissionListCategoryRouteKey]; diff --git a/libs/remission/data-access/src/lib/models/remission-list-category.ts b/libs/remission/data-access/src/lib/models/remission-list-category.ts index 59291d32e..f59e3ed42 100644 --- a/libs/remission/data-access/src/lib/models/remission-list-category.ts +++ b/libs/remission/data-access/src/lib/models/remission-list-category.ts @@ -1,13 +1,13 @@ -export const RemissionListCategory = { +export const RemissionListType = { Pflicht: 'Pflichtremission', Abteilung: 'Abteilungsremission', Koerperlos: 'Körperlose Remi', } as const; -export type RemissionListCategoryKey = keyof typeof RemissionListCategory; +export type RemissionListTypeKey = keyof typeof RemissionListType; export const RemissionListCategoryKeys = Object.keys( - RemissionListCategory, -) as RemissionListCategoryKey[]; + RemissionListType, +) as RemissionListTypeKey[]; -export type RemissionListCategory = - (typeof RemissionListCategory)[keyof typeof RemissionListCategory]; +export type RemissionListType = + (typeof RemissionListType)[keyof typeof RemissionListType]; diff --git a/libs/remission/data-access/src/lib/models/return-suggestion.ts b/libs/remission/data-access/src/lib/models/return-suggestion.ts new file mode 100644 index 000000000..5f175f53c --- /dev/null +++ b/libs/remission/data-access/src/lib/models/return-suggestion.ts @@ -0,0 +1,8 @@ +import { ReturnSuggestionDTO } from '@generated/swagger/inventory-api'; +import { Product } from './product'; +import { Price } from './price'; + +export interface ReturnSuggestion extends ReturnSuggestionDTO { + product: Product; + retailPrice: Price; +} diff --git a/libs/remission/data-access/src/lib/models/stock-info.ts b/libs/remission/data-access/src/lib/models/stock-info.ts new file mode 100644 index 000000000..a2827b5d2 --- /dev/null +++ b/libs/remission/data-access/src/lib/models/stock-info.ts @@ -0,0 +1,3 @@ +import { StockInfoDTO } from '@generated/swagger/inventory-api'; + +export interface StockInfo extends StockInfoDTO {} diff --git a/libs/remission/data-access/src/lib/models/stock.ts b/libs/remission/data-access/src/lib/models/stock.ts new file mode 100644 index 000000000..2d57f8508 --- /dev/null +++ b/libs/remission/data-access/src/lib/models/stock.ts @@ -0,0 +1,3 @@ +import { StockDTO } from '@generated/swagger/inventory-api'; + +export interface Stock extends StockDTO {} diff --git a/libs/remission/data-access/src/lib/models/supplier.ts b/libs/remission/data-access/src/lib/models/supplier.ts new file mode 100644 index 000000000..0a4d0877c --- /dev/null +++ b/libs/remission/data-access/src/lib/models/supplier.ts @@ -0,0 +1,3 @@ +import { SupplierDTO } from '@generated/swagger/inventory-api'; + +export interface Supplier extends SupplierDTO {} diff --git a/libs/remission/data-access/src/lib/schemas/fetch-product-groups.schema.ts b/libs/remission/data-access/src/lib/schemas/fetch-product-groups.schema.ts new file mode 100644 index 000000000..0419aadae --- /dev/null +++ b/libs/remission/data-access/src/lib/schemas/fetch-product-groups.schema.ts @@ -0,0 +1,7 @@ +import { z } from 'zod'; + +export const FetchProductGroupsSchema = z.object({ + assignedStockId: z.number(), +}); + +export type FetchProductGroups = z.infer; diff --git a/libs/remission/data-access/src/lib/schemas/fetch-query-settings.schema.ts b/libs/remission/data-access/src/lib/schemas/fetch-query-settings.schema.ts new file mode 100644 index 000000000..51083343f --- /dev/null +++ b/libs/remission/data-access/src/lib/schemas/fetch-query-settings.schema.ts @@ -0,0 +1,8 @@ +import { z } from 'zod'; + +export const FetchQuerySettingsSchema = z.object({ + supplierId: z.number(), + assignedStockId: z.number(), +}); + +export type FetchQuerySettings = z.infer; diff --git a/libs/remission/data-access/src/lib/schemas/fetch-stock-in-stock.schema.ts b/libs/remission/data-access/src/lib/schemas/fetch-stock-in-stock.schema.ts new file mode 100644 index 000000000..523d3b57b --- /dev/null +++ b/libs/remission/data-access/src/lib/schemas/fetch-stock-in-stock.schema.ts @@ -0,0 +1,8 @@ +import { z } from 'zod'; + +export const FetchStockInStockSchema = z.object({ + assignedStockId: z.number(), + itemIds: z.array(z.number()), +}); + +export type FetchStockInStock = z.infer; diff --git a/libs/remission/data-access/src/lib/schemas/fetch-suppliers.schema.ts b/libs/remission/data-access/src/lib/schemas/fetch-suppliers.schema.ts new file mode 100644 index 000000000..9ed865ba2 --- /dev/null +++ b/libs/remission/data-access/src/lib/schemas/fetch-suppliers.schema.ts @@ -0,0 +1,7 @@ +import { z } from 'zod'; + +export const FetchSuppliersSchema = z.object({ + assignedStockId: z.number(), +}); + +export type FetchSuppliers = z.infer; diff --git a/libs/remission/data-access/src/lib/schemas/index.ts b/libs/remission/data-access/src/lib/schemas/index.ts new file mode 100644 index 000000000..dc305107b --- /dev/null +++ b/libs/remission/data-access/src/lib/schemas/index.ts @@ -0,0 +1,5 @@ +export * from './fetch-stock-in-stock.schema'; +export * from './fetch-suppliers.schema'; +export * from './fetch-query-settings.schema'; +export * from './query-token.schema'; +export * from './fetch-product-groups.schema'; diff --git a/libs/remission/data-access/src/lib/schemas/query-token.schema.ts b/libs/remission/data-access/src/lib/schemas/query-token.schema.ts new file mode 100644 index 000000000..214833857 --- /dev/null +++ b/libs/remission/data-access/src/lib/schemas/query-token.schema.ts @@ -0,0 +1,40 @@ +import { z } from 'zod'; + +/** + * Schema for defining order-by parameters in queries. + * Used for sorting search results. + */ +export const OrderBySchema = z.object({ + by: z.string(), // Field name to sort by + label: z.string(), // Display label for the sort option + desc: z.boolean(), // Whether sorting is descending + selected: z.boolean(), // Whether this sort option is currently selected +}); + +/** + * Schema for validating and parsing query tokens. + * Used for search operations to ensure consistent query structure. + */ +export const QueryTokenSchema = z.object({ + filter: z.record(z.any()).default({}), // Filter criteria as key-value pairs + input: z.record(z.any()).default({}).optional(), // Input values for the query + orderBy: z.array(OrderBySchema).default([]).optional(), // Sorting parameters + skip: z.number().default(0).optional(), // Number of items to skip (for pagination) + take: z.number().default(25).optional(), // Number of items to take (page size) +}); + +export const RemissionQueryTokenSchema = QueryTokenSchema.merge( + z.object({ + assignedStockId: z.number(), // ID of the stock to query + supplierId: z.number(), // ID of the supplier to query + }), +); + +/** + * Type representing the structure of a query token input. + * Generated from the Zod schema for type safety. + */ +export type QueryTokenInput = z.infer; +export type RemissionQueryTokenInput = z.infer< + typeof RemissionQueryTokenSchema +>; diff --git a/libs/remission/data-access/src/lib/services/index.ts b/libs/remission/data-access/src/lib/services/index.ts index fa4cad181..5bf363d71 100644 --- a/libs/remission/data-access/src/lib/services/index.ts +++ b/libs/remission/data-access/src/lib/services/index.ts @@ -1,3 +1,4 @@ -export * from './remission-instock.service'; +export * from './remission-stock.service'; export * from './remission-product-group.service'; export * from './remission-search.service'; +export * from './remission-supplier.service'; diff --git a/libs/remission/data-access/src/lib/services/remission-instock.service.ts b/libs/remission/data-access/src/lib/services/remission-instock.service.ts deleted file mode 100644 index f4e97ea0d..000000000 --- a/libs/remission/data-access/src/lib/services/remission-instock.service.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Injectable } from '@angular/core'; - -@Injectable({ providedIn: 'root' }) -export class RemissionInstockService { - constructor() {} -} diff --git a/libs/remission/data-access/src/lib/services/remission-product-group.service.ts b/libs/remission/data-access/src/lib/services/remission-product-group.service.ts index 6c022fc2b..3b246ee38 100644 --- a/libs/remission/data-access/src/lib/services/remission-product-group.service.ts +++ b/libs/remission/data-access/src/lib/services/remission-product-group.service.ts @@ -1,6 +1,28 @@ -import { Injectable } from '@angular/core'; +import { inject, Injectable } from '@angular/core'; +import { RemiService } from '@generated/swagger/inventory-api'; +import { FetchProductGroups, FetchProductGroupsSchema } from '../schemas'; +import { KeyValueStringAndString } from '../models'; +import { firstValueFrom } from 'rxjs'; @Injectable({ providedIn: 'root' }) export class RemissionProductGroupService { - constructor() {} + #remiService = inject(RemiService); + + async fetchProductGroups( + params: FetchProductGroups, + ): Promise { + const parsed = FetchProductGroupsSchema.parse(params); + + const req$ = this.#remiService.RemiProductgroups({ + stockId: parsed.assignedStockId, + }); + + const res = await firstValueFrom(req$); + + if (res.error || !res.result) { + throw new Error(res.message || 'Failed to fetch Product Groups'); + } + + return res.result as KeyValueStringAndString[]; + } } diff --git a/libs/remission/data-access/src/lib/services/remission-search.service.ts b/libs/remission/data-access/src/lib/services/remission-search.service.ts index 3a6137072..904926b94 100644 --- a/libs/remission/data-access/src/lib/services/remission-search.service.ts +++ b/libs/remission/data-access/src/lib/services/remission-search.service.ts @@ -1,33 +1,128 @@ -import { Injectable } from '@angular/core'; -import { RemissionListCategory, RemissionListCategoryKey } from '../models'; +import { inject, Injectable } from '@angular/core'; import { - RemissionListCategoryRoute, - RemissionListCategoryRouteValue, -} from '../models/remission-list-category-routes'; + QuerySettings, + RemissionListType, + RemissionListTypeKey, + ReturnItem, + ReturnSuggestion, +} from '../models'; +import { RemiService } from '@generated/swagger/inventory-api'; +import { + FetchQuerySettings, + FetchQuerySettingsSchema, + RemissionQueryTokenInput, + RemissionQueryTokenSchema, +} from '../schemas'; +import { firstValueFrom } from 'rxjs'; +import { ListResponseArgs } from '@isa/common/data-access'; @Injectable({ providedIn: 'root' }) export class RemissionSearchService { - // 2xSettings + Pflicht + Abteilungsremi + #remiService = inject(RemiService); - remissionListCategories(): { - key: RemissionListCategoryKey; - value: RemissionListCategory; - route: RemissionListCategoryRouteValue; + remissionListType(): { + key: RemissionListTypeKey; + value: RemissionListType; }[] { - return ( - Object.keys(RemissionListCategory) as RemissionListCategoryKey[] - ).map((key) => ({ - key, - value: RemissionListCategory[key], - route: RemissionListCategoryRoute[key], - })); + return (Object.keys(RemissionListType) as RemissionListTypeKey[]).map( + (key) => ({ + key, + value: RemissionListType[key], + }), + ); } - fetchList(): Promise { - return new Promise((resolve) => { - setTimeout(() => { - resolve({ data: 'Remission list data' }); - }, 1000); + async fetchQuerySettings(params: FetchQuerySettings): Promise { + const parsed = FetchQuerySettingsSchema.parse(params); + + const req$ = this.#remiService.RemiPflichtremissionsartikelSettings({ + supplierId: parsed.supplierId, + stockId: parsed.assignedStockId, }); + + const res = await firstValueFrom(req$); + + if (res.error || !res.result) { + throw new Error(res.message || 'Failed to fetch Query Settings'); + } + + return res.result as QuerySettings; + } + + async fetchQueryDepartmentSettings( + params: FetchQuerySettings, + ): Promise { + const parsed = FetchQuerySettingsSchema.parse(params); + + const req$ = this.#remiService.RemiUeberlaufSettings({ + supplierId: parsed.supplierId, + stockId: parsed.assignedStockId, + }); + + const res = await firstValueFrom(req$); + + if (res.error || !res.result) { + throw new Error( + res.message || 'Failed to fetch Query Department Settings', + ); + } + + return res.result as QuerySettings; + } + + // TODO: Im alten DomainRemissionService wird danach StockInStock abgerufen + async fetchList( + params: RemissionQueryTokenInput, + ): Promise> { + const parsed = RemissionQueryTokenSchema.parse(params); + + const req$ = this.#remiService.RemiPflichtremissionsartikel({ + queryToken: { + stockId: parsed.assignedStockId, + supplierId: parsed.supplierId, + filter: parsed.filter, + input: parsed.input, + orderBy: parsed.orderBy, + take: parsed.take, + skip: parsed.skip, + }, + }); + + const res = await firstValueFrom(req$); + + if (res.error || !res.result) { + throw new Error(res.message || 'Failed to fetch Remission List'); + } + + return res as ListResponseArgs; + } + + // TODO: Im alten DomainRemissionService wird danach StockInStock abgerufen + async fetchDepartmentList( + params: RemissionQueryTokenInput, + ): Promise> { + const parsed = RemissionQueryTokenSchema.parse(params); + + const req$ = this.#remiService.RemiUeberlauf({ + queryToken: { + stockId: parsed.assignedStockId, + supplierId: parsed.supplierId, + filter: parsed.filter, + input: parsed.input, + orderBy: parsed.orderBy, + take: parsed.take, + skip: parsed.skip, + }, + }); + + const res = await firstValueFrom(req$); + + if (res.error || !res.result) { + throw new Error( + res.message || 'Failed to fetch Remission Department List', + ); + } + + return res as ListResponseArgs; } } diff --git a/libs/remission/data-access/src/lib/services/remission-stock.service.ts b/libs/remission/data-access/src/lib/services/remission-stock.service.ts new file mode 100644 index 000000000..e0349cdc6 --- /dev/null +++ b/libs/remission/data-access/src/lib/services/remission-stock.service.ts @@ -0,0 +1,51 @@ +import { inject, Injectable } from '@angular/core'; +import { StockService } from '@generated/swagger/inventory-api'; +import { firstValueFrom } from 'rxjs'; +import { Stock, StockInfo } from '../models'; +import { FetchStockInStock, FetchStockInStockSchema } from '../schemas'; +import { injectStorage, MemoryStorageProvider } from '@isa/core/storage'; +import { ASSIGNED_STOCK_STORAGE_KEY } from '../constants'; + +@Injectable({ providedIn: 'root' }) +export class RemissionStockService { + #stockService = inject(StockService); + #memoryStorage = injectStorage(MemoryStorageProvider); + + async fetchAssignedStock(): Promise { + const cached = await this.#memoryStorage.get(ASSIGNED_STOCK_STORAGE_KEY); + + if (cached) { + return cached as Stock; + } + + const req$ = this.#stockService.StockCurrentStock(); + + const res = await firstValueFrom(req$); + + if (res.error || !res.result) { + throw new Error(res.message || 'Failed to fetch CurrentStock data'); + } + + this.#memoryStorage.set(ASSIGNED_STOCK_STORAGE_KEY, res.result); + + return res.result as Stock; + } + + async fetchStock(params: FetchStockInStock): Promise { + const parsed = FetchStockInStockSchema.parse(params); + + const req$ = this.#stockService.StockInStock({ + stockId: parsed.assignedStockId, + articleIds: parsed.itemIds, + }); + + const res = await firstValueFrom(req$); + // TODO: Alte Remi Logik beinhaltet diverse Stock Berechnungen (DomainRemissionService -> getStockInformation()) - Das muss später noch beachtet werden + + if (res.error || !res.result) { + throw new Error(res.message || 'Failed to fetch InStock data'); + } + + return res.result as StockInfo[]; + } +} diff --git a/libs/remission/data-access/src/lib/services/remission-supplier.service.ts b/libs/remission/data-access/src/lib/services/remission-supplier.service.ts new file mode 100644 index 000000000..6dfc7ed82 --- /dev/null +++ b/libs/remission/data-access/src/lib/services/remission-supplier.service.ts @@ -0,0 +1,37 @@ +import { inject, Injectable } from '@angular/core'; +import { SupplierService } from '@generated/swagger/inventory-api'; +import { Supplier } from '../models'; +import { FetchSuppliers, FetchSuppliersSchema } from '../schemas'; +import { firstValueFrom } from 'rxjs'; +import { injectStorage, MemoryStorageProvider } from '@isa/core/storage'; +import { SUPPLIER_STORAGE_KEY } from '../constants'; + +@Injectable({ providedIn: 'root' }) +export class RemissionSupplierService { + #supplierService = inject(SupplierService); + #memoryStorage = injectStorage(MemoryStorageProvider); + + async fetchSuppliers(params: FetchSuppliers): Promise { + const cached = await this.#memoryStorage.get(SUPPLIER_STORAGE_KEY); // TODO: Schema Validierung erstellen + + if (cached) { + return cached as Supplier[]; + } + + const parsed = FetchSuppliersSchema.parse(params); + + const req$ = this.#supplierService.SupplierGetSuppliers({ + stockId: parsed.assignedStockId, + }); + + const res = await firstValueFrom(req$); + + if (res.error || !res.result) { + throw new Error(res.message || 'Failed to fetch Suppliers'); + } + + this.#memoryStorage.set(SUPPLIER_STORAGE_KEY, res.result); + + return res.result as Supplier[]; + } +} diff --git a/libs/remission/feature/remission-list/src/lib/injects/inject-remission-list-type.ts b/libs/remission/feature/remission-list/src/lib/injects/inject-remission-list-type.ts new file mode 100644 index 000000000..014112c28 --- /dev/null +++ b/libs/remission/feature/remission-list/src/lib/injects/inject-remission-list-type.ts @@ -0,0 +1,16 @@ +import { computed, inject } from '@angular/core'; +import { toSignal } from '@angular/core/rxjs-interop'; +import { ActivatedRoute } from '@angular/router'; +import { RemissionListType } from '@isa/remission/data-access'; + +export const injectRemissionListType = () => { + const route = inject(ActivatedRoute); + const routeData = toSignal(route.data); + return computed(() => { + const data = routeData(); + if (!data) { + return RemissionListType.Pflicht; // Default to Pflicht if no data is available + } + return data['remiType'] as RemissionListType; + }); +}; diff --git a/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-select.component.html b/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-select.component.html index 1036e108e..f95e16c40 100644 --- a/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-select.component.html +++ b/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-select.component.html @@ -1,16 +1,16 @@ - @for (kv of remissionListCategories; track kv.key) { + @for (kv of remissionListTypes; track kv.key) { {{ kv.value }} } diff --git a/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-select.component.ts b/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-select.component.ts index d211ebd16..3070ba03a 100644 --- a/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-select.component.ts +++ b/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-select.component.ts @@ -1,18 +1,8 @@ -import { - ChangeDetectionStrategy, - Component, - inject, - computed, -} from '@angular/core'; -import { toSignal } from '@angular/core/rxjs-interop'; +import { ChangeDetectionStrategy, Component, inject } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { - getRemissionListCategoryKeyFromRoute, - RemissionListCategory, - RemissionListCategoryKey, - RemissionListCategoryKeys, - RemissionListCategoryRoute, - RemissionListCategoryRouteValue, + RemissionListType, + RemissionListTypeKey, RemissionSearchService, } from '@isa/remission/data-access'; import { @@ -20,6 +10,8 @@ import { DropdownButtonComponent, DropdownOptionComponent, } from '@isa/ui/input-controls'; +import { remissionListTypeRouteMapping } from './remission-list-type-route.mapping'; +import { injectRemissionListType } from '../injects/inject-remission-list-type'; @Component({ selector: 'remission-feature-remission-list-select', @@ -30,33 +22,28 @@ import { }) export class RemissionListSelectComponent { DropdownAppearance = DropdownAppearance; - RemissionListCategory = RemissionListCategory; + RemissionListCategory = RemissionListType; remissionSearchService = inject(RemissionSearchService); router = inject(Router); route = inject(ActivatedRoute); - routeUrl = toSignal(this.route.url); - remissionListCategories = - this.remissionSearchService.remissionListCategories(); + remissionListTypes = this.remissionSearchService.remissionListType(); + selectedRemissionListType = injectRemissionListType(); - selectedCategoryKey = computed(() => { - const url = this.routeUrl(); - const path = url?.map((segment) => segment.path).join('/') ?? ''; - const defaultPath = RemissionListCategoryKeys[0]; // Default Path = 'Pflicht' - return ( - getRemissionListCategoryKeyFromRoute( - path as RemissionListCategoryRouteValue, - ) ?? defaultPath + async changeRemissionType(remissionTypeValue: RemissionListType | undefined) { + console.log(remissionTypeValue, remissionListTypeRouteMapping); + + if ( + !remissionTypeValue || + remissionTypeValue === RemissionListType.Koerperlos + ) + return; + + await this.router.navigate( + [remissionListTypeRouteMapping[remissionTypeValue]], + { + relativeTo: this.route, + }, ); - }); - - async changeRemissionCategory(key: RemissionListCategoryKey | undefined) { - if (!key) return; - const route = RemissionListCategoryRoute[key]; - if (route) { - await this.router.navigate([route], { relativeTo: this.route }); - } else { - await this.router.navigate(['..'], { relativeTo: this.route }); - } } } diff --git a/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-type-route.mapping.ts b/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-type-route.mapping.ts new file mode 100644 index 000000000..c22ac1e21 --- /dev/null +++ b/libs/remission/feature/remission-list/src/lib/remission-list-select/remission-list-type-route.mapping.ts @@ -0,0 +1,6 @@ +import { RemissionListType } from '@isa/remission/data-access'; + +export const remissionListTypeRouteMapping = { + [RemissionListType.Pflicht]: '..', + [RemissionListType.Abteilung]: 'department', +} as const; diff --git a/libs/remission/feature/remission-list/src/lib/remission-list.component.html b/libs/remission/feature/remission-list/src/lib/remission-list.component.html index bdff9917b..cb175cee9 100644 --- a/libs/remission/feature/remission-list/src/lib/remission-list.component.html +++ b/libs/remission/feature/remission-list/src/lib/remission-list.component.html @@ -8,5 +8,5 @@ class="text-isa-neutral-900 isa-text-body-2-regular self-start" data-what="result-count" > - 0 Einträge + {{ hits() }} Einträge diff --git a/libs/remission/feature/remission-list/src/lib/remission-list.component.ts b/libs/remission/feature/remission-list/src/lib/remission-list.component.ts index 1cfb79ab0..78820b758 100644 --- a/libs/remission/feature/remission-list/src/lib/remission-list.component.ts +++ b/libs/remission/feature/remission-list/src/lib/remission-list.component.ts @@ -2,7 +2,7 @@ import { ChangeDetectionStrategy, Component, inject, - effect, + computed, } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { @@ -13,9 +13,11 @@ import { FilterService, } from '@isa/shared/filter'; import { injectRestoreScrollPosition } from '@isa/utils/scroll-position'; -import { createRemissionResource } from './resources/remission-list.resource'; import { RemissionStartCardComponent } from './remission-start-card/remission-start-card.component'; import { RemissionListSelectComponent } from './remission-list-select/remission-list-select.component'; +import { toSignal } from '@angular/core/rxjs-interop'; +import { createRemissionListResource } from './resources'; +import { injectRemissionListType } from './injects/inject-remission-list-type'; function querySettingsFactory() { return inject(ActivatedRoute).snapshot.data['querySettings']; @@ -43,28 +45,36 @@ function querySettingsFactory() { }, }) export class RemissionListComponent { - /** Service for managing filters and search queries */ + route = inject(ActivatedRoute); + routeUrl = toSignal(this.route.url); #filterService = inject(FilterService); - - /** Utility for restoring scroll position when returning to this view */ restoreScrollPosition = injectRestoreScrollPosition(); - remissionResource = createRemissionResource(() => 2); + routeData = toSignal(this.route.data); - constructor() { - effect(() => { - const res = this.remissionResource; - const status = res.status(); - console.log('Remission Resource Status:', status, res.value()); - }); - } + selectedRemissionListType = injectRemissionListType(); + + remissionResource = createRemissionListResource(() => { + return { + remissionListType: this.selectedRemissionListType(), + queryToken: this.#filterService.query(), + }; + }); + + responseValue = computed(() => this.remissionResource.value()); + + items = computed(() => { + const value = this.responseValue(); + return value?.result ? value.result : []; + }); + + hits = computed(() => { + const value = this.responseValue(); + return value?.hits ? value.hits : 0; + }); - /** - * Initiates a search operation with the current filter settings - * Navigates directly to the receipt if only one result is found - */ search() { this.#filterService.commit(); - console.log(this.#filterService.query()); + this.remissionResource; } } diff --git a/libs/remission/feature/remission-list/src/lib/resolvers/query-settings-department.resolver-fn.ts b/libs/remission/feature/remission-list/src/lib/resolvers/query-settings-department.resolver-fn.ts index d973ad642..5b1026ea4 100644 --- a/libs/remission/feature/remission-list/src/lib/resolvers/query-settings-department.resolver-fn.ts +++ b/libs/remission/feature/remission-list/src/lib/resolvers/query-settings-department.resolver-fn.ts @@ -1,11 +1,37 @@ import { inject } from '@angular/core'; import { ResolveFn } from '@angular/router'; -import { QuerySettingsDTO } from '@generated/swagger/oms-api'; -import { ReturnSearchService } from '@isa/oms/data-access'; +import { + QuerySettings, + RemissionSearchService, + RemissionStockService, + RemissionSupplierService, +} from '@isa/remission/data-access'; export const querySettingsDepartmentResolverFn: ResolveFn< - QuerySettingsDTO -> = () => { - console.log('department'); - return inject(ReturnSearchService).querySettings(); + QuerySettings +> = async () => { + const remissionSearchService = inject(RemissionSearchService); + const remissionStockService = inject(RemissionStockService); + const remissionSupplierService = inject(RemissionSupplierService); + + const assignedStock = await remissionStockService.fetchAssignedStock(); + + if (!assignedStock?.id) { + throw new Error('No assigned stock available'); + } + + const suppliers = await remissionSupplierService.fetchSuppliers({ + assignedStockId: assignedStock.id, + }); + + const firstSupplier = suppliers[0]; // Currently only one supplier exists + + if (!firstSupplier?.id) { + throw new Error('No Supplier available'); + } + + return remissionSearchService.fetchQueryDepartmentSettings({ + assignedStockId: assignedStock.id, + supplierId: firstSupplier.id, + }); }; diff --git a/libs/remission/feature/remission-list/src/lib/resolvers/query-settings.resolver-fn.ts b/libs/remission/feature/remission-list/src/lib/resolvers/query-settings.resolver-fn.ts index c352ac89e..ecb2ad5ca 100644 --- a/libs/remission/feature/remission-list/src/lib/resolvers/query-settings.resolver-fn.ts +++ b/libs/remission/feature/remission-list/src/lib/resolvers/query-settings.resolver-fn.ts @@ -1,9 +1,35 @@ import { inject } from '@angular/core'; import { ResolveFn } from '@angular/router'; -import { QuerySettingsDTO } from '@generated/swagger/oms-api'; -import { ReturnSearchService } from '@isa/oms/data-access'; +import { + QuerySettings, + RemissionSearchService, + RemissionStockService, + RemissionSupplierService, +} from '@isa/remission/data-access'; -export const querySettingsResolverFn: ResolveFn = () => { - console.log('pflicht'); - return inject(ReturnSearchService).querySettings(); +export const querySettingsResolverFn: ResolveFn = async () => { + const remissionSearchService = inject(RemissionSearchService); + const remissionStockService = inject(RemissionStockService); + const remissionSupplierService = inject(RemissionSupplierService); + + const assignedStock = await remissionStockService.fetchAssignedStock(); + + if (!assignedStock?.id) { + throw new Error('No assigned stock available'); + } + + const suppliers = await remissionSupplierService.fetchSuppliers({ + assignedStockId: assignedStock.id, + }); + + const firstSupplier = suppliers[0]; // Currently only one supplier exists + + if (!firstSupplier?.id) { + throw new Error('No Supplier available'); + } + + return remissionSearchService.fetchQuerySettings({ + assignedStockId: assignedStock.id, + supplierId: firstSupplier.id, + }); }; diff --git a/libs/remission/feature/remission-list/src/lib/resources/index.ts b/libs/remission/feature/remission-list/src/lib/resources/index.ts new file mode 100644 index 000000000..e7277b3d2 --- /dev/null +++ b/libs/remission/feature/remission-list/src/lib/resources/index.ts @@ -0,0 +1 @@ +export * from './remission-list.resource'; diff --git a/libs/remission/feature/remission-list/src/lib/resources/remission-list.resource.ts b/libs/remission/feature/remission-list/src/lib/resources/remission-list.resource.ts index 03c4c0349..dc2542eb5 100644 --- a/libs/remission/feature/remission-list/src/lib/resources/remission-list.resource.ts +++ b/libs/remission/feature/remission-list/src/lib/resources/remission-list.resource.ts @@ -1,17 +1,57 @@ import { inject, resource } from '@angular/core'; -import { RemissionSearchService } from '@isa/remission/data-access'; +import { + RemissionListType, + RemissionSearchService, + RemissionStockService, + RemissionSupplierService, +} from '@isa/remission/data-access'; +import { QueryTokenInput } from 'libs/remission/data-access/src/lib/schemas'; -export const createRemissionResource = (params: () => number) => { +export const createRemissionListResource = ( + params: () => { + remissionListType: RemissionListType; + queryToken: QueryTokenInput; + }, +) => { const remissionSearchService = inject(RemissionSearchService); + const remissionStockService = inject(RemissionStockService); + const remissionSupplierService = inject(RemissionSupplierService); return resource({ params, loader: async ({ abortSignal, params }) => { - if (!params) { - return undefined; + const assignedStock = await remissionStockService.fetchAssignedStock(); + + if (!assignedStock || !assignedStock.id) { + throw new Error('No current stock available'); } - return await remissionSearchService.fetchList(); - // + const suppliers = await remissionSupplierService.fetchSuppliers({ + assignedStockId: assignedStock.id, + }); + + const firstSupplier = suppliers[0]; // Es gibt aktuell nur Blank als Supplier + + if (!firstSupplier || !firstSupplier.id) { + throw new Error('No Supplier available'); + } + + if (params.remissionListType === RemissionListType.Pflicht) { + return await remissionSearchService.fetchList({ + assignedStockId: assignedStock.id, + supplierId: firstSupplier.id, + ...params.queryToken, + }); + } + + if (params.remissionListType === RemissionListType.Abteilung) { + return await remissionSearchService.fetchDepartmentList({ + assignedStockId: assignedStock.id, + supplierId: firstSupplier.id, + ...params.queryToken, + }); + } + + return undefined; }, }); }; diff --git a/libs/remission/feature/remission-list/src/lib/routes.ts b/libs/remission/feature/remission-list/src/lib/routes.ts index e72efbefe..b46b35391 100644 --- a/libs/remission/feature/remission-list/src/lib/routes.ts +++ b/libs/remission/feature/remission-list/src/lib/routes.ts @@ -2,18 +2,25 @@ import { Routes } from '@angular/router'; import { RemissionListComponent } from './remission-list.component'; import { querySettingsResolverFn } from './resolvers/query-settings.resolver-fn'; import { querySettingsDepartmentResolverFn } from './resolvers/query-settings-department.resolver-fn'; +import { RemissionListType } from '@isa/remission/data-access'; export const routes: Routes = [ { path: '', component: RemissionListComponent, resolve: { querySettings: querySettingsResolverFn }, - data: { scrollPositionRestoration: true }, + data: { + scrollPositionRestoration: true, + remiType: RemissionListType.Pflicht, + }, }, { path: 'department', component: RemissionListComponent, resolve: { querySettings: querySettingsDepartmentResolverFn }, - data: { scrollPositionRestoration: true }, + data: { + scrollPositionRestoration: true, + remiType: RemissionListType.Abteilung, + }, }, ]; diff --git a/libs/shared/filter/src/lib/core/mappings/filter.mapping.spec.ts b/libs/shared/filter/src/lib/core/mappings/filter.mapping.spec.ts index f05dbfd95..b86df20df 100644 --- a/libs/shared/filter/src/lib/core/mappings/filter.mapping.spec.ts +++ b/libs/shared/filter/src/lib/core/mappings/filter.mapping.spec.ts @@ -6,22 +6,28 @@ import * as orderByOptionMappingModule from './order-by-option.mapping'; describe('filterMapping', () => { // Mock implementations for each specific mapping function - const mockFilterGroupMapping = jest.fn().mockImplementation((group: InputGroup) => ({ - group: group.group, - label: group.label, - mapped: 'group', - })); + const mockFilterGroupMapping = jest + .fn() + .mockImplementation((group: InputGroup) => ({ + group: group.group, + label: group.label, + mapped: 'group', + })); - const mockFilterInputMapping = jest.fn().mockImplementation((group, input) => ({ - group, - key: input.key, - mapped: 'input', - })); + const mockFilterInputMapping = jest + .fn() + .mockImplementation((group, input) => ({ + group, + key: input.key, + mapped: 'input', + })); - const mockOrderByOptionMapping = jest.fn().mockImplementation((orderBy: OrderBy) => ({ - by: orderBy.by, - mapped: 'orderBy', - })); + const mockOrderByOptionMapping = jest + .fn() + .mockImplementation((orderBy: OrderBy) => ({ + by: orderBy.by, + mapped: 'orderBy', + })); beforeEach(() => { jest.clearAllMocks(); @@ -84,8 +90,14 @@ describe('filterMapping', () => { expect(mockFilterGroupMapping).toHaveBeenCalledTimes(1); expect(mockFilterGroupMapping).toHaveBeenCalledWith(settings.filter[0]); expect(mockFilterInputMapping).toHaveBeenCalledTimes(2); - expect(mockFilterInputMapping).toHaveBeenCalledWith('group1', settings.filter[0].input[0]); - expect(mockFilterInputMapping).toHaveBeenCalledWith('group1', settings.filter[0].input[1]); + expect(mockFilterInputMapping).toHaveBeenCalledWith( + 'group1', + settings.filter[0].input[0], + ); + expect(mockFilterInputMapping).toHaveBeenCalledWith( + 'group1', + settings.filter[0].input[1], + ); expect(mockOrderByOptionMapping).not.toHaveBeenCalled(); expect(result).toEqual({ @@ -133,7 +145,10 @@ describe('filterMapping', () => { expect(mockFilterGroupMapping).toHaveBeenCalledTimes(1); expect(mockFilterGroupMapping).toHaveBeenCalledWith(settings.input[0]); expect(mockFilterInputMapping).toHaveBeenCalledTimes(1); - expect(mockFilterInputMapping).toHaveBeenCalledWith('group2', settings.input[0].input[0]); + expect(mockFilterInputMapping).toHaveBeenCalledWith( + 'group2', + settings.input[0].input[0], + ); expect(mockOrderByOptionMapping).not.toHaveBeenCalled(); expect(result).toEqual({ @@ -173,8 +188,14 @@ describe('filterMapping', () => { expect(mockFilterGroupMapping).not.toHaveBeenCalled(); expect(mockFilterInputMapping).not.toHaveBeenCalled(); expect(mockOrderByOptionMapping).toHaveBeenCalledTimes(2); - expect(mockOrderByOptionMapping).toHaveBeenNthCalledWith(1, settings.orderBy[0]); - expect(mockOrderByOptionMapping).toHaveBeenNthCalledWith(2, settings.orderBy[1]); + expect(mockOrderByOptionMapping).toHaveBeenNthCalledWith( + 1, + settings.orderBy[0], + ); + expect(mockOrderByOptionMapping).toHaveBeenNthCalledWith( + 2, + settings.orderBy[1], + ); expect(result).toEqual({ groups: [], @@ -200,7 +221,9 @@ describe('filterMapping', () => { { group: 'input1', label: 'Input 1', - input: [{ key: 'input2', label: 'Input 2', type: InputType.Checkbox }], + input: [ + { key: 'input2', label: 'Input 2', type: InputType.Checkbox }, + ], }, ], orderBy: [{ label: 'Sort by Name', by: 'name', desc: false }],