feat:额外产物添加
This commit is contained in:
@@ -71,6 +71,11 @@ function clear() {
|
||||
taskResultJsplumb.repaintEverything()
|
||||
}
|
||||
|
||||
const additionalOutputs = ref<string[]>([])
|
||||
const handleAddOutput = (outputName: string) => {
|
||||
additionalOutputs.value.unshift(outputName)
|
||||
}
|
||||
|
||||
defineExpose({
|
||||
changeTask,
|
||||
resetAgentRepoLine,
|
||||
@@ -94,6 +99,7 @@ defineExpose({
|
||||
ref="taskSyllabusRef"
|
||||
@resetAgentRepoLine="resetAgentRepoLine"
|
||||
@set-current-task="handleTaskSyllabusCurrentTask"
|
||||
@add-output="handleAddOutput"
|
||||
/>
|
||||
</div>
|
||||
<!-- 执行结果 -->
|
||||
@@ -102,6 +108,7 @@ defineExpose({
|
||||
ref="taskResultRef"
|
||||
@refresh-line="taskResultJsplumb.repaintEverything"
|
||||
@set-current-task="handleTaskResultCurrentTask"
|
||||
:additional-outputs="additionalOutputs"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user