feat: base menu菜单添加搜索
This commit is contained in:
parent
88852831d9
commit
497e5fd410
|
@ -4,9 +4,22 @@
|
|||
<div class="left-panel">
|
||||
<el-button type="primary" icon="el-icon-plus" @click="addMenu"></el-button>
|
||||
</div>
|
||||
<div class="right-panel">
|
||||
<el-input
|
||||
v-model="query.search"
|
||||
placeholder="名称/权限标识"
|
||||
clearable
|
||||
@keyup.enter="handleQuery"
|
||||
></el-input>
|
||||
<el-button
|
||||
type="primary"
|
||||
icon="el-icon-search"
|
||||
@click="handleQuery"
|
||||
></el-button>
|
||||
</div>
|
||||
</el-header>
|
||||
<el-main class="nopadding">
|
||||
<scTable ref="table" :isTree="true" :apiObj="apiObj" :params="params" row-key="id"
|
||||
<scTable ref="table" :isTree="true" :apiObj="apiObj" :params="params" :query="query" row-key="id"
|
||||
@selection-change="selectionChange" hidePagination>
|
||||
<!-- <el-table-column type="selection" width="50"></el-table-column> -->
|
||||
<el-table-column label="#" type="index" width="50"></el-table-column>
|
||||
|
@ -77,15 +90,13 @@ export default {
|
|||
name: "dept",
|
||||
data() {
|
||||
return {
|
||||
query: {},
|
||||
dialog: {
|
||||
save: false,
|
||||
permission: false,
|
||||
},
|
||||
apiObj: this.$API.system.permission.list,
|
||||
selection: [],
|
||||
search: {
|
||||
keyword: null,
|
||||
},
|
||||
params: {
|
||||
page: 0,
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue