|
|
|
@ -153,6 +153,9 @@ public class Main extends Application {
|
|
|
|
|
// 为货物信息菜单项添加事件处理
|
|
|
|
|
goodsInfoItem.setOnAction(e -> showGoodsManagementView());
|
|
|
|
|
|
|
|
|
|
//为库存报表菜单项添加事件处理
|
|
|
|
|
inventoryReportItem.setOnAction(e -> showInventoryReportView());
|
|
|
|
|
|
|
|
|
|
menuBar.getMenus().addAll(systemMenu, inventoryMenu, goodsMenu, reportMenu);
|
|
|
|
|
return menuBar;
|
|
|
|
|
}
|
|
|
|
@ -204,6 +207,9 @@ public class Main extends Application {
|
|
|
|
|
case "货物信息":
|
|
|
|
|
showGoodsManagementView();
|
|
|
|
|
break;
|
|
|
|
|
case "库存报表":
|
|
|
|
|
showInventoryReportView();
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
// 其他菜单项的处理逻辑
|
|
|
|
|
break;
|
|
|
|
@ -226,6 +232,11 @@ public class Main extends Application {
|
|
|
|
|
InventoryView inventoryView = new InventoryView();
|
|
|
|
|
contentArea.setCenter(inventoryView);
|
|
|
|
|
}
|
|
|
|
|
// 新增显示库存报表视图的方法
|
|
|
|
|
private void showInventoryReportView() {
|
|
|
|
|
InventoryReportView inventoryReportView = new InventoryReportView();
|
|
|
|
|
contentArea.setCenter(inventoryReportView);
|
|
|
|
|
}
|
|
|
|
|
private void showGoodsManagementView() {
|
|
|
|
|
GoodsManagementView goodsManagementView = new GoodsManagementView();
|
|
|
|
|
contentArea.setCenter(goodsManagementView);
|
|
|
|
|