[agent-pipeline] rollback to 609460cd

This commit is contained in:
DDD1542
2026-03-18 14:03:34 +09:00
parent 609460cd8d
commit ab477abf8b
5 changed files with 4 additions and 154 deletions

View File

@@ -768,42 +768,4 @@ export class BatchManagementController {
});
}
}
/**
* 노드 플로우 목록 조회 (배치 설정에서 노드 플로우 선택용)
* GET /api/batch-management/node-flows
* 멀티테넌시: 최고 관리자는 전체, 일반 회사는 자기 회사 플로우만
*/
static async getNodeFlows(req: AuthenticatedRequest, res: Response) {
try {
const companyCode = req.user?.companyCode;
let queryText: string;
let queryParams: any[] = [];
if (companyCode === "*") {
queryText = `SELECT flow_id, flow_name, flow_description AS description, created_at AS created_date
FROM node_flows
ORDER BY flow_name`;
} else {
queryText = `SELECT flow_id, flow_name, flow_description AS description, created_at AS created_date
FROM node_flows
WHERE company_code = $1
ORDER BY flow_name`;
queryParams = [companyCode ?? ""];
}
const result = await query(queryText, queryParams);
const data = Array.isArray(result) ? result : [];
return res.json({ success: true, data });
} catch (error) {
console.error("노드 플로우 목록 조회 오류:", error);
return res.status(500).json({
success: false,
message: "노드 플로우 목록 조회 실패",
error: error instanceof Error ? error.message : "알 수 없는 오류",
});
}
}
}