ERP-node/backend-node/src/routes/entitySearchRoutes.ts

24 lines
627 B
TypeScript
Raw Normal View History

import { Router } from "express";
import { authenticateToken } from "../middleware/authMiddleware";
2025-12-19 15:44:38 +09:00
import { searchEntity, getEntityOptions } from "../controllers/entitySearchController";
const router = Router();
/**
* API
* GET /api/entity-search/:tableName
*/
router.get("/:tableName", authenticateToken, searchEntity);
export default router;
2025-12-19 15:44:38 +09:00
// 엔티티 옵션 라우터 (UnifiedSelect용)
export const entityOptionsRouter = Router();
/**
* API
* GET /api/entity/:tableName/options
*/
entityOptionsRouter.get("/:tableName/options", authenticateToken, getEntityOptions);