From 35a7da380bb13150b16b7e35507393a18fba3444 Mon Sep 17 00:00:00 2001 From: junjie Date: Tue, 27 Jul 2021 16:58:03 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AD=97=E6=AE=B5=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=A4=9A=E5=A4=84=E4=BC=98=E5=8C=96=EF=BC=8C=E5=88=9D=E6=AD=A5?= =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=AD=97=E6=AE=B5=E5=85=AC=E5=BC=8F=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E5=89=8D=E7=AB=AFUI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/lang/en.js | 11 +- frontend/src/lang/tw.js | 11 +- frontend/src/lang/zh.js | 11 +- frontend/src/views/chart/view/ChartEdit.vue | 2 +- .../src/views/dataset/data/CalcFieldEdit.vue | 337 ++++++++++++++++++ frontend/src/views/dataset/data/FieldEdit.vue | 237 ++++++++---- frontend/src/views/dataset/data/ViewTable.vue | 16 +- 7 files changed, 551 insertions(+), 74 deletions(-) create mode 100644 frontend/src/views/dataset/data/CalcFieldEdit.vue diff --git a/frontend/src/lang/en.js b/frontend/src/lang/en.js index 4f066ccb41..f23c8183ca 100644 --- a/frontend/src/lang/en.js +++ b/frontend/src/lang/en.js @@ -976,7 +976,16 @@ export default { right_join: 'RIGHT JOIN', inner_join: 'INNER JOIN', full_join: 'FULL JOIN', - can_not_union_diff_datasource: 'Union dataset must have same data source' + can_not_union_diff_datasource: 'Union dataset must have same data source', + operator: 'Operator', + d_q_trans: 'Dimension/Quota Transform', + add_calc_field: 'Create calc field', + input_name: 'Please input name', + field_exp: 'Field Expression', + data_type: 'Data Type', + click_ref_field: 'Click Quote Field', + click_ref_function: 'Click Quote Function', + field_manage: 'Field Manage' }, datasource: { datasource: 'Data Source', diff --git a/frontend/src/lang/tw.js b/frontend/src/lang/tw.js index 1988595b91..071919506d 100644 --- a/frontend/src/lang/tw.js +++ b/frontend/src/lang/tw.js @@ -976,7 +976,16 @@ export default { right_join: '右連接', inner_join: '內連接', full_join: '全連接', - can_not_union_diff_datasource: '被關聯數據集必須與當前數據集的數據源一致' + can_not_union_diff_datasource: '被關聯數據集必須與當前數據集的數據源一致', + operator: '操作', + d_q_trans: '維度/指標轉換', + add_calc_field: '新建计算字段', + input_name: '請輸入名稱', + field_exp: '字段表達式', + data_type: '數據類型', + click_ref_field: '點擊引用字段', + click_ref_function: '點擊引用函數', + field_manage: '字段管理' }, datasource: { datasource: '數據源', diff --git a/frontend/src/lang/zh.js b/frontend/src/lang/zh.js index 6be5e817eb..31bdb99c43 100644 --- a/frontend/src/lang/zh.js +++ b/frontend/src/lang/zh.js @@ -976,7 +976,16 @@ export default { right_join: '右连接', inner_join: '内连接', full_join: '全连接', - can_not_union_diff_datasource: '被关联数据集必须与当前数据集的数据源一致' + can_not_union_diff_datasource: '被关联数据集必须与当前数据集的数据源一致', + operator: '操作', + d_q_trans: '维度/指标转换', + add_calc_field: '新建计算字段', + input_name: '请输入名称', + field_exp: '字段表达式', + data_type: '数据类型', + click_ref_field: '点击引用字段', + click_ref_function: '点击引用函数', + field_manage: '字段管理' }, datasource: { datasource: '数据源', diff --git a/frontend/src/views/chart/view/ChartEdit.vue b/frontend/src/views/chart/view/ChartEdit.vue index 54c9469390..2bccf7f778 100644 --- a/frontend/src/views/chart/view/ChartEdit.vue +++ b/frontend/src/views/chart/view/ChartEdit.vue @@ -514,7 +514,7 @@ :destroy-on-close="true" :fullscreen="true" > - + diff --git a/frontend/src/views/dataset/data/CalcFieldEdit.vue b/frontend/src/views/dataset/data/CalcFieldEdit.vue new file mode 100644 index 0000000000..b827a0b173 --- /dev/null +++ b/frontend/src/views/dataset/data/CalcFieldEdit.vue @@ -0,0 +1,337 @@ + + + + + diff --git a/frontend/src/views/dataset/data/FieldEdit.vue b/frontend/src/views/dataset/data/FieldEdit.vue index 92bcbf5ca3..dacf0f32de 100644 --- a/frontend/src/views/dataset/data/FieldEdit.vue +++ b/frontend/src/views/dataset/data/FieldEdit.vue @@ -1,23 +1,56 @@