|
|
@@ -2,22 +2,22 @@
|
|
|
<div class="app-container">
|
|
|
<el-form :model="queryForm" inline size="small">
|
|
|
<el-form-item label="登录账号">
|
|
|
- <el-input v-model="queryForm.loginAccount" placeholder="登录账号" />
|
|
|
+ <el-input v-model="queryForm.loginAccount" placeholder="登录账号"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="账号类型">
|
|
|
<el-select v-model="queryForm.accountType" clearable placeholder="账号类型">
|
|
|
- <el-option label="手机号" value="mp" />
|
|
|
- <el-option label="邮箱" value="email" />
|
|
|
+ <el-option label="手机号" value="mp"/>
|
|
|
+ <el-option label="邮箱" value="email"/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="IP地址">
|
|
|
- <el-input v-model="queryForm.loginIp" placeholder="IP地址" />
|
|
|
+ <el-input v-model="queryForm.loginIp" placeholder="IP地址"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="登录地">
|
|
|
- <el-input v-model="queryForm.loginLocal" placeholder="登录地" />
|
|
|
+ <el-input v-model="queryForm.loginLocal" placeholder="登录地"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="登录来源">
|
|
|
- <el-input v-model="queryForm.fromSource" placeholder="登录来源" />
|
|
|
+ <el-input v-model="queryForm.fromSource" placeholder="登录来源"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="登录时间">
|
|
|
<el-date-picker
|
|
|
@@ -31,11 +31,11 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="登录结果">
|
|
|
<el-select v-model="queryForm.state" clearable placeholder="登录结果">
|
|
|
- <el-option label="成功" value="SUCCESS" />
|
|
|
- <el-option label="登录异常" value="LOGIN_EXCEPTION" />
|
|
|
- <el-option label="验证码错误" value="CAPTCHA_ERROR" />
|
|
|
- <el-option label="账号不存在" value="ACCOUNT_NOT_EXIST" />
|
|
|
- <el-option label="密码错误" value="PASSWORD_ERROR" />
|
|
|
+ <el-option label="成功" value="SUCCESS"/>
|
|
|
+ <el-option label="登录异常" value="LOGIN_EXCEPTION"/>
|
|
|
+ <el-option label="验证码错误" value="CAPTCHA_ERROR"/>
|
|
|
+ <el-option label="账号不存在" value="ACCOUNT_NOT_EXIST"/>
|
|
|
+ <el-option label="密码错误" value="PASSWORD_ERROR"/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
@@ -50,22 +50,22 @@
|
|
|
fit
|
|
|
highlight-current-row
|
|
|
>
|
|
|
- <el-table-column align="center" label="ID" prop="id" />
|
|
|
- <el-table-column align="center" label="登录账号" prop="loginAccount" />
|
|
|
- <el-table-column align="center" label="账号类型">
|
|
|
+ <el-table-column label="ID" prop="id" width="80"/>
|
|
|
+ <el-table-column label="登录账号" prop="loginAccount" width="150"/>
|
|
|
+ <el-table-column label="账号类型" width="150">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.accountType.text || '' }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column align="center" label="IP地址" prop="loginIp" />
|
|
|
- <el-table-column align="center" label="登录地" prop="loginLocal" />
|
|
|
- <el-table-column align="center" label="登录来源" prop="fromSource" />
|
|
|
- <el-table-column align="center" label="时间" prop="loginTime" :formatter="dateTimeFormatter" />
|
|
|
- <el-table-column align="center" label="">
|
|
|
+ <el-table-column label="登录来源" prop="fromSource" width="150"/>
|
|
|
+ <el-table-column label="时间" prop="loginTime" :formatter="dateTimeFormatter" width="160"/>
|
|
|
+ <el-table-column label="登录结果" width="100">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.state.text }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column label="IP地址" prop="loginIp" width="150"/>
|
|
|
+ <el-table-column label="登录地" prop="loginLocal" min-width="150"/>
|
|
|
</el-table>
|
|
|
<el-pagination
|
|
|
class="pagination-container"
|