38 lines
696 B
TypeScript
38 lines
696 B
TypeScript
|
|
export interface ArtMacchinaParte {
|
||
|
|
id: number;
|
||
|
|
idart: number;
|
||
|
|
descrizione: string;
|
||
|
|
codice: string;
|
||
|
|
barcode: string | null;
|
||
|
|
idmacchina: number;
|
||
|
|
qtain: number;
|
||
|
|
qtaout: number;
|
||
|
|
created_at: string;
|
||
|
|
updated_at: string;
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface ArticoloAssegnatoMacchina {
|
||
|
|
id: number;
|
||
|
|
id_articolo: number;
|
||
|
|
descrizione: string;
|
||
|
|
codice: string;
|
||
|
|
barcode: string | null;
|
||
|
|
quantita: number;
|
||
|
|
qtain: number;
|
||
|
|
qtaout: number;
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface AssegnaArticoloInput {
|
||
|
|
idart: number;
|
||
|
|
idmacchina: number;
|
||
|
|
quantita: number;
|
||
|
|
causale?: string;
|
||
|
|
user?: string;
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface RimuoviArticoloInput {
|
||
|
|
quantita: number;
|
||
|
|
opzione: "carico" | "elimina";
|
||
|
|
user?: string;
|
||
|
|
}
|