add linking between internal and external orders
This commit is contained in:
@@ -101,6 +101,7 @@ export interface AusruestungAnfragePosition {
|
||||
artikel_id?: number;
|
||||
bezeichnung: string;
|
||||
menge: number;
|
||||
einheit?: string;
|
||||
notizen?: string;
|
||||
geliefert: boolean;
|
||||
erstellt_am: string;
|
||||
@@ -145,3 +146,33 @@ export interface AusruestungWidgetOverview {
|
||||
approved_count: number;
|
||||
unhandled_count: number;
|
||||
}
|
||||
|
||||
// ── Create-Orders Wizard ──
|
||||
|
||||
export interface CreateOrderPositionPayload {
|
||||
position_id: number;
|
||||
bezeichnung: string;
|
||||
menge: number;
|
||||
einheit?: string;
|
||||
notizen?: string;
|
||||
}
|
||||
|
||||
export interface CreateOrderPayload {
|
||||
lieferant_id: number;
|
||||
bezeichnung: string;
|
||||
positionen: CreateOrderPositionPayload[];
|
||||
}
|
||||
|
||||
export interface CreateOrdersRequest {
|
||||
orders: CreateOrderPayload[];
|
||||
}
|
||||
|
||||
export interface CreatedBestellung {
|
||||
id: number;
|
||||
bezeichnung: string;
|
||||
lieferant_name: string;
|
||||
}
|
||||
|
||||
export interface CreateOrdersResponse {
|
||||
created_bestellungen: CreatedBestellung[];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user