后端功能2修改

master
王熙朝 2024-04-13 10:57:57 +08:00
parent 61df1dfc3f
commit 20966b2a8d
1 changed files with 20 additions and 0 deletions

View File

@ -371,9 +371,12 @@ import {
resetUserPwd, resetUserPwd,
updateUser updateUser
} from "@/api/system/user"; } from "@/api/system/user";
import { forceLogout, list } from "@/api/monitor/online";
import {getToken} from "@/utils/auth"; import {getToken} from "@/utils/auth";
import Treeselect from "@riophae/vue-treeselect"; import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css"; import "@riophae/vue-treeselect/dist/vue-treeselect.css";
import userInfo from "@/views/system/user/profile/userInfo.vue";
export default { export default {
name: "User", name: "User",
@ -381,6 +384,11 @@ export default {
components: {Treeselect}, components: {Treeselect},
data() { data() {
return { return {
queryParam: {
ioaddr: undefined,
userName: undefined
},
infosed: [],
// //
loading: true, loading: true,
// //
@ -623,7 +631,19 @@ export default {
inputErrorMessage: "用户密码长度必须介于 5 和 20 之间" inputErrorMessage: "用户密码长度必须介于 5 和 20 之间"
}).then(({value}) => { }).then(({value}) => {
resetUserPwd(row.userId, value).then(response => { resetUserPwd(row.userId, value).then(response => {
this.$modal.msgSuccess("修改成功,新密码是:" + value); this.$modal.msgSuccess("修改成功,新密码是:" + value);
//退 //
list(this.queryParam).then(res => {
this.infosed = res.data.rows
console.log(this.infosed)
this.infosed.forEach(lists => {
if (lists.userName == row.userName) {
forceLogout(lists.tokenId);
}
})
})
}); });
}).catch(() => { }).catch(() => {
}); });