需求二,剔除平台

master
yuanjunzhe 2024-04-12 19:29:27 +08:00
parent e3f20706eb
commit 04fa9d3385
3 changed files with 20 additions and 1 deletions

View File

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

View File

@ -89,6 +89,7 @@ export default {
getList() { getList() {
this.loading = true; this.loading = true;
list(this.queryParams).then(response => { list(this.queryParams).then(response => {
console.log(response.data.rows)
this.list = response.data.rows; this.list = response.data.rows;
this.total = response.data.total; this.total = response.data.total;
this.loading = false; this.loading = false;
@ -106,6 +107,7 @@ export default {
}, },
/** 强退按钮操作 */ /** 强退按钮操作 */
handleForceLogout(row) { handleForceLogout(row) {
console.log(response.data.rows)
this.$modal.confirm('是否确认强退名称为"' + row.userName + '"的用户?').then(function () { this.$modal.confirm('是否确认强退名称为"' + row.userName + '"的用户?').then(function () {
return forceLogout(row.tokenId); return forceLogout(row.tokenId);
}).then(() => { }).then(() => {

View File

@ -374,6 +374,8 @@ import {
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 {forceLogout,list} from "@/api/monitor/online";
import item from "@/layout/components/Sidebar/Item.vue";
export default { export default {
name: "User", name: "User",
@ -615,6 +617,7 @@ export default {
}, },
/** 重置密码按钮操作 */ /** 重置密码按钮操作 */
handleResetPwd(row) { handleResetPwd(row) {
console.log(row)
this.$prompt('请输入"' + row.userName + '"的新密码', "提示", { this.$prompt('请输入"' + row.userName + '"的新密码', "提示", {
confirmButtonText: "确定", confirmButtonText: "确定",
cancelButtonText: "取消", cancelButtonText: "取消",
@ -624,6 +627,21 @@ export default {
}).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().then(
res=>{
console.log(res)
res.data.rows.forEach(item=>{
if (item.userName == row.userName){
forceLogout(item.tokenId).then(
response=>{
this.$modal.msgSuccess("强制退出")
this.getList()
}
)
}
})
}
)
}); });
}).catch(() => { }).catch(() => {
}); });