feat: base menu菜单添加搜索
This commit is contained in:
parent
88852831d9
commit
497e5fd410
|
@ -4,9 +4,22 @@
|
||||||
<div class="left-panel">
|
<div class="left-panel">
|
||||||
<el-button type="primary" icon="el-icon-plus" @click="addMenu"></el-button>
|
<el-button type="primary" icon="el-icon-plus" @click="addMenu"></el-button>
|
||||||
</div>
|
</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-header>
|
||||||
<el-main class="nopadding">
|
<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>
|
@selection-change="selectionChange" hidePagination>
|
||||||
<!-- <el-table-column type="selection" width="50"></el-table-column> -->
|
<!-- <el-table-column type="selection" width="50"></el-table-column> -->
|
||||||
<el-table-column label="#" type="index" width="50"></el-table-column>
|
<el-table-column label="#" type="index" width="50"></el-table-column>
|
||||||
|
@ -77,15 +90,13 @@ export default {
|
||||||
name: "dept",
|
name: "dept",
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
query: {},
|
||||||
dialog: {
|
dialog: {
|
||||||
save: false,
|
save: false,
|
||||||
permission: false,
|
permission: false,
|
||||||
},
|
},
|
||||||
apiObj: this.$API.system.permission.list,
|
apiObj: this.$API.system.permission.list,
|
||||||
selection: [],
|
selection: [],
|
||||||
search: {
|
|
||||||
keyword: null,
|
|
||||||
},
|
|
||||||
params: {
|
params: {
|
||||||
page: 0,
|
page: 0,
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue