|
|
|
|
@ -3,7 +3,7 @@ |
|
|
|
|
<avue-crud :option="option" :table-loading="loading" :data="data" v-model="form" v-model:page="page" ref="crud" |
|
|
|
|
@row-del="rowDel" @search-change="searchChange" @search-reset="searchReset" |
|
|
|
|
@selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange" |
|
|
|
|
@refresh-change="refreshChange" @on-load="onLoad"> |
|
|
|
|
@refresh-change="refreshChange" @on-load="onLoad" @filter="filterChange"> |
|
|
|
|
|
|
|
|
|
<template #menu-left> |
|
|
|
|
<el-button type="danger" icon="el-icon-delete" v-if="permission.role_delete" plain @click="handleDelete" |
|
|
|
|
@ -146,6 +146,7 @@ export default { |
|
|
|
|
prop: 'rlueId', |
|
|
|
|
search: false, |
|
|
|
|
sortable: true, |
|
|
|
|
filter: true, |
|
|
|
|
span: 12, |
|
|
|
|
rules: [ |
|
|
|
|
{ |
|
|
|
|
@ -323,6 +324,10 @@ export default { |
|
|
|
|
column.dicData = res.data.data; |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
filterChange(result) { |
|
|
|
|
console.log('result-----------------------',result) |
|
|
|
|
// this.$message.success('过滤器' + JSON.stringify(result)) |
|
|
|
|
}, |
|
|
|
|
submit() { |
|
|
|
|
const menuList = this.$refs.treeMenu.getCheckedKeys(); |
|
|
|
|
const dataScopeList = this.$refs.treeDataScope.getCheckedKeys(); |
|
|
|
|
|