正在显示
1 个修改的文件
包含
35 行增加
和
2 行删除
@@ -14,6 +14,19 @@ | @@ -14,6 +14,19 @@ | ||
14 | </el-input> | 14 | </el-input> |
15 | </el-form-item> | 15 | </el-form-item> |
16 | <el-form-item> | 16 | <el-form-item> |
17 | + <el-select v-model="filters.userStatus" | ||
18 | + default-first-option | ||
19 | + clearable placeholder="请选择" style="width: 225px"> | ||
20 | + <el-option | ||
21 | + v-for="item in userStatusOption" | ||
22 | + :key="item.code" | ||
23 | + :label="item.label" | ||
24 | + :value="item.code" | ||
25 | + > | ||
26 | + </el-option> | ||
27 | + </el-select> | ||
28 | + </el-form-item> | ||
29 | + <el-form-item> | ||
17 | <el-button type="primary" v-on:click="getUsers" icon="el-icon-search">查询</el-button> | 30 | <el-button type="primary" v-on:click="getUsers" icon="el-icon-search">查询</el-button> |
18 | </el-form-item> | 31 | </el-form-item> |
19 | <el-form-item> | 32 | <el-form-item> |
@@ -251,7 +264,8 @@ | @@ -251,7 +264,8 @@ | ||
251 | return { | 264 | return { |
252 | filters: { | 265 | filters: { |
253 | userName: '', | 266 | userName: '', |
254 | - realName: '' | 267 | + realName: '', |
268 | + userStatus: 1 | ||
255 | }, | 269 | }, |
256 | treeDefaultProps: { | 270 | treeDefaultProps: { |
257 | children: 'children', | 271 | children: 'children', |
@@ -308,6 +322,24 @@ | @@ -308,6 +322,24 @@ | ||
308 | roles: [], | 322 | roles: [], |
309 | roleIds: [], | 323 | roleIds: [], |
310 | options: [], | 324 | options: [], |
325 | + userStatusOption: [ | ||
326 | + { | ||
327 | + label:"锁定", | ||
328 | + code: 0 | ||
329 | + }, | ||
330 | + { | ||
331 | + label:"在线", | ||
332 | + code: 1 | ||
333 | + }, | ||
334 | + { | ||
335 | + label:"离线", | ||
336 | + code: 2 | ||
337 | + }, | ||
338 | + { | ||
339 | + label:"过期", | ||
340 | + code: 3 | ||
341 | + }, | ||
342 | + ] | ||
311 | } | 343 | } |
312 | }, | 344 | }, |
313 | methods: { | 345 | methods: { |
@@ -328,7 +360,8 @@ | @@ -328,7 +360,8 @@ | ||
328 | pageNum: this.pageNum, | 360 | pageNum: this.pageNum, |
329 | pageSize: this.pageSize, | 361 | pageSize: this.pageSize, |
330 | userName: this.filters.userName, | 362 | userName: this.filters.userName, |
331 | - realName: this.filters.realName | 363 | + realName: this.filters.realName, |
364 | + userStatus: this.filters.userStatus | ||
332 | }; | 365 | }; |
333 | this.listLoading = true; | 366 | this.listLoading = true; |
334 | getUserList(para).then((res) => { | 367 | getUserList(para).then((res) => { |
-
请 注册 或 登录 后发表评论