|
|
|
@ -148,25 +148,43 @@ export function useUser() {
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
.then(() => {
|
|
|
|
|
switchLoadMap.value[index] = Object.assign(
|
|
|
|
|
{},
|
|
|
|
|
switchLoadMap.value[index],
|
|
|
|
|
{
|
|
|
|
|
loading: true
|
|
|
|
|
const params = {
|
|
|
|
|
department_id: row.department_id,
|
|
|
|
|
username: row.username,
|
|
|
|
|
phone_number: row.phone_number,
|
|
|
|
|
status: row.status,
|
|
|
|
|
gender: row.gender,
|
|
|
|
|
id: row.id
|
|
|
|
|
};
|
|
|
|
|
updateUser(params).then(res => {
|
|
|
|
|
if (res.success) {
|
|
|
|
|
setTimeout(() => {
|
|
|
|
|
switchLoadMap.value[index] = Object.assign(
|
|
|
|
|
{},
|
|
|
|
|
switchLoadMap.value[index],
|
|
|
|
|
{
|
|
|
|
|
loading: false
|
|
|
|
|
}
|
|
|
|
|
);
|
|
|
|
|
message("已成功修改用户状态", {
|
|
|
|
|
type: "success"
|
|
|
|
|
});
|
|
|
|
|
}, 300);
|
|
|
|
|
} else {
|
|
|
|
|
row.status === 0 ? (row.status = 1) : (row.status = 0);
|
|
|
|
|
message(`${res.msg}`, {
|
|
|
|
|
type: "warning"
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
);
|
|
|
|
|
setTimeout(() => {
|
|
|
|
|
switchLoadMap.value[index] = Object.assign(
|
|
|
|
|
{},
|
|
|
|
|
switchLoadMap.value[index],
|
|
|
|
|
{
|
|
|
|
|
loading: false
|
|
|
|
|
}
|
|
|
|
|
);
|
|
|
|
|
message("已成功修改用户状态", {
|
|
|
|
|
type: "success"
|
|
|
|
|
});
|
|
|
|
|
}, 300);
|
|
|
|
|
});
|
|
|
|
|
// switchLoadMap.value[index] = Object.assign(
|
|
|
|
|
// {},
|
|
|
|
|
// switchLoadMap.value[index],
|
|
|
|
|
// {
|
|
|
|
|
// loading: true
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
// );
|
|
|
|
|
})
|
|
|
|
|
.catch(() => {
|
|
|
|
|
row.status === 0 ? (row.status = 1) : (row.status = 0);
|
|
|
|
|