@@ -35,24 +35,10 @@ def get_field_value(value, kwargs):
3535 return get_reference (value .get ('value' ), kwargs )
3636
3737
38- def get_application_execute_parameters (parameter_setting , kwargs ):
39- parameters = {'form_data' : {}}
40- question_setting = parameter_setting .get ('question' )
41- if question_setting :
42- parameters ['message' ] = get_field_value (question_setting , kwargs )
43- filed_list = ['image_list' , 'document_list' , 'audio_list' , 'video_list' , 'other_list' ]
44- for field in filed_list :
45- field_setting = parameter_setting .get (field )
46- if field_setting :
47- parameters [field ] = get_field_value (field_setting , kwargs )
48- api_input_field_list = parameter_setting .get ('api_input_field_list' )
49- if api_input_field_list :
50- for key , value in api_input_field_list .items ():
51- parameters ['form_data' ][key ] = get_field_value (value , kwargs )
52- user_input_field_list = parameter_setting .get ('user_input_field_list' )
53- if user_input_field_list :
54- for key , value in user_input_field_list .items ():
55- parameters ['form_data' ][key ] = get_field_value (value , kwargs )
38+ def get_tool_execute_parameters (parameter_setting , kwargs ):
39+ parameters = {}
40+ for key , value in parameter_setting .items ():
41+ parameters [key ] = get_field_value (value , kwargs )
5642 return parameters
5743
5844
@@ -81,7 +67,7 @@ def support(self, trigger_task, **kwargs):
8167
8268 def execute (self , trigger_task , ** kwargs ):
8369 parameter_setting = trigger_task .get ('parameter' )
84- parameters = get_application_execute_parameters (parameter_setting , kwargs )
70+ parameters = get_tool_execute_parameters (parameter_setting , kwargs )
8571 tool_id = trigger_task .get ('source_id' )
8672 task_record_id = uuid .uuid7 ()
8773
0 commit comments