Update ISA OMS Swagger Generated Files

This commit is contained in:
Lorenz Hilpert
2020-07-24 14:29:21 +02:00
parent 7885ed3207
commit ab62bc5de8
13 changed files with 347 additions and 337 deletions

View File

@@ -1,7 +1,30 @@
export { ListResponseArgsOfOrderItemListItemDTO } from './models/list-response-args-of-order-item-list-item-dto';
export { ResponseArgsOfIEnumerableOfOrderItemListItemDTO } from './models/response-args-of-ienumerable-of-order-item-list-item-dto';
export { OrderItemListItemDTO } from './models/order-item-list-item-dto';
export { EnvironmentChannel } from './models/environment-channel';
export { OrderType } from './models/order-type';
export { OrderItemProcessingStatusValue } from './models/order-item-processing-status-value';
export { ProductDTO } from './models/product-dto';
export { SizeOfString } from './models/size-of-string';
export { WeightOfAvoirdupois } from './models/weight-of-avoirdupois';
export { Avoirdupois } from './models/avoirdupois';
export { Gender } from './models/gender';
export { KeyValueDTOOfOrderItemProcessingStatusValueAndString } from './models/key-value-dtoof-order-item-processing-status-value-and-string';
export { ResponseArgs } from './models/response-args';
export { IPublicUserInfo } from './models/ipublic-user-info';
export { ProblemDetails } from './models/problem-details';
export { QueryTokenDTO } from './models/query-token-dto';
export { OrderByDTO } from './models/order-by-dto';
export { ResponseArgsOfIEnumerableOfInputDTO } from './models/response-args-of-ienumerable-of-input-dto';
export { InputDTO } from './models/input-dto';
export { InputType } from './models/input-type';
export { InputOptionsDTO } from './models/input-options-dto';
export { OptionDTO } from './models/option-dto';
export { ResponseArgsOfIEnumerableOfAutocompleteDTO } from './models/response-args-of-ienumerable-of-autocomplete-dto';
export { AutocompleteDTO } from './models/autocomplete-dto';
export { AutocompleteTokenDTO } from './models/autocomplete-token-dto';
export { ResponseArgsOfIEnumerableOfDisplayOrderDTO } from './models/response-args-of-ienumerable-of-display-order-dto';
export { DisplayOrderDTO } from './models/display-order-dto';
export { OrderType } from './models/order-type';
export { EnvironmentChannel } from './models/environment-channel';
export { DisplayBranchDTO } from './models/display-branch-dto';
export { AddressDTO } from './models/address-dto';
export { GeoLocation } from './models/geo-location';
@@ -11,12 +34,7 @@ export { ReadOnlyEntityDTOOfDisplayBranchDTOAndIReadOnlyBranch } from './models/
export { EntityDTO } from './models/entity-dto';
export { EntityStatus } from './models/entity-status';
export { DisplayOrderItemDTO } from './models/display-order-item-dto';
export { ProductDTO } from './models/product-dto';
export { SizeOfString } from './models/size-of-string';
export { WeightOfAvoirdupois } from './models/weight-of-avoirdupois';
export { Avoirdupois } from './models/avoirdupois';
export { DisplayOrderItemSubsetDTO } from './models/display-order-item-subset-dto';
export { OrderItemProcessingStatusValue } from './models/order-item-processing-status-value';
export { EntityDTOOfDisplayOrderItemSubsetDTOAndIOrderItemStatus } from './models/entity-dtoof-display-order-item-subset-dtoand-iorder-item-status';
export { ReadOnlyEntityDTOOfDisplayOrderItemSubsetDTOAndIOrderItemStatus } from './models/read-only-entity-dtoof-display-order-item-subset-dtoand-iorder-item-status';
export { QuantityUnitType } from './models/quantity-unit-type';
@@ -28,7 +46,6 @@ export { PromotionDTO } from './models/promotion-dto';
export { EntityDTOOfDisplayOrderItemDTOAndIOrderItem } from './models/entity-dtoof-display-order-item-dtoand-iorder-item';
export { ReadOnlyEntityDTOOfDisplayOrderItemDTOAndIOrderItem } from './models/read-only-entity-dtoof-display-order-item-dtoand-iorder-item';
export { DisplayAddresseeDTO } from './models/display-addressee-dto';
export { Gender } from './models/gender';
export { OrganisationDTO } from './models/organisation-dto';
export { ExternalReferenceDTO } from './models/external-reference-dto';
export { DisplayLogisticianDTO } from './models/display-logistician-dto';
@@ -44,9 +61,6 @@ export { ShippingType } from './models/shipping-type';
export { NotificationChannel } from './models/notification-channel';
export { EntityDTOOfDisplayOrderDTOAndIOrder } from './models/entity-dtoof-display-order-dtoand-iorder';
export { ReadOnlyEntityDTOOfDisplayOrderDTOAndIOrder } from './models/read-only-entity-dtoof-display-order-dtoand-iorder';
export { ResponseArgs } from './models/response-args';
export { IPublicUserInfo } from './models/ipublic-user-info';
export { ProblemDetails } from './models/problem-details';
export { ResponseArgsOfSupplierOrderResult } from './models/response-args-of-supplier-order-result';
export { SupplierOrderResult } from './models/supplier-order-result';
export { AvailabilityDTO } from './models/availability-dto';
@@ -134,27 +148,11 @@ export { ValidationStatus } from './models/validation-status';
export { PackagingInstructions } from './models/packaging-instructions';
export { EntityDTOOfOrderDTOAndIOrder } from './models/entity-dtoof-order-dtoand-iorder';
export { ReadOnlyEntityDTOOfOrderDTOAndIOrder } from './models/read-only-entity-dtoof-order-dtoand-iorder';
export { ListResponseArgsOfOrderItemListItemDTO } from './models/list-response-args-of-order-item-list-item-dto';
export { ResponseArgsOfIEnumerableOfOrderItemListItemDTO } from './models/response-args-of-ienumerable-of-order-item-list-item-dto';
export { OrderItemListItemDTO } from './models/order-item-list-item-dto';
export { KeyValueDTOOfOrderItemProcessingStatusValueAndString } from './models/key-value-dtoof-order-item-processing-status-value-and-string';
export { QueryTokenDTO } from './models/query-token-dto';
export { OrderByDTO } from './models/order-by-dto';
export { ResponseArgsOfIEnumerableOfInputDTO } from './models/response-args-of-ienumerable-of-input-dto';
export { InputDTO } from './models/input-dto';
export { InputType } from './models/input-type';
export { InputOptionsDTO } from './models/input-options-dto';
export { OptionDTO } from './models/option-dto';
export { ResponseArgsOfIEnumerableOfAutocompleteDTO } from './models/response-args-of-ienumerable-of-autocomplete-dto';
export { AutocompleteDTO } from './models/autocomplete-dto';
export { AutocompleteTokenDTO } from './models/autocomplete-token-dto';
export { ListResponseArgsOfOrderListItemDTO } from './models/list-response-args-of-order-list-item-dto';
export { ResponseArgsOfIEnumerableOfOrderListItemDTO } from './models/response-args-of-ienumerable-of-order-list-item-dto';
export { OrderListItemDTO } from './models/order-list-item-dto';
export { OrderQueryTokenDTO } from './models/order-query-token-dto';
export { OrderByDTO2 } from './models/order-by-dto2';
export { OrderItemQueryTokenDTO } from './models/order-item-query-token-dto';
export { OrderByDTO3 } from './models/order-by-dto3';
export { ResponseArgsOfOrderDTO } from './models/response-args-of-order-dto';
export { ResponseArgsOfOrderItemDTO } from './models/response-args-of-order-item-dto';
export { ResponseArgsOfIEnumerableOfOrderItemDTO } from './models/response-args-of-ienumerable-of-order-item-dto';

