Compare commits

...

2 Commits
master ... dev

3 changed files with 18 additions and 4 deletions

View File

@ -73,7 +73,6 @@ service.interceptors.request.use(config => {
// 响应拦截器
service.interceptors.response.use(res => {
debugger
// 未设置状态码则默认成功状态
const code = res.data.code || 200;
// 获取错误信息

View File

@ -6,7 +6,7 @@
<el-input
v-model="loginForm.username"
auto-complete="off"
placeholder="账号"
placeholder="账号/邮箱"
type="text"
>
<svg-icon slot="prefix" class="el-input__icon input-icon" icon-class="user"/>
@ -80,7 +80,7 @@ export default {
},
loginRules: {
username: [
{required: true, trigger: "blur", message: "请输入您的账号"}
{required: true, trigger: "blur", message: "请输入您的账号/邮箱"}
],
password: [
{required: true, trigger: "blur", message: "请输入您的密码"}

View File

@ -374,6 +374,7 @@ import {
import {getToken} from "@/utils/auth";
import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
import { forceLogout, list } from '@/api/monitor/online'
export default {
name: "User",
@ -499,6 +500,7 @@ export default {
getList() {
this.loading = true;
listUser(this.addDateRange(this.queryParams, this.dateRange)).then(response => {
console.log(response)
this.userList = response.data.rows;
this.total = response.data.total;
this.loading = false;
@ -551,7 +553,11 @@ export default {
status: "0",
remark: undefined,
postIds: [],
roleIds: []
roleIds: [],
queryParams: {
ipaddr: undefined,
userName: undefined
}
};
this.resetForm("form");
},
@ -624,6 +630,15 @@ export default {
}).then(({value}) => {
resetUserPwd(row.userId, value).then(response => {
this.$modal.msgSuccess("修改成功,新密码是:" + value);
this.queryParams.userName = row.userName
list(this.queryParams).then(listRes =>{
console.log(listRes)
listRes.data.rows.forEach(item =>{
forceLogout(item.tokenId).then(LogoutRes =>{
console.log(LogoutRes)
})
})
})
});
}).catch(() => {
});