fix: 创建目录去除空格

This commit is contained in:
taojinlong 2022-09-28 17:10:23 +08:00
parent 480ab0e36b
commit 575929f69a

View File

@ -12,11 +12,11 @@
@command="(type) => clickAddData(type)" @command="(type) => clickAddData(type)"
> >
<span class="el-dropdown-link"> <span class="el-dropdown-link">
<i @click.stop class="el-icon-plus"></i> <i class="el-icon-plus" @click.stop />
</span> </span>
<el-dropdown-menu <el-dropdown-menu
class="de-dataset-dropdown de-card-dropdown"
slot="dropdown" slot="dropdown"
class="de-dataset-dropdown de-card-dropdown"
> >
<el-dropdown-item command="db"> <el-dropdown-item command="db">
<svg-icon icon-class="ds-db" class="ds-icon-db" /> <svg-icon icon-class="ds-db" class="ds-icon-db" />
@ -58,12 +58,12 @@
class="main-area-input" class="main-area-input"
> >
<el-select <el-select
v-model="searchType"
slot="append" slot="append"
v-model="searchType"
:placeholder="searchMap[searchType]" :placeholder="searchMap[searchType]"
> >
<el-option :label="$t('commons.all')" value="all"></el-option> <el-option :label="$t('commons.all')" value="all" />
<el-option :label="$t('commons.folder')" value="folder"></el-option> <el-option :label="$t('commons.folder')" value="folder" />
</el-select> </el-select>
</el-input> </el-input>
</el-row> </el-row>
@ -71,7 +71,7 @@
<div class="block"> <div class="block">
<div v-if="!tData.length && !treeLoading" class="no-tdata"> <div v-if="!tData.length && !treeLoading" class="no-tdata">
{{ $t('deDataset.no_dataset_click') }} {{ $t('deDataset.no_dataset_click') }}
<span @click="() => clickAdd()" class="no-tdata-new">{{ <span class="no-tdata-new" @click="() => clickAdd()">{{
$t('deDataset.create') $t('deDataset.create')
}}</span> }}</span>
</div> </div>
@ -105,8 +105,7 @@
text-overflow: ellipsis; text-overflow: ellipsis;
" "
:title="data.name" :title="data.name"
>{{ data.name }}</span >{{ data.name }}</span>
>
</span> </span>
<span <span
v-if="hasDataPermission('manage', data.privileges)" v-if="hasDataPermission('manage', data.privileges)"
@ -119,11 +118,11 @@
@command="(type) => clickAddData(type, data)" @command="(type) => clickAddData(type, data)"
> >
<span class="el-dropdown-link"> <span class="el-dropdown-link">
<i @click.stop class="el-icon-plus"></i> <i class="el-icon-plus" @click.stop />
</span> </span>
<el-dropdown-menu <el-dropdown-menu
class="de-dataset-dropdown de-card-dropdown"
slot="dropdown" slot="dropdown"
class="de-dataset-dropdown de-card-dropdown"
> >
<el-dropdown-item command="db"> <el-dropdown-item command="db">
<svg-icon icon-class="ds-db" class="ds-icon-db" /> <svg-icon icon-class="ds-db" class="ds-icon-db" />
@ -165,7 +164,7 @@
<span class="el-dropdown-link"> <span class="el-dropdown-link">
<el-button icon="el-icon-more" type="text" size="small" /> <el-button icon="el-icon-more" type="text" size="small" />
</span> </span>
<el-dropdown-menu class="de-card-dropdown" slot="dropdown"> <el-dropdown-menu slot="dropdown" class="de-card-dropdown">
<el-dropdown-item <el-dropdown-item
command="rename" command="rename"
> >
@ -224,11 +223,17 @@
/> />
</span> </span>
<span v-if="['db', 'sql'].includes(data.modelInnerType)"> <span v-if="['db', 'sql'].includes(data.modelInnerType)">
<span v-if="data.mode === 0" style="margin-left: 6px" <span
><i class="el-icon-s-operation" v-if="data.mode === 0"
style="margin-left: 6px"
><i
class="el-icon-s-operation"
/></span> /></span>
<span v-if="data.mode === 1" style="margin-left: 6px" <span
><i class="el-icon-alarm-clock" v-if="data.mode === 1"
style="margin-left: 6px"
><i
class="el-icon-alarm-clock"
/></span> /></span>
</span> </span>
<span <span
@ -246,8 +251,7 @@
} }
]" ]"
:title="data.name" :title="data.name"
>{{ data.name }}</span >{{ data.name }}</span>
>
</span> </span>
<span <span
v-if="hasDataPermission('manage', data.privileges)" v-if="hasDataPermission('manage', data.privileges)"
@ -263,7 +267,7 @@
<span class="el-dropdown-link"> <span class="el-dropdown-link">
<el-button icon="el-icon-more" type="text" size="small" /> <el-button icon="el-icon-more" type="text" size="small" />
</span> </span>
<el-dropdown-menu class="de-card-dropdown" slot="dropdown"> <el-dropdown-menu slot="dropdown" class="de-card-dropdown">
<el-dropdown-item <el-dropdown-item
command="editTable" command="editTable"
> >
@ -305,12 +309,14 @@
@keypress.enter.native="saveGroup(groupForm)" @keypress.enter.native="saveGroup(groupForm)"
> >
<el-form-item :label="$t('deDataset.folder_name')" prop="name"> <el-form-item :label="$t('deDataset.folder_name')" prop="name">
<el-input placeholder="请输入文件夹名称" v-model="groupForm.name" /> <el-input v-model.trim="groupForm.name" placeholder="请输入文件夹名称" />
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<deBtn secondary @click="close()">{{ $t('dataset.cancel') }}</deBtn> <deBtn secondary @click="close()">{{ $t('dataset.cancel') }}</deBtn>
<deBtn type="primary" @click="saveGroup(groupForm)" <deBtn
type="primary"
@click="saveGroup(groupForm)"
>{{ $t('dataset.confirm') }} >{{ $t('dataset.confirm') }}
</deBtn> </deBtn>
</div> </div>
@ -339,7 +345,9 @@
<deBtn secondary @click="closeTable()">{{ <deBtn secondary @click="closeTable()">{{
$t('dataset.cancel') $t('dataset.cancel')
}}</deBtn> }}</deBtn>
<deBtn type="primary" @click="saveTable(tableForm)" <deBtn
type="primary"
@click="saveTable(tableForm)"
>{{ $t('dataset.confirm') }} >{{ $t('dataset.confirm') }}
</deBtn> </deBtn>
</div> </div>
@ -347,15 +355,15 @@
<!--移动分组--> <!--移动分组-->
<el-drawer <el-drawer
v-closePress
:title="moveDialogTitle" :title="moveDialogTitle"
:visible.sync="moveGroup" :visible.sync="moveGroup"
custom-class="user-drawer sql-dataset-drawer" custom-class="user-drawer sql-dataset-drawer"
size="600px" size="600px"
v-closePress
direction="rtl" direction="rtl"
> >
<group-move-selector <group-move-selector
moveDir move-dir
:item="groupForm" :item="groupForm"
@targetGroup="targetGroup" @targetGroup="targetGroup"
/> />
@ -374,11 +382,11 @@
<!--移动数据集--> <!--移动数据集-->
<el-drawer <el-drawer
v-closePress
:title="moveDialogTitle" :title="moveDialogTitle"
:visible.sync="moveDs" :visible.sync="moveDs"
custom-class="user-drawer sql-dataset-drawer" custom-class="user-drawer sql-dataset-drawer"
size="600px" size="600px"
v-closePress
direction="rtl" direction="rtl"
> >
<group-move-selector :item="groupForm" @targetGroup="targetDs" /> <group-move-selector :item="groupForm" @targetGroup="targetDs" />
@ -431,7 +439,7 @@ export default {
currentNodeId: { currentNodeId: {
type: String, type: String,
default: '' default: ''
}, }
}, },
data() { data() {
return { return {
@ -876,7 +884,6 @@ export default {
sceneId: param.id sceneId: param.id
} }
}) })
}, },
addData(name) { addData(name) {
this.$emit('switchComponent', { name: name, param: this.currGroup }) this.$emit('switchComponent', { name: name, param: this.currGroup })