1919 size =" small"
2020 style =" width : 85px "
2121 >
22- <el-option
23- :label =" $t('views.workflow.variable.Referencing')"
24- value =" referencing"
25- />
26- <el-option
27- :label =" $t('common.custom')"
28- value =" content"
29- />
22+ <el-option :label =" $t('views.workflow.variable.Referencing')" value =" referencing" />
23+ <el-option :label =" $t('common.custom')" value =" content" />
3024 </el-select >
3125 </div >
3226 </template >
4438 ref =" nodeCascaderRef"
4539 :nodeModel =" nodeModel"
4640 class =" w-full"
47- :placeholder ="
48- $t('views.workflow.nodes.searchKnowledgeNode.searchQuestion.placeholder')
49- "
41+ :placeholder =" $t('views.workflow.nodes.searchKnowledgeNode.searchQuestion.placeholder')"
5042 v-model =" form_data.fields"
5143 />
5244 </el-form-item >
5345 <el-form-item
46+ v-if =" [WorkflowMode.Application, WorkflowMode.ApplicationLoop].includes(workflowMode)"
5447 :label =" $t('views.workflow.nodes.aiChatNode.returnContent.label')"
5548 @click.prevent
5649 >
5750 <template #label >
5851 <div class =" flex align-center" >
5952 <div class =" mr-4" >
60- <span >{{
61- $t('views.workflow.nodes.aiChatNode.returnContent.label')
62- }}</span >
53+ <span >{{ $t('views.workflow.nodes.aiChatNode.returnContent.label') }}</span >
6354 </div >
6455 <el-tooltip effect =" dark" placement =" right" popper-class =" max-w-200" >
6556 <template #content >
7970import { set } from ' lodash'
8071import NodeContainer from ' @/workflow/common/NodeContainer.vue'
8172import NodeCascader from ' @/workflow/common/NodeCascader.vue'
82- import { ref , computed , onMounted } from ' vue'
73+ import { ref , computed , onMounted , inject } from ' vue'
8374import { isLastNode } from ' @/workflow/common/data'
84-
75+ import { WorkflowMode } from ' @/enums/application'
76+ const workflowMode = (inject (' workflowMode' ) as WorkflowMode ) || WorkflowMode .Application
8577const props = defineProps <{ nodeModel: any }>()
8678
8779const wheel = (e : any ) => {
@@ -111,7 +103,7 @@ const form_data = computed({
111103 },
112104 set : (value ) => {
113105 set (props .nodeModel .properties , ' node_data' , value )
114- }
106+ },
115107})
116108
117109function submitDialog(val : string ) {
@@ -123,7 +115,7 @@ const nodeCascaderRef = ref()
123115const validate = () => {
124116 return Promise .all ([
125117 nodeCascaderRef .value ? nodeCascaderRef .value .validate () : Promise .resolve (' ' ),
126- replyNodeFormRef .value ?.validate ()
118+ replyNodeFormRef .value ?.validate (),
127119 ]).catch ((err : any ) => {
128120 return Promise .reject ({ node: props .nodeModel , errMessage: err })
129121 })
0 commit comments