OMS Api Update

This commit is contained in:
Nino
2025-05-12 16:01:39 +02:00
parent 190d0786e0
commit f2ca829b36
3 changed files with 15 additions and 27 deletions

View File

@@ -237,6 +237,7 @@ export { OrderItemStatusValuesDTO } from './models/order-item-status-values-dto'
export { ResponseArgsOfPayerDTO } from './models/response-args-of-payer-dto'; export { ResponseArgsOfPayerDTO } from './models/response-args-of-payer-dto';
export { ResponseArgsOfShippingAddressDTO } from './models/response-args-of-shipping-address-dto'; export { ResponseArgsOfShippingAddressDTO } from './models/response-args-of-shipping-address-dto';
export { ResponseArgsOfReceiptDTO } from './models/response-args-of-receipt-dto'; export { ResponseArgsOfReceiptDTO } from './models/response-args-of-receipt-dto';
export { ReturnReceiptValuesDTO } from './models/return-receipt-values-dto';
export { ResponseArgsOfReceiptItemTaskListItemDTO } from './models/response-args-of-receipt-item-task-list-item-dto'; export { ResponseArgsOfReceiptItemTaskListItemDTO } from './models/response-args-of-receipt-item-task-list-item-dto';
export { ReceiptItemTaskListItemDTO } from './models/receipt-item-task-list-item-dto'; export { ReceiptItemTaskListItemDTO } from './models/receipt-item-task-list-item-dto';
export { ResponseArgsOfIEnumerableOfReceiptDTO } from './models/response-args-of-ienumerable-of-receipt-dto'; export { ResponseArgsOfIEnumerableOfReceiptDTO } from './models/response-args-of-ienumerable-of-receipt-dto';
@@ -249,7 +250,6 @@ export { ReceiptListItemDTO } from './models/receipt-list-item-dto';
export { ListResponseArgsOfReceiptItemListItemDTO } from './models/list-response-args-of-receipt-item-list-item-dto'; export { ListResponseArgsOfReceiptItemListItemDTO } from './models/list-response-args-of-receipt-item-list-item-dto';
export { ResponseArgsOfIEnumerableOfReceiptItemListItemDTO } from './models/response-args-of-ienumerable-of-receipt-item-list-item-dto'; export { ResponseArgsOfIEnumerableOfReceiptItemListItemDTO } from './models/response-args-of-ienumerable-of-receipt-item-list-item-dto';
export { ReceiptItemListItemDTO } from './models/receipt-item-list-item-dto'; export { ReceiptItemListItemDTO } from './models/receipt-item-list-item-dto';
export { ReturnReceiptValuesDTO } from './models/return-receipt-values-dto';
export { ListResponseArgsOfReceiptItemTaskListItemDTO } from './models/list-response-args-of-receipt-item-task-list-item-dto'; export { ListResponseArgsOfReceiptItemTaskListItemDTO } from './models/list-response-args-of-receipt-item-task-list-item-dto';
export { ResponseArgsOfIEnumerableOfReceiptItemTaskListItemDTO } from './models/response-args-of-ienumerable-of-receipt-item-task-list-item-dto'; export { ResponseArgsOfIEnumerableOfReceiptItemTaskListItemDTO } from './models/response-args-of-ienumerable-of-receipt-item-task-list-item-dto';
export { ResponseArgsOfIEnumerableOfValueTupleOfLongAndReceiptTypeAndEntityDTOContainerOfReceiptDTO } from './models/response-args-of-ienumerable-of-value-tuple-of-long-and-receipt-type-and-entity-dtocontainer-of-receipt-dto'; export { ResponseArgsOfIEnumerableOfValueTupleOfLongAndReceiptTypeAndEntityDTOContainerOfReceiptDTO } from './models/response-args-of-ienumerable-of-value-tuple-of-long-and-receipt-type-and-entity-dtocontainer-of-receipt-dto';

View File

