|
@@ -2,10 +2,10 @@
|
|
|
<div class="app-container">
|
|
<div class="app-container">
|
|
|
<el-form :model="queryForm" inline size="small">
|
|
<el-form :model="queryForm" inline size="small">
|
|
|
<el-form-item label="账号">
|
|
<el-form-item label="账号">
|
|
|
- <select-remote-user v-model="queryForm.id"/>
|
|
|
|
|
|
|
+ <select-remote-user v-model="queryForm.id" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="昵称">
|
|
<el-form-item label="昵称">
|
|
|
- <el-input v-model="queryForm.nickName" placeholder="用户昵称"/>
|
|
|
|
|
|
|
+ <el-input v-model="queryForm.nickName" placeholder="用户昵称" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="注册时间">
|
|
<el-form-item label="注册时间">
|
|
|
<el-date-picker
|
|
<el-date-picker
|
|
@@ -19,15 +19,15 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="状态">
|
|
<el-form-item label="状态">
|
|
|
<el-select v-model="queryForm.state" clearable placeholder="用户状态">
|
|
<el-select v-model="queryForm.state" clearable placeholder="用户状态">
|
|
|
- <el-option label="正常" value="normal"/>
|
|
|
|
|
- <el-option label="禁用" value="disable"/>
|
|
|
|
|
|
|
+ <el-option label="正常" value="normal" />
|
|
|
|
|
+ <el-option label="禁用" value="disable" />
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="性别">
|
|
<el-form-item label="性别">
|
|
|
<el-select v-model="queryForm.gender" clearable placeholder="用户性别">
|
|
<el-select v-model="queryForm.gender" clearable placeholder="用户性别">
|
|
|
- <el-option label="女" value="female"/>
|
|
|
|
|
- <el-option label="男" value="male"/>
|
|
|
|
|
- <el-option label="保密" value="secret"/>
|
|
|
|
|
|
|
+ <el-option label="女" value="female" />
|
|
|
|
|
+ <el-option label="男" value="male" />
|
|
|
|
|
+ <el-option label="保密" value="secret" />
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-form>
|
|
</el-form>
|
|
@@ -56,11 +56,11 @@
|
|
|
highlight-current-row
|
|
highlight-current-row
|
|
|
@selection-change="selectionChange"
|
|
@selection-change="selectionChange"
|
|
|
>
|
|
>
|
|
|
- <el-table-column type="selection" width="55"/>
|
|
|
|
|
- <el-table-column label="ID" prop="id" width="120"/>
|
|
|
|
|
- <el-table-column label="昵称" prop="nickName" width="150"/>
|
|
|
|
|
- <el-table-column label="手机号" prop="mp" width="120"/>
|
|
|
|
|
- <el-table-column label="邮箱" prop="email" width="200"/>
|
|
|
|
|
|
|
+ <el-table-column type="selection" width="55" />
|
|
|
|
|
+ <el-table-column label="ID" prop="id" width="120" />
|
|
|
|
|
+ <el-table-column label="昵称" prop="nickName" width="150" />
|
|
|
|
|
+ <el-table-column label="手机号" prop="mp" width="120" />
|
|
|
|
|
+ <el-table-column label="邮箱" prop="email" width="200" />
|
|
|
|
|
|
|
|
<el-table-column label="性别" width="60">
|
|
<el-table-column label="性别" width="60">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -74,7 +74,7 @@
|
|
|
<el-tag v-else type="danger">{{ scope.row.state.text }}</el-tag>
|
|
<el-tag v-else type="danger">{{ scope.row.state.text }}</el-tag>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
- <el-table-column label="注册时间" prop="registerTime" :formatter="dateTimeFormatter" width="160"/>
|
|
|
|
|
|
|
+ <el-table-column label="注册时间" prop="registerTime" :formatter="dateTimeFormatter" width="160" />
|
|
|
<el-table-column label="角色" min-width="200">
|
|
<el-table-column label="角色" min-width="200">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
<el-tag v-for="role in scope.row.listRoles" :key="role.id">{{ role.name }}</el-tag>
|
|
<el-tag v-for="role in scope.row.listRoles" :key="role.id">{{ role.name }}</el-tag>
|
|
@@ -84,7 +84,7 @@
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
<el-dropdown>
|
|
<el-dropdown>
|
|
|
<el-button type="text">
|
|
<el-button type="text">
|
|
|
- 操作<i class="el-icon-arrow-down el-icon--right"/>
|
|
|
|
|
|
|
+ 操作<i class="el-icon-arrow-down el-icon--right" />
|
|
|
</el-button>
|
|
</el-button>
|
|
|
<el-dropdown-menu slot="dropdown">
|
|
<el-dropdown-menu slot="dropdown">
|
|
|
<el-dropdown-item v-permission="['oauth.user.edit']" @click.native="$refs.dialogForm.open(scope.row)">编辑</el-dropdown-item>
|
|
<el-dropdown-item v-permission="['oauth.user.edit']" @click.native="$refs.dialogForm.open(scope.row)">编辑</el-dropdown-item>
|
|
@@ -106,7 +106,7 @@
|
|
|
:page-size="pageData.pageSize"
|
|
:page-size="pageData.pageSize"
|
|
|
@current-change="paginationChange"
|
|
@current-change="paginationChange"
|
|
|
/>
|
|
/>
|
|
|
- <dialog-form ref="dialogForm" @ok="fetchData"/>
|
|
|
|
|
|
|
+ <dialog-form ref="dialogForm" @ok="fetchData" />
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|