未验证 提交 c8a4c694 编写于 作者: S songjianet 提交者: GitHub

[Fix][UI] Fix data-quality component multi-language support. (#10202)

* [Fix][UI] Fix data-quality component multi-language support.

* [Fix][UI] Fix data-quality component multi-language support.
上级 41a31838
...@@ -1004,7 +1004,14 @@ const project = { ...@@ -1004,7 +1004,14 @@ const project = {
sql_parameter: 'SQL Parameter', sql_parameter: 'SQL Parameter',
format_tips: 'Please enter format', format_tips: 'Please enter format',
udf_function: 'UDF Function', udf_function: 'UDF Function',
unlimited: 'unlimited' unlimited: 'unlimited',
please_select_source_connector_type: 'Please select source connector type',
please_select_source_datasource_id: 'Please select source datasource id',
please_enter_source_table_name: 'Please select source table name',
please_enter_filter_expression: 'Please enter filter expression',
please_enter_column_only_single_column_is_supported: 'Please select column, only single column is supported',
please_enter_threshold_number_is_needed: 'Please enter threshold number is needed',
please_enter_comparison_title: 'please select comparison title'
} }
} }
......
...@@ -987,7 +987,14 @@ const project = { ...@@ -987,7 +987,14 @@ const project = {
sql_parameter: 'sql参数', sql_parameter: 'sql参数',
format_tips: '请输入格式为', format_tips: '请输入格式为',
udf_function: 'UDF函数', udf_function: 'UDF函数',
unlimited: '不限制' unlimited: '不限制',
please_select_source_connector_type: '请选择源数据类型',
please_select_source_datasource_id: '请选择源数据源',
please_enter_source_table_name: '请选择源数据表',
please_enter_filter_expression: '请输入源表过滤条件',
please_enter_column_only_single_column_is_supported: '请选择源表检测列',
please_enter_threshold_number_is_needed: '请输入阈值',
please_enter_comparison_title: '请选择期望值类型'
} }
} }
......
...@@ -67,9 +67,7 @@ export function useRules( ...@@ -67,9 +67,7 @@ export function useRules(
if (ruleLoading.value) return if (ruleLoading.value) return
ruleLoading.value = true ruleLoading.value = true
const result = await getRuleFormCreateJson(ruleId) const result = await getRuleFormCreateJson(ruleId)
const items = JSON.parse(result).map((item: IResponseJsonItem) => const items = JSON.parse(result).map((item: IResponseJsonItem) => formatResponseJson(item))
formatResponseJson(item)
)
updateRules(items, preItemLen) updateRules(items, preItemLen)
preItemLen = items.length preItemLen = items.length
ruleLoading.value = false ruleLoading.value = false
...@@ -78,6 +76,7 @@ export function useRules( ...@@ -78,6 +76,7 @@ export function useRules(
const formatResponseJson = ( const formatResponseJson = (
responseItem: IResponseJsonItem responseItem: IResponseJsonItem
): IJsonItemParams => { ): IJsonItemParams => {
responseItem.props.placeholder = t('project.node.' + responseItem.props.placeholder.split(' ').join('_').split(',').join('').toLowerCase())
const item: IJsonItemParams = { const item: IJsonItemParams = {
field: responseItem.field, field: responseItem.field,
options: responseItem.options, options: responseItem.options,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册