백엔드 구현

This commit is contained in:
hyeonsu
2025-09-12 10:05:25 +09:00
parent 441a5712c1
commit f50dd520ae
5 changed files with 806 additions and 1 deletions

View File

@@ -17,6 +17,10 @@ import {
copyDiagram,
deleteDiagram,
} from "../controllers/dataflowController";
import {
testConditionalConnection,
executeConditionalActions,
} from "../controllers/conditionalConnectionController";
const router = express.Router();
@@ -128,4 +132,18 @@ router.get(
getDiagramRelationshipsByRelationshipId
);
// ==================== 조건부 연결 관리 라우트 ====================
/**
* 조건부 연결 조건 테스트
* POST /api/dataflow/diagrams/:diagramId/test-conditions
*/
router.post("/diagrams/:diagramId/test-conditions", testConditionalConnection);
/**
* 조건부 연결 액션 수동 실행
* POST /api/dataflow/diagrams/:diagramId/execute-actions
*/
router.post("/diagrams/:diagramId/execute-actions", executeConditionalActions);
export default router;