代码优化

This commit is contained in:
ldj_willow
2022-09-24 11:48:37 +08:00
parent ec6ccb175d
commit b661a69b0c
3 changed files with 11 additions and 3 deletions

View File

@@ -1,8 +1,16 @@
<!--搜索与重置-->
<template>
<span>
<el-button class="filter-item" size="mini" type="success" icon="el-icon-search" @click="crud.toQuery">搜索</el-button>
<!-- <el-button class="filter-item" size="mini" type="success" icon="el-icon-search" @click="crud.toQuery">搜索</el-button>
<el-button v-if="crud.optShow.reset" class="filter-item" size="mini" type="warning" icon="el-icon-refresh-left" @click="crud.resetQuery()">重置</el-button>
-->
<el-dropdown split-button type="primary" class="filter-item" @click="crud.toQuery">
<i class="el-icon-search el-icon--left" />查询
<el-dropdown-menu slot="dropdown">
<el-dropdown-item icon="el-icon-zoom-out" @click.native="crud.resetQuery()">重置</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</span>
</template>
<script>

View File

@@ -52,7 +52,7 @@ function CRUD(options) {
add: true,
edit: true,
del: true,
download: true,
download: false,
reset: true
},
// 自定义一些扩展属性

View File

@@ -80,7 +80,7 @@
@current-change="handleCurrentChange"
>
<el-table-column :selectable="checkboxT" type="selection" width="55" />
<el-table-column prop="name" label="名称" />
<el-table-column prop="name" label="名称" min-width="100" show-overflow-tooltip />
<el-table-column prop="dataScope" label="数据权限" />
<el-table-column prop="level" label="角色级别" />
<el-table-column show-overflow-tooltip prop="description" label="描述" />