File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 <div class =" header" >
44 <div class =" title" >用户列表</div >
55 <!-- 分组选择下拉框 -->
6- <el-dropdown @command =" handleCommand" >
7- <el-button >
8- {{groupType}}
9- <i class =" el-icon-arrow-down el-icon--right" ></i >
10- </el-button >
11- <el-dropdown-menu slot =" dropdown" >
12- <el-dropdown-item :command =" [undefined,'全部分组']" >全部分组</el-dropdown-item >
13- <el-dropdown-item v-for =" (group, index) in groups" :key =" index" :command =" [group.id,group.name]" >
14- {{group.name}}
15- </el-dropdown-item >
16- </el-dropdown-menu >
17- </el-dropdown >
6+ <el-select size =" medium" filterable v-model =" group_id" placeholder =" 请选择分组" @change =" handleChange" clearable >
7+ <el-option
8+ v-for =" (group, index) in groups"
9+ :key =" index"
10+ :label =" group.name"
11+ :value =" group.id" >
12+ </el-option >
13+ </el-select >
1814 </div >
1915 <!-- 表格 -->
2016 <lin-table
@@ -94,9 +90,9 @@ export default {
9490 tableColumn: [], // 表头数据
9591 operate: [], // 表格按键操作区
9692 dialogFormVisible: false , // 控制弹窗显示
93+ selectGroup: ' ' , // 选中的分组Id
9794 groups: [], // 所有分组
9895 group_id: undefined ,
99- groupType: ' 全部分组' , // select下拉框分组种类
10096 activeTab: ' 修改信息' ,
10197 form: { // 表单信息
10298 nickname: ' ' ,
@@ -153,8 +149,7 @@ export default {
153149 this .dialogFormVisible = true
154150 },
155151 // 下拉框选择分组
156- async handleCommand (group ) {
157- [this .group_id , this .groupType ] = group
152+ async handleChange () {
158153 this .currentPage = 1
159154 this .loading = true
160155 await this .getAdminUsers ()
You can’t perform that action at this time.
0 commit comments