diff --git a/apps/application/flow/step_node/data_source_web_node/impl/base_data_source_web_node.py b/apps/application/flow/step_node/data_source_web_node/impl/base_data_source_web_node.py index 9a5b6c604..e51ac4d56 100644 --- a/apps/application/flow/step_node/data_source_web_node/impl/base_data_source_web_node.py +++ b/apps/application/flow/step_node/data_source_web_node/impl/base_data_source_web_node.py @@ -19,8 +19,10 @@ from common.utils.logger import maxkb_logger class BaseDataSourceWebNodeForm(BaseForm): - source_url = forms.TextInputField(_('Web source url'), required=True) - selector = forms.TextInputField(_('Web knowledge selector'), required=False,attrs={'placeholder': _('The default is body, you can enter .classname/#idname/tagname')}) + source_url = forms.TextInputField(_('Web source url'), required=True, attrs={ + 'placeholder': _('Please enter the Web root address')}) + selector = forms.TextInputField(_('Web knowledge selector'), required=False, attrs={ + 'placeholder': _('The default is body, you can enter .classname/#idname/tagname')}) def get_collect_handler(): @@ -38,7 +40,7 @@ def get_collect_handler(): except Exception as e: maxkb_logger.error(f'{str(e)}:{traceback.format_exc()}') - return handler,results + return handler, results class BaseDataSourceWebNode(IDataSourceWebNode): @@ -61,24 +63,22 @@ class BaseDataSourceWebNode(IDataSourceWebNode): collect_handler, document_list = get_collect_handler() try: - ForkManage(source_url,selector.split(" ") if selector is not None else []).fork(3,set(),collect_handler) + ForkManage(source_url, selector.split(" ") if selector is not None else []).fork(3, set(), collect_handler) - return NodeResult({'document_list': document_list}, - self.workflow_manage.params.get('knowledge_base') or {}) + return NodeResult({'document_list': document_list}, + self.workflow_manage.params.get('knowledge_base') or {}) except Exception as e: maxkb_logger.error(_('data source web node:{node_id} error{error}{traceback}').format( knowledge_id=node_id, error=str(e), traceback=traceback.format_exc())) - - def get_details(self, index: int, **kwargs): return { 'name': self.node.properties.get('stepName'), "index": index, 'run_time': self.context.get('run_time'), 'type': self.node.type, - 'input_params': {"source_url": self.context.get("source_url"),"selector": self.context.get('selector')}, + 'input_params': {"source_url": self.context.get("source_url"), "selector": self.context.get('selector')}, 'output_params': self.context.get('document_list'), 'knowledge_base': self.workflow_params.get('knowledge_base'), 'status': self.status, diff --git a/apps/locales/en_US/LC_MESSAGES/django.po b/apps/locales/en_US/LC_MESSAGES/django.po index 15f25abfc..ecdd6ac1d 100644 --- a/apps/locales/en_US/LC_MESSAGES/django.po +++ b/apps/locales/en_US/LC_MESSAGES/django.po @@ -8793,4 +8793,7 @@ msgid "Web knowledge selector" msgstr "" msgid "The default is body, you can enter .classname/#idname/tagname" +msgstr "" + +msgid "Please enter the Web root address" msgstr "" \ No newline at end of file diff --git a/apps/locales/zh_CN/LC_MESSAGES/django.po b/apps/locales/zh_CN/LC_MESSAGES/django.po index ed82821cd..196a9ea49 100644 --- a/apps/locales/zh_CN/LC_MESSAGES/django.po +++ b/apps/locales/zh_CN/LC_MESSAGES/django.po @@ -8919,4 +8919,7 @@ msgid "Web knowledge selector" msgstr "选择器" msgid "The default is body, you can enter .classname/#idname/tagname" -msgstr "默认为 body,可输入 .classname/#idname/tagname" \ No newline at end of file +msgstr "默认为 body,可输入 .classname/#idname/tagname" + +msgid "Please enter the Web root address" +msgstr "请输入Web根地址" \ No newline at end of file diff --git a/apps/locales/zh_Hant/LC_MESSAGES/django.po b/apps/locales/zh_Hant/LC_MESSAGES/django.po index 4c58fecfb..aedd0f0a3 100644 --- a/apps/locales/zh_Hant/LC_MESSAGES/django.po +++ b/apps/locales/zh_Hant/LC_MESSAGES/django.po @@ -8919,4 +8919,7 @@ msgid "Web knowledge selector" msgstr "選擇器" msgid "The default is body, you can enter .classname/#idname/tagname" -msgstr "默認為 body,可輸入 .classname/#idname/tagname" \ No newline at end of file +msgstr "默認為 body,可輸入 .classname/#idname/tagname" + +msgid "Please enter the Web root address" +msgstr "請輸入Web根地址" \ No newline at end of file