Update swagger generated services an models

This commit is contained in:
Lorenz Hilpert
2021-02-04 13:42:20 +01:00
parent 6f42c3ce8f
commit e3d516d6c2
32 changed files with 85 additions and 142 deletions

View File

@@ -2,8 +2,8 @@
import { PriceDTO } from './price-dto';
import { AvailabilityType } from './availability-type';
export interface AvailabilityDTO {
ssc?: string;
itemId?: number;
supplierProductNumber?: string;
requestReference?: string;
ean?: string;
shop?: number;
@@ -12,7 +12,7 @@ export interface AvailabilityDTO {
supplierId?: number;
logistician?: string;
logisticianId?: number;
supplierProductNumber?: string;
ssc?: string;
sscText?: string;
qty?: number;
isPrebooked?: boolean;

View File

@@ -1,14 +1,14 @@
/* tslint:disable */
import { PriceDTO } from './price-dto';
export interface AvailabilityRequestDTO {
price?: PriceDTO;
itemId?: string;
supplierProductNumber?: string;
ean?: string;
qty: number;
orderCode?: string;
supplier?: string;
preBook?: boolean;
supplierProductNumber?: string;
price?: PriceDTO;
ssc?: string;
estimatedShipping?: string;
shopId?: number;

View File

@@ -140,7 +140,6 @@ export { CheckoutItemDTO } from './models/checkout-item-dto';
export { ReadOnlyEntityDTOOfCheckoutItemDTOAndICheckoutItem } from './models/read-only-entity-dtoof-checkout-item-dtoand-icheckout-item';
export { DisplayItemDTO } from './models/display-item-dto';
export { PromotionDTO } from './models/promotion-dto';
export { EntityDTOOfCheckoutDeliveryDTOAndICheckoutDelivery } from './models/entity-dtoof-checkout-delivery-dtoand-icheckout-delivery';
export { ReadOnlyEntityDTOOfCheckoutDeliveryDTOAndICheckoutDelivery } from './models/read-only-entity-dtoof-checkout-delivery-dtoand-icheckout-delivery';
export { NotificationChannel } from './models/notification-channel';
export { SelectionDTOOfShippingTarget } from './models/selection-dtoof-shipping-target';

View File

@@ -6,7 +6,7 @@
export interface BuyerResult {
/**
* K<EFBFBD>ufer / Kunde kann dem Warenkorb hinzugef<EFBFBD>gt werden
* Käufer / Kunde kann dem Warenkorb hinzugefügt werden
*/
ok: boolean;
@@ -14,4 +14,9 @@ export interface BuyerResult {
* Filter
*/
queryToken?: any;
/**
* Kundenattribute
*/
create?: any;
}

View File

@@ -1,12 +1,12 @@
/* tslint:disable */
import { EntityDTOOfCheckoutDeliveryDTOAndICheckoutDelivery } from './entity-dtoof-checkout-delivery-dtoand-icheckout-delivery';
import { ReadOnlyEntityDTOOfCheckoutDeliveryDTOAndICheckoutDelivery } from './read-only-entity-dtoof-checkout-delivery-dtoand-icheckout-delivery';
import { EntityDTOContainerOfCheckoutDTO } from './entity-dtocontainer-of-checkout-dto';
import { EntityDTOContainerOfDestinationDTO } from './entity-dtocontainer-of-destination-dto';
import { TermsOfDeliveryDTO } from './terms-of-delivery-dto';
import { EntityDTOContainerOfCheckoutItemDTO } from './entity-dtocontainer-of-checkout-item-dto';
import { DisplayItemDTO } from './display-item-dto';
import { PriceValueDTO } from './price-value-dto';
export interface CheckoutDeliveryDTO extends EntityDTOOfCheckoutDeliveryDTOAndICheckoutDelivery {
export interface CheckoutDeliveryDTO extends ReadOnlyEntityDTOOfCheckoutDeliveryDTOAndICheckoutDelivery {
checkout?: EntityDTOContainerOfCheckoutDTO;
destination?: EntityDTOContainerOfDestinationDTO;
preferredShippingDate?: string;

View File

@@ -1,4 +0,0 @@
/* tslint:disable */
import { ReadOnlyEntityDTOOfCheckoutDeliveryDTOAndICheckoutDelivery } from './read-only-entity-dtoof-checkout-delivery-dtoand-icheckout-delivery';
export interface EntityDTOOfCheckoutDeliveryDTOAndICheckoutDelivery extends ReadOnlyEntityDTOOfCheckoutDeliveryDTOAndICheckoutDelivery {
}

View File

@@ -12,7 +12,7 @@ export interface ItemPayload {
customerFeatures?: {[key: string]: string};
/**
* Artikelverf<EFBFBD>gbarkeit
* Artikelverfügbarkeit
*/
availabilities?: Array<OLAAvailabilityDTO>;
}

View File

@@ -11,7 +11,7 @@ export interface ItemResult {
ok: boolean;
/**
* Artikelverf<EFBFBD>gbarkeit
* Artikelverfügbarkeit
*/
availability?: any;
}

View File

@@ -16,6 +16,7 @@ export interface OLAAvailabilityDTO {
supplier?: string;
price?: PriceDTO;
shop?: number;
format?: string;
ean?: string;
supplierProductNumber?: string;
itemId?: number;

View File

@@ -35,32 +35,26 @@ export { DisplayBranchDTO } from './models/display-branch-dto';
export { AddressDTO } from './models/address-dto';
export { GeoLocation } from './models/geo-location';
export { CommunicationDetailsDTO } from './models/communication-details-dto';
export { EntityDTOOfDisplayBranchDTOAndIReadOnlyBranch } from './models/entity-dtoof-display-branch-dtoand-iread-only-branch';
export { ReadOnlyEntityDTOOfDisplayBranchDTOAndIReadOnlyBranch } from './models/read-only-entity-dtoof-display-branch-dtoand-iread-only-branch';
export { EntityDTO } from './models/entity-dto';
export { EntityStatus } from './models/entity-status';
export { DisplayOrderItemDTO } from './models/display-order-item-dto';
export { DisplayOrderItemSubsetDTO } from './models/display-order-item-subset-dto';
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';
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 { OrganisationDTO } from './models/organisation-dto';
export { ExternalReferenceDTO } from './models/external-reference-dto';
export { DisplayLogisticianDTO } from './models/display-logistician-dto';
export { EntityDTOOfDisplayLogisticianDTOAndILogistician } from './models/entity-dtoof-display-logistician-dtoand-ilogistician';
export { ReadOnlyEntityDTOOfDisplayLogisticianDTOAndILogistician } from './models/read-only-entity-dtoof-display-logistician-dtoand-ilogistician';
export { DisplayOrderPaymentDTO } from './models/display-order-payment-dto';
export { EntityDTOOfDisplayOrderPaymentDTOAndIReadOnlyPayment } from './models/entity-dtoof-display-order-payment-dtoand-iread-only-payment';
export { ReadOnlyEntityDTOOfDisplayOrderPaymentDTOAndIReadOnlyPayment } from './models/read-only-entity-dtoof-display-order-payment-dtoand-iread-only-payment';
export { TermsOfDeliveryDTO } from './models/terms-of-delivery-dto';
export { TypeOfDelivery } from './models/type-of-delivery';
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 { ResponseArgsOfSupplierOrderResult } from './models/response-args-of-supplier-order-result';
export { SupplierOrderResult } from './models/supplier-order-result';
@@ -146,8 +140,6 @@ export { ReadOnlyEntityDTOOfOrderDTOAndIOrder } from './models/read-only-entity-
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 { 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';
@@ -184,7 +176,6 @@ export { ResponseArgsOfLogisticianDTO } from './models/response-args-of-logistic
export { ResponseArgsOfIEnumerableOfReceiptListItemDTO } from './models/response-args-of-ienumerable-of-receipt-list-item-dto';
export { ReceiptListItemDTO } from './models/receipt-list-item-dto';
export { ReceiptType } from './models/receipt-type';
export { PaymentStatus2 } from './models/payment-status-2';
export { ListResponseArgsOfReceiptListItemDTO } from './models/list-response-args-of-receipt-list-item-dto';
export { ResponseArgsOfReceiptDTO } from './models/response-args-of-receipt-dto';
export { ReceiptDTO } from './models/receipt-dto';

View File

@@ -1,2 +1,2 @@
/* tslint:disable */
export type AvailabilityType = 0 | 1 | 2 | 32 | 256 | 1024 | 2048 | 4096 | 8192 | 16384;
export type AvailabilityType = 0 | 1 | 2 | 32 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384;

View File

@@ -1,8 +1,8 @@
/* tslint:disable */
import { EntityDTOOfDisplayBranchDTOAndIReadOnlyBranch } from './entity-dtoof-display-branch-dtoand-iread-only-branch';
import { ReadOnlyEntityDTOOfDisplayBranchDTOAndIReadOnlyBranch } from './read-only-entity-dtoof-display-branch-dtoand-iread-only-branch';
import { AddressDTO } from './address-dto';
import { CommunicationDetailsDTO } from './communication-details-dto';
export interface DisplayBranchDTO extends EntityDTOOfDisplayBranchDTOAndIReadOnlyBranch {
export interface DisplayBranchDTO extends ReadOnlyEntityDTOOfDisplayBranchDTOAndIReadOnlyBranch {
name?: string;
key?: string;
branchNumber?: string;

View File

@@ -1,6 +1,6 @@
/* tslint:disable */
import { EntityDTOOfDisplayLogisticianDTOAndILogistician } from './entity-dtoof-display-logistician-dtoand-ilogistician';
export interface DisplayLogisticianDTO extends EntityDTOOfDisplayLogisticianDTOAndILogistician {
import { ReadOnlyEntityDTOOfDisplayLogisticianDTOAndILogistician } from './read-only-entity-dtoof-display-logistician-dtoand-ilogistician';
export interface DisplayLogisticianDTO extends ReadOnlyEntityDTOOfDisplayLogisticianDTOAndILogistician {
name?: string;
logisticianNumber?: string;
gln?: string;

View File

@@ -1,5 +1,5 @@
/* tslint:disable */
import { EntityDTOOfDisplayOrderDTOAndIOrder } from './entity-dtoof-display-order-dtoand-iorder';
import { ReadOnlyEntityDTOOfDisplayOrderDTOAndIOrder } from './read-only-entity-dtoof-display-order-dtoand-iorder';
import { OrderType } from './order-type';
import { EnvironmentChannel } from './environment-channel';
import { DisplayBranchDTO } from './display-branch-dto';
@@ -9,7 +9,7 @@ import { DisplayLogisticianDTO } from './display-logistician-dto';
import { DisplayOrderPaymentDTO } from './display-order-payment-dto';
import { TermsOfDeliveryDTO } from './terms-of-delivery-dto';
import { NotificationChannel } from './notification-channel';
export interface DisplayOrderDTO extends EntityDTOOfDisplayOrderDTOAndIOrder {
export interface DisplayOrderDTO extends ReadOnlyEntityDTOOfDisplayOrderDTOAndIOrder {
orderType: OrderType;
clientChannel?: EnvironmentChannel;
orderNumber?: string;
@@ -18,12 +18,14 @@ export interface DisplayOrderDTO extends EntityDTOOfDisplayOrderDTOAndIOrder {
completedDate?: string;
items?: Array<DisplayOrderItemDTO>;
buyerNumber?: string;
buyerIsGuestAccount?: boolean;
buyer?: DisplayAddresseeDTO;
buyerComment?: string;
shippingAddress?: DisplayAddresseeDTO;
targetBranch?: DisplayBranchDTO;
logistician?: DisplayLogisticianDTO;
payerNumber?: string;
payerIsGuestAccount?: boolean;
payer?: DisplayAddresseeDTO;
payment?: DisplayOrderPaymentDTO;
termsOfDelivery?: TermsOfDeliveryDTO;

View File

@@ -1,12 +1,12 @@
/* tslint:disable */
import { EntityDTOOfDisplayOrderItemDTOAndIOrderItem } from './entity-dtoof-display-order-item-dtoand-iorder-item';
import { ReadOnlyEntityDTOOfDisplayOrderItemDTOAndIOrderItem } from './read-only-entity-dtoof-display-order-item-dtoand-iorder-item';
import { DisplayOrderDTO } from './display-order-dto';
import { ProductDTO } from './product-dto';
import { DisplayOrderItemSubsetDTO } from './display-order-item-subset-dto';
import { QuantityUnitType } from './quantity-unit-type';
import { PriceDTO } from './price-dto';
import { PromotionDTO } from './promotion-dto';
export interface DisplayOrderItemDTO extends EntityDTOOfDisplayOrderItemDTOAndIOrderItem {
export interface DisplayOrderItemDTO extends ReadOnlyEntityDTOOfDisplayOrderItemDTOAndIOrderItem {
order?: DisplayOrderDTO;
product?: ProductDTO;
orderItemNumber?: string;

View File

@@ -1,8 +1,8 @@
/* tslint:disable */
import { EntityDTOOfDisplayOrderItemSubsetDTOAndIOrderItemStatus } from './entity-dtoof-display-order-item-subset-dtoand-iorder-item-status';
import { ReadOnlyEntityDTOOfDisplayOrderItemSubsetDTOAndIOrderItemStatus } from './read-only-entity-dtoof-display-order-item-subset-dtoand-iorder-item-status';
import { DisplayOrderItemDTO } from './display-order-item-dto';
import { OrderItemProcessingStatusValue } from './order-item-processing-status-value';
export interface DisplayOrderItemSubsetDTO extends EntityDTOOfDisplayOrderItemSubsetDTOAndIOrderItemStatus {
export interface DisplayOrderItemSubsetDTO extends ReadOnlyEntityDTOOfDisplayOrderItemSubsetDTOAndIOrderItemStatus {
orderItem?: DisplayOrderItemDTO;
orderItemSubsetNumber?: string;
description?: string;

View File

@@ -1,7 +1,7 @@
/* tslint:disable */
import { EntityDTOOfDisplayOrderPaymentDTOAndIReadOnlyPayment } from './entity-dtoof-display-order-payment-dtoand-iread-only-payment';
import { ReadOnlyEntityDTOOfDisplayOrderPaymentDTOAndIReadOnlyPayment } from './read-only-entity-dtoof-display-order-payment-dtoand-iread-only-payment';
import { PaymentType } from './payment-type';
export interface DisplayOrderPaymentDTO extends EntityDTOOfDisplayOrderPaymentDTOAndIReadOnlyPayment {
export interface DisplayOrderPaymentDTO extends ReadOnlyEntityDTOOfDisplayOrderPaymentDTOAndIReadOnlyPayment {
paymentActionRequired: boolean;
paymentType: PaymentType;
paymentNumber?: string;

View File

@@ -1,4 +0,0 @@
/* tslint:disable */
import { ReadOnlyEntityDTOOfDisplayBranchDTOAndIReadOnlyBranch } from './read-only-entity-dtoof-display-branch-dtoand-iread-only-branch';
export interface EntityDTOOfDisplayBranchDTOAndIReadOnlyBranch extends ReadOnlyEntityDTOOfDisplayBranchDTOAndIReadOnlyBranch {
}

View File

@@ -1,4 +0,0 @@
/* tslint:disable */
import { ReadOnlyEntityDTOOfDisplayLogisticianDTOAndILogistician } from './read-only-entity-dtoof-display-logistician-dtoand-ilogistician';
export interface EntityDTOOfDisplayLogisticianDTOAndILogistician extends ReadOnlyEntityDTOOfDisplayLogisticianDTOAndILogistician {
}

View File

@@ -1,4 +0,0 @@
/* tslint:disable */
import { ReadOnlyEntityDTOOfDisplayOrderDTOAndIOrder } from './read-only-entity-dtoof-display-order-dtoand-iorder';
export interface EntityDTOOfDisplayOrderDTOAndIOrder extends ReadOnlyEntityDTOOfDisplayOrderDTOAndIOrder {
}

View File

@@ -1,4 +0,0 @@
/* tslint:disable */
import { ReadOnlyEntityDTOOfDisplayOrderItemDTOAndIOrderItem } from './read-only-entity-dtoof-display-order-item-dtoand-iorder-item';
export interface EntityDTOOfDisplayOrderItemDTOAndIOrderItem extends ReadOnlyEntityDTOOfDisplayOrderItemDTOAndIOrderItem {
}

View File

@@ -1,4 +0,0 @@
/* tslint:disable */
import { ReadOnlyEntityDTOOfDisplayOrderItemSubsetDTOAndIOrderItemStatus } from './read-only-entity-dtoof-display-order-item-subset-dtoand-iorder-item-status';
export interface EntityDTOOfDisplayOrderItemSubsetDTOAndIOrderItemStatus extends ReadOnlyEntityDTOOfDisplayOrderItemSubsetDTOAndIOrderItemStatus {
}

View File

@@ -1,4 +0,0 @@
/* tslint:disable */
import { ReadOnlyEntityDTOOfDisplayOrderPaymentDTOAndIReadOnlyPayment } from './read-only-entity-dtoof-display-order-payment-dtoand-iread-only-payment';
export interface EntityDTOOfDisplayOrderPaymentDTOAndIReadOnlyPayment extends ReadOnlyEntityDTOOfDisplayOrderPaymentDTOAndIReadOnlyPayment {
}

View File

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

View File

@@ -32,4 +32,5 @@ export interface OrderItemDTO extends EntityDTOOfOrderItemDTOAndIOrderItem {
shopItem?: EntityDTOContainerOfShopItemDTO;
features?: {[key: string]: string};
promotion?: PromotionDTO;
loyaltyCardNumber?: string;
}

View File

@@ -1,15 +1,17 @@
/* tslint:disable */
import { EnvironmentChannel } from './environment-channel';
import { ValidationStatus } from './validation-status';
import { OrderType } from './order-type';
import { OrderProcessingStatus } from './order-processing-status';
import { Gender } from './gender';
import { PaymentType } from './payment-type';
import { ShippingAddressDTO } from './shipping-address-dto';
import { PayerDTO } from './payer-dto';
import { AddresseeDTO } from './addressee-dto';
import { AddressType } from './address-type';
import { PaymentDTO } from './payment-dto';
import { KeyValueDTOOfStringAndString } from './key-value-dtoof-string-and-string';
export interface OrderListItemDTO {
clientChannel?: EnvironmentChannel;
orderId?: number;
orderPId?: string;
id?: number;
pId?: string;
validationStatus?: ValidationStatus;
orderBranchName?: string;
orderBranchId?: number;
targetBranchId?: number;
@@ -19,17 +21,21 @@ export interface OrderListItemDTO {
orderType?: OrderType;
processingStatus?: OrderProcessingStatus;
orderDate?: string;
payerNumber?: string;
payerIsGuestAccount?: boolean;
billing?: AddresseeDTO;
buyerNumber?: string;
organisation?: string;
gender?: Gender;
title?: string;
lastName?: string;
firstName?: string;
paymentType?: PaymentType;
paymentReference?: string;
buyerIsGuestAccount?: boolean;
buyer?: AddresseeDTO;
shippingAddressType?: AddressType;
shipping?: AddresseeDTO;
postage?: number;
payment?: PaymentDTO;
logistician?: string;
logisticianId?: number;
currency?: string;
orderValue?: number;
itemsCount?: number;
shippingAddress?: ShippingAddressDTO;
billingAddress?: PayerDTO;
features?: {[key: string]: string};
actions?: Array<KeyValueDTOOfStringAndString>;
}

View File

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

View File

@@ -1,2 +0,0 @@
/* tslint:disable */
export type PaymentStatus2 = 0 | 1 | 2 | 4 | 8 | 16;

View File

@@ -13,6 +13,7 @@ import { EntityDTOContainerOfSupplierDTO } from './entity-dtocontainer-of-suppli
import { OrderItemProcessingStatusValue } from './order-item-processing-status-value';
import { EntityDTOContainerOfPackageDTO } from './entity-dtocontainer-of-package-dto';
import { PaymentStatus } from './payment-status';
import { PromotionDTO } from './promotion-dto';
export interface ReceiptItemDTO extends EntityDTOOfReceiptItemDTOAndIReceiptItem {
receipt?: EntityDTOContainerOfReceiptDTO;
receiptItemNumber?: string;
@@ -26,7 +27,7 @@ export interface ReceiptItemDTO extends EntityDTOOfReceiptItemDTOAndIReceiptItem
orderBranch?: EntityDTOContainerOfBranchDTO;
logistician?: EntityDTOContainerOfLogisticianDTO;
targetBranch?: EntityDTOContainerOfBranchDTO;
bonusCardNumber?: string;
loyaltyCardNumber?: string;
product?: ProductDTO;
accountingIndicator?: string;
orderType: OrderType;
@@ -43,4 +44,5 @@ export interface ReceiptItemDTO extends EntityDTOOfReceiptItemDTOAndIReceiptItem
discountedPrice?: Price;
discountName?: string;
discountReason?: string;
promotion?: PromotionDTO;
}

View File

@@ -1,28 +1,21 @@
/* tslint:disable */
import { EntityReferenceDTO } from './entity-reference-dto';
import { ReceiptType } from './receipt-type';
import { PaymentType } from './payment-type';
import { PaymentStatus2 } from './payment-status-2';
import { AddresseeDTO } from './addressee-dto';
import { PaymentDTO } from './payment-dto';
export interface ReceiptListItemDTO extends EntityReferenceDTO {
id?: number;
label?: string;
orderNumber?: string;
receiptType?: ReceiptType;
receiptNumber?: string;
printedDate?: string;
total?: number;
currency?: string;
paidTotal?: number;
paidAt?: string;
placeOfPayment?: string;
paymentType?: PaymentType;
paymentStatus?: PaymentStatus2;
statusDate?: string;
items?: number;
payerNumber?: string;
payerOrganisation?: string;
payerLastName?: string;
payerEmail?: string;
billing?: AddresseeDTO;
buyerNumber?: string;
buyerOrganisation?: string;
buyerLastName?: string;
buyerEmail?: string;
buyer?: AddresseeDTO;
shipping?: AddresseeDTO;
payment?: PaymentDTO;
files?: number;
}

View File

@@ -11,9 +11,8 @@ 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 { ListResponseArgsOfOrderListItemDTO } from '../models/list-response-args-of-order-list-item-dto';
import { OrderQueryTokenDTO } from '../models/order-query-token-dto';
import { ListResponseArgsOfOrderItemListItemDTO } from '../models/list-response-args-of-order-item-list-item-dto';
import { QueryTokenDTO } from '../models/query-token-dto';
import { ListResponseArgsOfOrderItemListItemDTO } from '../models/list-response-args-of-order-item-list-item-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';
@@ -188,7 +187,7 @@ class OrderService extends __BaseService {
/**
* @param queryToken undefined
*/
OrderQueryOrdersResponse(queryToken: OrderQueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderListItemDTO>> {
OrderQueryOrdersResponse(queryToken: QueryTokenDTO): __Observable<__StrictHttpResponse<ListResponseArgsOfOrderListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
@@ -213,7 +212,7 @@ class OrderService extends __BaseService {
/**
* @param queryToken undefined
*/
OrderQueryOrders(queryToken: OrderQueryTokenDTO): __Observable<ListResponseArgsOfOrderListItemDTO> {
OrderQueryOrders(queryToken: QueryTokenDTO): __Observable<ListResponseArgsOfOrderListItemDTO> {
return this.OrderQueryOrdersResponse(queryToken).pipe(
__map(_r => _r.body as ListResponseArgsOfOrderListItemDTO)
);

View File

@@ -9,6 +9,7 @@ import { map as __map, filter as __filter } from 'rxjs/operators';
import { ResponseArgsOfIEnumerableOfReceiptListItemDTO } from '../models/response-args-of-ienumerable-of-receipt-list-item-dto';
import { ListResponseArgsOfReceiptListItemDTO } from '../models/list-response-args-of-receipt-list-item-dto';
import { QueryTokenDTO } from '../models/query-token-dto';
import { ResponseArgsOfReceiptDTO } from '../models/response-args-of-receipt-dto';
import { ResponseArgsOfIEnumerableOfReceiptDTO } from '../models/response-args-of-ienumerable-of-receipt-dto';
import { ResponseArgsOfIEnumerableOfValueTupleOfLongAndReceiptTypeAndEntityDTOContainerOfReceiptDTO } from '../models/response-args-of-ienumerable-of-value-tuple-of-long-and-receipt-type-and-entity-dtocontainer-of-receipt-dto';
@@ -18,7 +19,7 @@ import { ReceiptOrderItemSubsetReferenceValues } from '../models/receipt-order-i
})
class ReceiptService extends __BaseService {
static readonly ReceiptReceiptsByOrderIdPath = '/receipt/order/{orderId}';
static readonly ReceiptListReceiptsPath = '/receipt/s';
static readonly ReceiptQueryReceiptsPath = '/receipt/s';
static readonly ReceiptCreateShippingNotePath = '/receipt/shippingnote/fromorder';
static readonly ReceiptCreateShippingNote2Path = '/receipt/shippingnote/fromitems';
static readonly ReceiptGetReceiptsByOrderItemSubsetPath = '/order/orderitem/orderitemsubset/receipts';
@@ -74,23 +75,20 @@ class ReceiptService extends __BaseService {
}
/**
* @param params The `ReceiptService.ReceiptListReceiptsParams` containing the following parameters:
* @param params The `ReceiptService.ReceiptQueryReceiptsParams` containing the following parameters:
*
* - `take`:
* - `queryToken`:
*
* - `skip`:
*
* - `quicksearch`:
* - `locale`:
*/
ReceiptListReceiptsResponse(params: ReceiptService.ReceiptListReceiptsParams): __Observable<__StrictHttpResponse<ListResponseArgsOfReceiptListItemDTO>> {
ReceiptQueryReceiptsResponse(params: ReceiptService.ReceiptQueryReceiptsParams): __Observable<__StrictHttpResponse<ListResponseArgsOfReceiptListItemDTO>> {
let __params = this.newParams();
let __headers = new HttpHeaders();
let __body: any = null;
if (params.take != null) __params = __params.set('take', params.take.toString());
if (params.skip != null) __params = __params.set('skip', params.skip.toString());
if (params.quicksearch != null) __params = __params.set('quicksearch', params.quicksearch.toString());
__body = params.queryToken;
if (params.locale != null) __params = __params.set('locale', params.locale.toString());
let req = new HttpRequest<any>(
'GET',
'POST',
this.rootUrl + `/receipt/s`,
__body,
{
@@ -107,16 +105,14 @@ class ReceiptService extends __BaseService {
);
}
/**
* @param params The `ReceiptService.ReceiptListReceiptsParams` containing the following parameters:
* @param params The `ReceiptService.ReceiptQueryReceiptsParams` containing the following parameters:
*
* - `take`:
* - `queryToken`:
*
* - `skip`:
*
* - `quicksearch`:
* - `locale`:
*/
ReceiptListReceipts(params: ReceiptService.ReceiptListReceiptsParams): __Observable<ListResponseArgsOfReceiptListItemDTO> {
return this.ReceiptListReceiptsResponse(params).pipe(
ReceiptQueryReceipts(params: ReceiptService.ReceiptQueryReceiptsParams): __Observable<ListResponseArgsOfReceiptListItemDTO> {
return this.ReceiptQueryReceiptsResponse(params).pipe(
__map(_r => _r.body as ListResponseArgsOfReceiptListItemDTO)
);
}
@@ -272,12 +268,11 @@ module ReceiptService {
}
/**
* Parameters for ReceiptListReceipts
* Parameters for ReceiptQueryReceipts
*/
export interface ReceiptListReceiptsParams {
take?: null | number;
skip?: null | number;
quicksearch?: null | string;
export interface ReceiptQueryReceiptsParams {
queryToken: QueryTokenDTO;
locale?: null | string;
}
/**