Merge branch 'dev'
This commit is contained in:
@@ -29,10 +29,7 @@ interface Warehouse {
|
|||||||
name: string;
|
name: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface Unit {
|
|
||||||
id: number;
|
|
||||||
name: string;
|
|
||||||
}
|
|
||||||
|
|
||||||
interface InventoryOption {
|
interface InventoryOption {
|
||||||
id: number;
|
id: number;
|
||||||
@@ -81,10 +78,9 @@ interface BomItem {
|
|||||||
interface Props {
|
interface Props {
|
||||||
products: Product[];
|
products: Product[];
|
||||||
warehouses: Warehouse[];
|
warehouses: Warehouse[];
|
||||||
units: Unit[];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function Create({ products, warehouses, units }: Props) {
|
export default function Create({ products, warehouses }: Props) {
|
||||||
const [selectedWarehouse, setSelectedWarehouse] = useState<string>(""); // 產出倉庫
|
const [selectedWarehouse, setSelectedWarehouse] = useState<string>(""); // 產出倉庫
|
||||||
// 快取對照表:product_id -> inventories across warehouses
|
// 快取對照表:product_id -> inventories across warehouses
|
||||||
const [productInventoryMap, setProductInventoryMap] = useState<Record<string, InventoryOption[]>>({});
|
const [productInventoryMap, setProductInventoryMap] = useState<Record<string, InventoryOption[]>>({});
|
||||||
|
|||||||
Reference in New Issue
Block a user