/**
 * 자재현황 라우트
 */

import { Router } from "express";
import { authenticateToken } from "../middleware/authMiddleware";
import * as materialStatusController from "../controllers/materialStatusController";

const router = Router();

router.use(authenticateToken);

// 생산계획(작업지시) 목록 조회
router.get("/work-orders", materialStatusController.getWorkOrders);

// 자재소요 + 재고 현황 조회 (POST: planIds 배열 전달)
router.post("/materials", materialStatusController.getMaterialStatus);

// 창고 목록 조회
router.get("/warehouses", materialStatusController.getWarehouses);

export default router;
