正在显示
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) => { |
-
请 注册 或 登录 后发表评论