You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by zh...@apache.org on 2022/05/23 07:01:01 UTC
[dolphinscheduler] 12/33: [Fix][UI] fulfill missing fields in DataQuality (#10098)
This is an automated email from the ASF dual-hosted git repository.
zhongjiajie pushed a commit to branch 3.0.0-beta-prepare
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
commit 2797fcfc68fffbad6b7fbcdb32666b6b8d2a56dc
Author: rockfang <65...@qq.com>
AuthorDate: Wed May 18 18:28:24 2022 +0800
[Fix][UI] fulfill missing fields in DataQuality (#10098)
(cherry picked from commit 7a4a21d0b1832fe173bfa371af9bf7baeddbb036)
---
.../src/views/projects/task/components/node/format-data.ts | 14 ++++++++++++++
.../src/views/projects/task/components/node/types.ts | 7 +++++++
2 files changed, 21 insertions(+)
diff --git a/dolphinscheduler-ui/src/views/projects/task/components/node/format-data.ts b/dolphinscheduler-ui/src/views/projects/task/components/node/format-data.ts
index 6bc512e5f4..c04c7daf7a 100644
--- a/dolphinscheduler-ui/src/views/projects/task/components/node/format-data.ts
+++ b/dolphinscheduler-ui/src/views/projects/task/components/node/format-data.ts
@@ -279,6 +279,13 @@ export function formatParams(data: INodeData): {
operator: data.operator,
src_connector_type: data.src_connector_type,
src_datasource_id: data.src_datasource_id,
+ field_length: data.field_length,
+ begin_time: data.begin_time,
+ deadline: data.deadline,
+ datetime_format: data.datetime_format,
+ enum_list: data.enum_list,
+ regexp_pattern: data.regexp_pattern,
+ target_filter: data.target_filter,
src_filter: data.src_filter,
src_field: data.src_field,
src_table: data.src_table,
@@ -499,6 +506,13 @@ export function formatModel(data: ITaskData) {
params.src_datasource_id =
data.taskParams.ruleInputParameter.src_datasource_id
params.src_table = data.taskParams.ruleInputParameter.src_table
+ params.field_length = data.taskParams.ruleInputParameter.field_length
+ params.begin_time = data.taskParams.ruleInputParameter.begin_time
+ params.deadline = data.taskParams.ruleInputParameter.deadline
+ params.datetime_format = data.taskParams.ruleInputParameter.datetime_format
+ params.target_filter = data.taskParams.ruleInputParameter.target_filter
+ params.regexp_pattern = data.taskParams.ruleInputParameter.regexp_pattern
+ params.enum_list = data.taskParams.ruleInputParameter.enum_list
params.src_filter = data.taskParams.ruleInputParameter.src_filter
params.src_field = data.taskParams.ruleInputParameter.src_field
params.statistics_execute_sql =
diff --git a/dolphinscheduler-ui/src/views/projects/task/components/node/types.ts b/dolphinscheduler-ui/src/views/projects/task/components/node/types.ts
index 6750d84fc9..bbcaecbc08 100644
--- a/dolphinscheduler-ui/src/views/projects/task/components/node/types.ts
+++ b/dolphinscheduler-ui/src/views/projects/task/components/node/types.ts
@@ -198,6 +198,13 @@ interface IRuleParameters {
src_connector_type?: number
src_datasource_id?: number
src_table?: string
+ field_length?: number
+ begin_time?: string
+ deadline?: string
+ datetime_format?: string
+ target_filter?: string
+ regexp_pattern?: string
+ enum_list?: string
src_filter?: string
src_field?: string
statistics_execute_sql?: string