This is an automated email from the ASF dual-hosted git repository. xxyu pushed a commit to branch kylin5 in repository https://gitbox.apache.org/repos/asf/kylin.git
commit 8e055081e7ccd1e07e80d307f915c43e113ffb08 Author: Mukvin <boyboys...@163.com> AuthorDate: Fri Aug 26 17:08:36 2022 +0800 KYLIN-5241 fix import models --- kystudio/src/components/project/project_list.vue | 8 ++++---- .../studio/StudioModel/ModelList/ModelActions/modelActions.vue | 4 ++++ kystudio/src/config/spec.js | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/kystudio/src/components/project/project_list.vue b/kystudio/src/components/project/project_list.vue index 508cf3f82c..4f44776bc5 100644 --- a/kystudio/src/components/project/project_list.vue +++ b/kystudio/src/components/project/project_list.vue @@ -26,7 +26,7 @@ :width="320" prop="name"> </el-table-column> - <el-table-column + <!-- <el-table-column :label="$t('type')" show-overflow-tooltip :width="120" @@ -34,7 +34,7 @@ <template slot-scope="scope"> {{scope.row.maintain_model_type === projectType.auto ? $t('autoType') : $t('manualType')}} </template> - </el-table-column> + </el-table-column> --> <el-table-column :label="$t('owner')" :width="220" @@ -63,8 +63,8 @@ <router-link :to="{path: '/admin/project/' + scope.row.name, query: {projectId: scope.row.uuid}}"> <i class="el-icon-ksd-security ksd-mr-10 ksd-fs-14" v-if="projectActions.includes('accessActions')"></i> </router-link> - </el-tooltip><!-- - --><common-tip :content="$t('kylinLang.common.moreActions')"> + </el-tooltip> + <common-tip :content="$t('kylinLang.common.moreActions')"> <el-dropdown trigger="click"> <i class="el-icon-ksd-table_others"></i> <el-dropdown-menu slot="dropdown" class="project-dropdown"> diff --git a/kystudio/src/components/studio/StudioModel/ModelList/ModelActions/modelActions.vue b/kystudio/src/components/studio/StudioModel/ModelList/ModelActions/modelActions.vue index aefb347cf4..eb6e49cf8f 100644 --- a/kystudio/src/components/studio/StudioModel/ModelList/ModelActions/modelActions.vue +++ b/kystudio/src/components/studio/StudioModel/ModelList/ModelActions/modelActions.vue @@ -327,6 +327,10 @@ export default class ModelActions extends Vue { {value: 'TABLEAU_CONNECTOR_TDS', text: 'connectTableau'} ] + created () { + console.log(this.metadataActions) + } + // 处理每行的构建按钮的 disable 状态 disableLineBuildBtn (row) { if (row.model_type === 'STREAMING') { diff --git a/kystudio/src/config/spec.js b/kystudio/src/config/spec.js index eb9490827d..191d02edb5 100644 --- a/kystudio/src/config/spec.js +++ b/kystudio/src/config/spec.js @@ -270,7 +270,7 @@ export default { "metadataActions": { "keyPattern": "groupRole-projectRole", "entries": [ - { "key": "*-*", "value": "none" }, + // { "key": "*-*", "value": "none" }, { "key": "systemAdmin-*", "value": "executeModelMetadata" }, { "key": "systemUser-[admin,management]", "value": "executeModelMetadata" }, { "key": "systemUser-[operation,read]", "value": "none" }