View File

@@ -9,11 +9,11 @@ import { AddressDTO } from './address-dto';
export interface BuyerDTO extends EntityReferenceDTO {
title?: string;
buyerNumber?: string;
buyerStatus: BuyerStatus;
buyerStatus?: BuyerStatus;
isGuestAccount?: boolean;
locale?: string;
gender: Gender;
buyerType: BuyerType;
gender?: Gender;
buyerType?: BuyerType;
firstName?: string;
lastName?: string;
communicationDetails?: CommunicationDetailsDTO;

View File

@@ -1,6 +0,0 @@
/* tslint:disable */
export interface OrderByDTO3 {
label?: string;
by?: string;
desc?: boolean;
}

View File

@@ -28,7 +28,7 @@ export interface OrderDTO extends EntityDTOOfOrderDTOAndIOrder {
items?: Array<EntityDTOContainerOfOrderItemDTO>;
buyer?: BuyerDTO;
buyerComment?: string;
notificationChannels: NotificationChannel;
notificationChannels?: NotificationChannel;
shippingAddress?: EntityDTOContainerOfShippingAddressDTO;
targetBranch?: EntityDTOContainerOfBranchDTO;
logistician?: EntityDTOContainerOfLogisticianDTO;

View File

@@ -1,4 +1,5 @@
/* tslint:disable */
import { EnvironmentChannel } from './environment-channel';
import { OrderType } from './order-type';
import { OrderItemProcessingStatusValue } from './order-item-processing-status-value';
import { ProductDTO } from './product-dto';
@@ -11,6 +12,7 @@ export interface OrderItemListItemDTO {
orderPId?: string;
orderItemPId?: string;
orderItemSubsetPId?: string;
clientChannel?: EnvironmentChannel;
shopName?: string;
orderBranchId?: number;
targetBranch?: string;
@@ -26,6 +28,7 @@ export interface OrderItemListItemDTO {
orderItemId?: number;
buyerNumber?: string;
organisation?: string;
department?: string;
gender?: Gender;
title?: string;
lastName?: string;
@@ -40,5 +43,6 @@ export interface OrderItemListItemDTO {
supplierId?: number;
compartmentCode?: string;
compartmentInfo?: string;
pickUpDeadline?: string;
features?: {[key: string]: string};
}

View File

@@ -1,16 +0,0 @@
/* tslint:disable */
import { OrderByDTO3 } from './order-by-dto3';
export interface OrderItemQueryTokenDTO {
fuzzy?: number;
labelKey?: string;
branchNumber?: string;
friendlyName?: string;
input?: {[key: string]: string};
ids?: Array<number>;
branchId?: number;
filter?: {[key: string]: string};
orderBy?: Array<OrderByDTO3>;
skip?: number;
take?: number;
hitsOnly?: boolean;
}

View File

@@ -9,10 +9,10 @@ import { CommunicationDetailsDTO } from './communication-details-dto';
export interface PayerDTO extends EntityDTOOfPayerDTOAndIPayer {
title?: string;
payerNumber?: string;
payerStatus: PayerStatus;
payerStatus?: PayerStatus;
locale?: string;
gender: Gender;
payerType: PayerType;
gender?: Gender;
payerType?: PayerType;
firstName?: string;
lastName?: string;
organisation?: OrganisationDTO;

View File

@@ -9,7 +9,7 @@ import { ExternalReferenceDTO } from './external-reference-dto';
export interface ShippingAddressDTO extends EntityDTOOfShippingAddressDTOAndIShippingAddress {
addressType?: AddressType;
locale?: string;
gender: Gender;
gender?: Gender;
title?: string;
firstName: string;
lastName?: string;

View File

@@ -8,5 +8,5 @@ import { Injectable } from '@angular/core';
providedIn: 'root',
})
export class OmsConfiguration {
rootUrl: string = 'https://isa-test.kubernetes.paragon-systems.de';
rootUrl: string = 'https://isa-test.paragon-data.net';
}

View File

@@ -3,6 +3,7 @@ import { NgModule } from '@angular/core';
import { HttpClientModule } from '@angular/common/http';
import { OmsConfiguration } from './oms-configuration';
import { AbholfachService } from './services/abholfach.service';
import { OrderCheckoutService } from './services/order-checkout.service';
import { OrderService } from './services/order.service';
import { ReceiptService } from './services/receipt.service';
@@ -20,6 +21,7 @@ import { ReceiptService } from './services/receipt.service';
declarations: [],
providers: [
OmsConfiguration,
AbholfachService,
OrderCheckoutService,
OrderService,
ReceiptService

View File

@@ -1,3 +1,4 @@
export { AbholfachService } from './services/abholfach.service';
export { OrderCheckoutService } from './services/order-checkout.service';
export { OrderService } from './services/order.service';
export { ReceiptService } from './services/receipt.service';

View File

@@ -0,0 +1,302 @@
/* tslint:disable */
import { Injectable } from '@angular/core';
import { HttpClient, HttpRequest, HttpResponse, HttpHeaders } from '@angular/common/http';
import { BaseService as __BaseService } from '../base-service';
import { OmsConfiguration as __Configuration } from '../oms-configuration';
import { StrictHttpResponse as __StrictHttpResponse } from '../strict-http-response';
import { Observable as __Observable } from 'rxjs';
import { map as __map, filter as __filter } from 'rxjs/operators';
import { ListResponseArgsOfOrderItemListItemDTO } from '../models/list-response-args-of-order-item-list-item-dto';
import { QueryTokenDTO } from '../models/query-token-dto';
import { ResponseArgsOfIEnumerableOfInputDTO } from '../models/response-args-of-ienumerable-of-input-dto';
import { ResponseArgsOfIEnumerableOfAutocompleteDTO } from '../models/response-args-of-ienumerable-of-autocomplete-dto';
import { AutocompleteTokenDTO } from '../models/autocomplete-token-dto';
@Injectable({
providedIn: 'root',
})
class AbholfachService extends __BaseService {
static readonly AbholfachWareneingangsuchePath = '/wareneingang/s';
static readonly AbholfachWareneingangOffenePostenMeldenummerPath = '/wareneingang/offeneposten/meldenummer';
static readonly AbholfachWareneingangOffenePostenInStockPath = '/wareneingang/offeneposten/instock';
static readonly AbholfachWareneingangOffenePostenOutOfStockPath = '/wareneingang/offeneposten/outofstock';
static readonly AbholfachGetWarenausgabeFilterPath = '/warenausgabe/filter';
static readonly AbholfachWarenausgabeAutocompletePath = '/warenausgabe/s/complete';
static readonly AbholfachWarenausgabePath = '/warenausgabe/s';
static readonly AbholfachAbholfachbereinigungPath = '/abholfach/abholfachbereinigung';
constructor(
config: __Configuration,
http: HttpClient
) {
super(config, http);
}
/**
* @param payload Suchkriterien
*/
AbholfachWareneingangsucheResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/wareneingang/s`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWareneingangsuche(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.AbholfachWareneingangsucheResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWareneingangOffenePostenMeldenummerResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/wareneingang/offeneposten/meldenummer`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWareneingangOffenePostenMeldenummer(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.AbholfachWareneingangOffenePostenMeldenummerResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWareneingangOffenePostenInStockResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/wareneingang/offeneposten/instock`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWareneingangOffenePostenInStock(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.AbholfachWareneingangOffenePostenInStockResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWareneingangOffenePostenOutOfStockResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/wareneingang/offeneposten/outofstock`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWareneingangOffenePostenOutOfStock(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.AbholfachWareneingangOffenePostenOutOfStockResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
AbholfachGetWarenausgabeFilterResponse(): __Observable<__StrictHttpResponse<ResponseArgsOfIEnumerableOfInputDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
let req = new HttpRequest<any>(
'GET',
this.rootUrl + `/warenausgabe/filter`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ResponseArgsOfIEnumerableOfInputDTO>;
})
);
} AbholfachGetWarenausgabeFilter(): __Observable<ResponseArgsOfIEnumerableOfInputDTO> {
return this.AbholfachGetWarenausgabeFilterResponse().pipe(
__map(_r => _r.body as ResponseArgsOfIEnumerableOfInputDTO)
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWarenausgabeAutocompleteResponse(payload: AutocompleteTokenDTO): __Observable<__StrictHttpResponse<ResponseArgsOfIEnumerableOfAutocompleteDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/warenausgabe/s/complete`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ResponseArgsOfIEnumerableOfAutocompleteDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWarenausgabeAutocomplete(payload: AutocompleteTokenDTO): __Observable<ResponseArgsOfIEnumerableOfAutocompleteDTO> {
return this.AbholfachWarenausgabeAutocompleteResponse(payload).pipe(
__map(_r => _r.body as ResponseArgsOfIEnumerableOfAutocompleteDTO)
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWarenausgabeResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/warenausgabe/s`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
AbholfachWarenausgabe(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.AbholfachWarenausgabeResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
/**
* @param payload Suchkriterien
*/
AbholfachAbholfachbereinigungResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/abholfach/abholfachbereinigung`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
AbholfachAbholfachbereinigung(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.AbholfachAbholfachbereinigungResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
}
module AbholfachService {
}
export { AbholfachService }

View File

@@ -10,14 +10,10 @@ import { map as __map, filter as __filter } from 'rxjs/operators';
import { ResponseArgsOfOrderDTO } from '../models/response-args-of-order-dto';
import { OrderDTO } from '../models/order-dto';
import { ResponseArgsOfIEnumerableOfOrderDTO } from '../models/response-args-of-ienumerable-of-order-dto';
import { ListResponseArgsOfOrderItemListItemDTO } from '../models/list-response-args-of-order-item-list-item-dto';
import { QueryTokenDTO } from '../models/query-token-dto';
import { ResponseArgsOfIEnumerableOfInputDTO } from '../models/response-args-of-ienumerable-of-input-dto';
import { ResponseArgsOfIEnumerableOfAutocompleteDTO } from '../models/response-args-of-ienumerable-of-autocomplete-dto';
import { AutocompleteTokenDTO } from '../models/autocomplete-token-dto';
import { ListResponseArgsOfOrderListItemDTO } from '../models/list-response-args-of-order-list-item-dto';
import { OrderQueryTokenDTO } from '../models/order-query-token-dto';
import { OrderItemQueryTokenDTO } from '../models/order-item-query-token-dto';
import { ListResponseArgsOfOrderItemListItemDTO } from '../models/list-response-args-of-order-item-list-item-dto';
import { QueryTokenDTO } from '../models/query-token-dto';
import { ResponseArgsOfOrderItemDTO } from '../models/response-args-of-order-item-dto';
import { ResponseArgsOfIEnumerableOfOrderItemDTO } from '../models/response-args-of-ienumerable-of-order-item-dto';
import { OrderItemDTO } from '../models/order-item-dto';
@@ -45,14 +41,6 @@ class OrderService extends __BaseService {
static readonly OrderGetOrderPath = '/order/{orderId}';
static readonly OrderUpdateOrderPath = '/order/{orderId}';
static readonly OrderGetOrdersByCompartmentPath = '/order/compartment';
static readonly OrderWareneingangsuchePath = '/wareneingang/s';
static readonly OrderWareneingangOffenePostenMeldenummerPath = '/wareneingang/offeneposten/meldenummer';
static readonly OrderWareneingangOffenePostenInStockPath = '/wareneingang/offeneposten/instock';
static readonly OrderWareneingangOffenePostenOutOfStockPath = '/wareneingang/offeneposten/outofstock';
static readonly OrderGetWarenausgabeFilterPath = '/warenausgabe/filter';
static readonly OrderWarenausgabeAutocompletePath = '/warenausgabe/s/complete';
static readonly OrderWarenausgabePath = '/warenausgabe/s';
static readonly OrderAbholfachbereinigungPath = '/abholfach/abholfachbereinigung';
static readonly OrderQueryOrdersPath = '/order/s';
static readonly OrderGetOrdersByBuyerNumberPath = '/buyer/order';
static readonly OrderQueryOrderItemPath = '/order/item/s';
@@ -197,269 +185,6 @@ class OrderService extends __BaseService {
);
}
/**
* @param payload Suchkriterien
*/
OrderWareneingangsucheResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/wareneingang/s`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
OrderWareneingangsuche(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.OrderWareneingangsucheResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
/**
* @param payload Suchkriterien
*/
OrderWareneingangOffenePostenMeldenummerResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/wareneingang/offeneposten/meldenummer`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
OrderWareneingangOffenePostenMeldenummer(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.OrderWareneingangOffenePostenMeldenummerResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
/**
* @param payload Suchkriterien
*/
OrderWareneingangOffenePostenInStockResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/wareneingang/offeneposten/instock`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
OrderWareneingangOffenePostenInStock(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.OrderWareneingangOffenePostenInStockResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
/**
* @param payload Suchkriterien
*/
OrderWareneingangOffenePostenOutOfStockResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/wareneingang/offeneposten/outofstock`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
OrderWareneingangOffenePostenOutOfStock(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.OrderWareneingangOffenePostenOutOfStockResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
OrderGetWarenausgabeFilterResponse(): __Observable<__StrictHttpResponse<ResponseArgsOfIEnumerableOfInputDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
let req = new HttpRequest<any>(
'GET',
this.rootUrl + `/warenausgabe/filter`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ResponseArgsOfIEnumerableOfInputDTO>;
})
);
} OrderGetWarenausgabeFilter(): __Observable<ResponseArgsOfIEnumerableOfInputDTO> {
return this.OrderGetWarenausgabeFilterResponse().pipe(
__map(_r => _r.body as ResponseArgsOfIEnumerableOfInputDTO)
);
}
/**
* @param payload Suchkriterien
*/
OrderWarenausgabeAutocompleteResponse(payload: AutocompleteTokenDTO): __Observable<__StrictHttpResponse<ResponseArgsOfIEnumerableOfAutocompleteDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/warenausgabe/s/complete`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ResponseArgsOfIEnumerableOfAutocompleteDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
OrderWarenausgabeAutocomplete(payload: AutocompleteTokenDTO): __Observable<ResponseArgsOfIEnumerableOfAutocompleteDTO> {
return this.OrderWarenausgabeAutocompleteResponse(payload).pipe(
__map(_r => _r.body as ResponseArgsOfIEnumerableOfAutocompleteDTO)
);
}
/**
* @param payload Suchkriterien
*/
OrderWarenausgabeResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/warenausgabe/s`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
OrderWarenausgabe(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.OrderWarenausgabeResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
/**
* @param payload Suchkriterien
*/
OrderAbholfachbereinigungResponse(payload: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
__body = payload;
let req = new HttpRequest<any>(
'POST',
this.rootUrl + `/abholfach/abholfachbereinigung`,
__body,
{
headers: __headers,
params: __params,
responseType: 'json'
});
return this.http.request<any>(req).pipe(
__filter(_r => _r instanceof HttpResponse),
__map((_r) => {
return _r as __StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>;
})
);
}
/**
* @param payload Suchkriterien
*/
OrderAbholfachbereinigung(payload: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.OrderAbholfachbereinigungResponse(payload).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);
}
/**
* @param queryToken undefined
*/
@@ -545,7 +270,7 @@ class OrderService extends __BaseService {
/**
* @param queryToken undefined
*/
OrderQueryOrderItemResponse(queryToken: OrderItemQueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
OrderQueryOrderItemResponse(queryToken: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderItemListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
@@ -570,7 +295,7 @@ class OrderService extends __BaseService {
/**
* @param queryToken undefined
*/
OrderQueryOrderItem(queryToken: OrderItemQueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
OrderQueryOrderItem(queryToken: QueryTokenDTO): __Observable<ListResponseArgsOfOrderItemListItemDTO> {
return this.OrderQueryOrderItemResponse(queryToken).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderItemListItemDTO)
);