|
|
@ -96,62 +96,6 @@ |
|
|
|
/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- <el-tabs v-model="activeName" @tab-click="handleClick"> |
|
|
|
<el-tab-pane label="用户资料" name="first"> |
|
|
|
<el-form ref="form" :model="form" :rules="rules" style="margin-top: 10px;" size="small" label-width="65px"> |
|
|
|
<el-form-item label="昵称" prop="nickName"> |
|
|
|
<el-input v-model="form.nickName" style="width: 35%" /> |
|
|
|
<span style="color:#999;margin-left: 22px;">用户昵称不作为登录使用</span> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="手机号" prop="phone"> |
|
|
|
<el-input v-model="form.phone" style="width: 35%;" /> |
|
|
|
<span style="color: #999;margin-left: 22px;">手机号码不能重复</span> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="性别"> |
|
|
|
<el-radio-group v-model="form.gender" style="width: 178px"> |
|
|
|
<el-radio label="男">男</el-radio> |
|
|
|
<el-radio label="女">女</el-radio> |
|
|
|
</el-radio-group> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label=""> |
|
|
|
<el-button :loading="saveLoading" size="mini" type="primary" @click="doSubmit">保存配置</el-button> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="操作日志" name="second"> |
|
|
|
<el-table v-loading="loading" :data="data" style="width: 100%;"> |
|
|
|
<el-table-column prop="description" label="行为" /> |
|
|
|
<el-table-column prop="requestIp" label="IP" /> |
|
|
|
<el-table-column :show-overflow-tooltip="true" prop="address" label="IP来源" /> |
|
|
|
<el-table-column prop="browser" label="浏览器" /> |
|
|
|
<el-table-column prop="time" label="请求耗时" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-tag v-if="scope.row.time <= 300">{{ scope.row.time }}ms</el-tag> |
|
|
|
<el-tag v-else-if="scope.row.time <= 1000" type="warning">{{ scope.row.time }}ms</el-tag> |
|
|
|
<el-tag v-else type="danger">{{ scope.row.time }}ms</el-tag> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
align="right" |
|
|
|
> |
|
|
|
<template slot="header"> |
|
|
|
<div style="display:inline-block;float: right;cursor: pointer" @click="init">创建日期<i class="el-icon-refresh" style="margin-left: 40px" /></div> |
|
|
|
</template> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ scope.row.createTime }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
<el-pagination |
|
|
|
:total="total" |
|
|
|
:current-page="page + 1" |
|
|
|
style="margin-top: 8px;" |
|
|
|
layout="total, prev, pager, next, sizes" |
|
|
|
@size-change="sizeChange" |
|
|
|
@current-change="pageChange" |
|
|
|
/> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tabs> --> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<updateEmail ref="email" :email="user.email" /> |
|
|
@ -189,7 +133,6 @@ export default { |
|
|
|
show: false, |
|
|
|
Avatar: Avatar, |
|
|
|
activeIndex: 0, |
|
|
|
activeName: 'first', |
|
|
|
saveLoading: false, |
|
|
|
headers: { |
|
|
|
'Authorization': getToken() |
|
|
|