fix 用户状态修改按钮显示问题
This commit is contained in:
parent
8111ed9a84
commit
14b4508b91
@ -303,7 +303,7 @@ import { treeselect } from "@/api/system/dept";
|
|||||||
import { DeptVO } from "@/api/system/dept/types";
|
import { DeptVO } from "@/api/system/dept/types";
|
||||||
import { RoleVO } from "@/api/system/role/types";
|
import { RoleVO } from "@/api/system/role/types";
|
||||||
import { PostVO } from "@/api/system/post/types";
|
import { PostVO } from "@/api/system/post/types";
|
||||||
import { DateModelType, ElTree, ElUpload, UploadFile, UploadFiles, ElForm } from 'element-plus';
|
import { DateModelType, ElTree, ElUpload, UploadFile, ElForm } from 'element-plus';
|
||||||
import { to } from "await-to-js";
|
import { to } from "await-to-js";
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const { proxy } = getCurrentInstance() as ComponentInternalInstance
|
const { proxy } = getCurrentInstance() as ComponentInternalInstance
|
||||||
@ -457,14 +457,13 @@ const handleDelete = async (row?: UserVO) => {
|
|||||||
/** 用户状态修改 */
|
/** 用户状态修改 */
|
||||||
const handleStatusChange = async (row: UserVO) => {
|
const handleStatusChange = async (row: UserVO) => {
|
||||||
let text = row.status === "0" ? "启用" : "停用"
|
let text = row.status === "0" ? "启用" : "停用"
|
||||||
const [err] = await to(proxy?.$modal.confirm('确认要"' + text + '""' + row.userName + '"用户吗?') as any)
|
try {
|
||||||
if(err) {
|
await proxy?.$modal.confirm('确认要"' + text + '""' + row.userName + '"用户吗?');
|
||||||
row.status = row.status === "0" ? "1" : "0";
|
|
||||||
} else {
|
|
||||||
await changeUserStatus(row.userId, row.status);
|
await changeUserStatus(row.userId, row.status);
|
||||||
proxy?.$modal.msgSuccess(text + "成功");
|
proxy?.$modal.msgSuccess(text + "成功");
|
||||||
|
} catch (err) {
|
||||||
|
row.status = row.status === "0" ? "1" : "0";
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
/** 跳转角色分配 */
|
/** 跳转角色分配 */
|
||||||
const handleAuthRole = (row: UserVO) => {
|
const handleAuthRole = (row: UserVO) => {
|
||||||
@ -516,7 +515,7 @@ const handleFileUploadProgress = () => {
|
|||||||
upload.isUploading = true;
|
upload.isUploading = true;
|
||||||
}
|
}
|
||||||
/** 文件上传成功处理 */
|
/** 文件上传成功处理 */
|
||||||
const handleFileSuccess = (response: any, file: UploadFile, fileList: UploadFiles) => {
|
const handleFileSuccess = (response: any, file: UploadFile) => {
|
||||||
upload.open = false;
|
upload.open = false;
|
||||||
upload.isUploading = false;
|
upload.isUploading = false;
|
||||||
uploadRef.value.handleRemove(file);
|
uploadRef.value.handleRemove(file);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user