fix: ExecutionResult 타입 불일치 오류 수정
🐛 버그 수정 - dynamicFormService.ts에서 ExecutionResult 타입 오류 해결 - executedNodes → nodes로 속성명 변경 - errors 속성을 nodes에서 추출하도록 수정 🔧 변경 내용 - executionResult.nodes를 사용하여 executedActions 생성 - 실패한 노드를 필터링하여 errors 배열 생성 - TypeScript 컴파일 오류 해결 📝 관련 이슈 - TS2339: Property 'executedNodes' does not exist on type 'ExecutionResult' - TS2339: Property 'errors' does not exist on type 'ExecutionResult'
This commit is contained in:
parent
5c2e147784
commit
2279630143
|
|
@ -1409,12 +1409,14 @@ export class DynamicFormService {
|
|||
controlResult = {
|
||||
success: executionResult.success,
|
||||
message: executionResult.message,
|
||||
executedActions: executionResult.executedNodes?.map((node: any) => ({
|
||||
executedActions: executionResult.nodes?.map((node) => ({
|
||||
nodeId: node.nodeId,
|
||||
status: node.status,
|
||||
duration: node.duration,
|
||||
})),
|
||||
errors: executionResult.errors,
|
||||
errors: executionResult.nodes
|
||||
?.filter((node) => node.status === "failed")
|
||||
.map((node) => node.error || "실행 실패"),
|
||||
};
|
||||
} else {
|
||||
// 관계 기반 제어관리 실행
|
||||
|
|
|
|||
Loading…
Reference in New Issue