refactor: 执行详情显示全局变量
This commit is contained in:
parent
504e900edf
commit
3c461b6a30
@ -22,6 +22,13 @@ class BaseStartStepNode(IStarNode):
|
|||||||
{'time': datetime.now().strftime('%Y-%m-%d %H:%M:%S'), 'start_time': time.time()})
|
{'time': datetime.now().strftime('%Y-%m-%d %H:%M:%S'), 'start_time': time.time()})
|
||||||
|
|
||||||
def get_details(self, index: int, **kwargs):
|
def get_details(self, index: int, **kwargs):
|
||||||
|
global_fields = []
|
||||||
|
for field in self.node.properties.get('config')['globalFields']:
|
||||||
|
global_fields.append({
|
||||||
|
'label': field['label'],
|
||||||
|
'key': field['value'],
|
||||||
|
'value': self.workflow_manage[field['value']]
|
||||||
|
})
|
||||||
return {
|
return {
|
||||||
'name': self.node.properties.get('stepName'),
|
'name': self.node.properties.get('stepName'),
|
||||||
"index": index,
|
"index": index,
|
||||||
@ -29,5 +36,6 @@ class BaseStartStepNode(IStarNode):
|
|||||||
'run_time': self.context.get('run_time'),
|
'run_time': self.context.get('run_time'),
|
||||||
'type': self.node.type,
|
'type': self.node.type,
|
||||||
'status': self.status,
|
'status': self.status,
|
||||||
'err_message': self.err_message
|
'err_message': self.err_message,
|
||||||
|
'global_fields': global_fields
|
||||||
}
|
}
|
||||||
|
|||||||
@ -39,7 +39,10 @@
|
|||||||
<template v-if="item.type === WorkflowType.Start">
|
<template v-if="item.type === WorkflowType.Start">
|
||||||
<div class="card-never border-r-4">
|
<div class="card-never border-r-4">
|
||||||
<h5 class="p-8-12">参数输入</h5>
|
<h5 class="p-8-12">参数输入</h5>
|
||||||
<div class="p-8-12 border-t-dashed lighter">{{ item.question || '-' }}</div>
|
<div class="p-8-12 border-t-dashed lighter">
|
||||||
|
<div>用户问题: {{ item.question || '-' }}</div>
|
||||||
|
<div v-for="(f, i) in item.global_fields" :key="i">{{f.label}}: {{f.value}}</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<!-- 知识库检索 -->
|
<!-- 知识库检索 -->
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user