@@ -7,6 +7,11 @@ import { EntityDTOContainerOfReceiptItemDTO } from './entity-dtocontainer-of-rec
*/ */
export interface ReturnReceiptValuesDTO { export interface ReturnReceiptValuesDTO {
/**
* Category / Artikelkategorie
*/
category?: string;
/** /**
* Comment / Anmerkung * Comment / Anmerkung
*/ */

View File

@@ -10,6 +10,7 @@ import { map as __map, filter as __filter } from 'rxjs/operators';
import { ResponseArgsOfQuerySettingsDTO } from '../models/response-args-of-query-settings-dto'; import { ResponseArgsOfQuerySettingsDTO } from '../models/response-args-of-query-settings-dto';
import { ResponseArgsOfReceiptDTO } from '../models/response-args-of-receipt-dto'; import { ResponseArgsOfReceiptDTO } from '../models/response-args-of-receipt-dto';
import { ResponseArgsOfBoolean } from '../models/response-args-of-boolean'; import { ResponseArgsOfBoolean } from '../models/response-args-of-boolean';
import { ReturnReceiptValuesDTO } from '../models/return-receipt-values-dto';
import { ResponseArgsOfReceiptItemTaskListItemDTO } from '../models/response-args-of-receipt-item-task-list-item-dto'; import { ResponseArgsOfReceiptItemTaskListItemDTO } from '../models/response-args-of-receipt-item-task-list-item-dto';
import { ResponseArgsOfIEnumerableOfReceiptDTO } from '../models/response-args-of-ienumerable-of-receipt-dto'; import { ResponseArgsOfIEnumerableOfReceiptDTO } from '../models/response-args-of-ienumerable-of-receipt-dto';
import { GenerateCollectiveReceiptsArgs } from '../models/generate-collective-receipts-args'; import { GenerateCollectiveReceiptsArgs } from '../models/generate-collective-receipts-args';
@@ -18,7 +19,6 @@ import { DateRange } from '../models/date-range';
import { ListResponseArgsOfReceiptListItemDTO } from '../models/list-response-args-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 { QueryTokenDTO } from '../models/query-token-dto';
import { ListResponseArgsOfReceiptItemListItemDTO } from '../models/list-response-args-of-receipt-item-list-item-dto'; import { ListResponseArgsOfReceiptItemListItemDTO } from '../models/list-response-args-of-receipt-item-list-item-dto';
import { ReturnReceiptValuesDTO } from '../models/return-receipt-values-dto';
import { ListResponseArgsOfReceiptItemTaskListItemDTO } from '../models/list-response-args-of-receipt-item-task-list-item-dto'; import { ListResponseArgsOfReceiptItemTaskListItemDTO } from '../models/list-response-args-of-receipt-item-task-list-item-dto';
import { ResponseArgsOfIEnumerableOfValueTupleOfLongAndReceiptTypeAndEntityDTOContainerOfReceiptDTO } from '../models/response-args-of-ienumerable-of-value-tuple-of-long-and-receipt-type-and-entity-dtocontainer-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';
import { ReceiptOrderItemSubsetReferenceValues } from '../models/receipt-order-item-subset-reference-values'; import { ReceiptOrderItemSubsetReferenceValues } from '../models/receipt-order-item-subset-reference-values';
@@ -28,7 +28,7 @@ import { ReceiptOrderItemSubsetReferenceValues } from '../models/receipt-order-i
class ReceiptService extends __BaseService { class ReceiptService extends __BaseService {
static readonly ReceiptQueryReceiptSettingsPath = '/receipt/s/settings'; static readonly ReceiptQueryReceiptSettingsPath = '/receipt/s/settings';
static readonly ReceiptGetReceiptPath = '/receipt/{receiptId}'; static readonly ReceiptGetReceiptPath = '/receipt/{receiptId}';
static readonly ReceiptCanReturnPath = '/receipt/{receiptId}/item/{receiptItemId}/can-return'; static readonly ReceiptCanReturnPath = '/receipt/item/can-return';
static readonly ReceiptSetReceiptItemTaskToOKPath = '/receipt/item/task/{taskId}/ok'; static readonly ReceiptSetReceiptItemTaskToOKPath = '/receipt/item/task/{taskId}/ok';
static readonly ReceiptSetReceiptItemTaskToNOKPath = '/receipt/item/task/{taskId}/nok'; static readonly ReceiptSetReceiptItemTaskToNOKPath = '/receipt/item/task/{taskId}/nok';
static readonly ReceiptGenerateCollectiveReceiptsPath = '/receipt/collectivereceipts'; static readonly ReceiptGenerateCollectiveReceiptsPath = '/receipt/collectivereceipts';
@@ -129,21 +129,16 @@ class ReceiptService extends __BaseService {
/** /**
* Prüfen, ob eine Rückgabe möglich ist * Prüfen, ob eine Rückgabe möglich ist
* @param params The `ReceiptService.ReceiptCanReturnParams` containing the following parameters: * @param item undefined
*
* - `receiptItemId`:
*
* - `receiptId`:
*/ */
ReceiptCanReturnResponse(params: ReceiptService.ReceiptCanReturnParams): __Observable<__StrictHttpResponse<ResponseArgsOfBoolean>> { ReceiptCanReturnResponse(item: ReturnReceiptValuesDTO): __Observable<__StrictHttpResponse<ResponseArgsOfBoolean>> {
let __params = this.newParams(); let __params = this.newParams();
let __headers = new HttpHeaders(); let __headers = new HttpHeaders();
let __body: any = null; let __body: any = null;
__body = item;
let req = new HttpRequest<any>( let req = new HttpRequest<any>(
'POST', 'POST',
this.rootUrl + `/receipt/${encodeURIComponent(String(params.receiptId))}/item/${encodeURIComponent(String(params.receiptItemId))}/can-return`, this.rootUrl + `/receipt/item/can-return`,
__body, __body,
{ {
headers: __headers, headers: __headers,
@@ -160,14 +155,10 @@ class ReceiptService extends __BaseService {
} }
/** /**
* Prüfen, ob eine Rückgabe möglich ist * Prüfen, ob eine Rückgabe möglich ist
* @param params The `ReceiptService.ReceiptCanReturnParams` containing the following parameters: * @param item undefined
*
* - `receiptItemId`:
*
* - `receiptId`:
*/ */
ReceiptCanReturn(params: ReceiptService.ReceiptCanReturnParams): __Observable<ResponseArgsOfBoolean> { ReceiptCanReturn(item: ReturnReceiptValuesDTO): __Observable<ResponseArgsOfBoolean> {
return this.ReceiptCanReturnResponse(params).pipe( return this.ReceiptCanReturnResponse(item).pipe(
__map(_r => _r.body as ResponseArgsOfBoolean) __map(_r => _r.body as ResponseArgsOfBoolean)
); );
} }
@@ -784,14 +775,6 @@ module ReceiptService {
eagerLoading?: number; eagerLoading?: number;
} }
/**
* Parameters for ReceiptCanReturn
*/
export interface ReceiptCanReturnParams {
receiptItemId: number;
receiptId: number;
}
/** /**
* Parameters for ReceiptQueryReceipt * Parameters for ReceiptQueryReceipt
*/ */