修复bug
This commit is contained in:
parent
3d645f11de
commit
dbccddb864
File diff suppressed because one or more lines are too long
2
dist/index.html
vendored
2
dist/index.html
vendored
@ -1 +1 @@
|
|||||||
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>NEU小站</title><script defer="defer" src="/js/chunk-vendors.f51d2f94.js"></script><script defer="defer" src="/js/app.910ac04f.js"></script><link href="/css/chunk-vendors.c52e575a.css" rel="stylesheet"><link href="/css/app.2aeba6f8.css" rel="stylesheet"></head><body><noscript><strong>抱歉,NEU小站无法在没有 JavaScript 的情况下正常工作。请启用 JavaScript 以继续。</strong></noscript><div id="app"></div></body></html>
|
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>NEU小站</title><script defer="defer" src="/js/chunk-vendors.f51d2f94.js"></script><script defer="defer" src="/js/app.9d045d13.js"></script><link href="/css/chunk-vendors.c52e575a.css" rel="stylesheet"><link href="/css/app.2aeba6f8.css" rel="stylesheet"></head><body><noscript><strong>抱歉,NEU小站无法在没有 JavaScript 的情况下正常工作。请启用 JavaScript 以继续。</strong></noscript><div id="app"></div></body></html>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -415,10 +415,10 @@ export default {
|
|||||||
const actionText = item.is_public ? '设为私密' : '设为公开';
|
const actionText = item.is_public ? '设为私密' : '设为公开';
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const confirmResult = await messageBox.confirm(`确认要将文章《${item.title}》${actionText}吗?`, '确认操作');
|
// 显示确认对话框
|
||||||
|
await messageBox.confirm(`确认要将文章《${item.title}》${actionText}吗?`, '确认操作');
|
||||||
if (!confirmResult) return;
|
|
||||||
|
|
||||||
|
// 用户确认后继续执行
|
||||||
const token = Cookies.get('token');
|
const token = Cookies.get('token');
|
||||||
if (!token) {
|
if (!token) {
|
||||||
messageBox.alert('请先登录', '提示');
|
messageBox.alert('请先登录', '提示');
|
||||||
@ -447,6 +447,13 @@ export default {
|
|||||||
this.$barMessage.success(result.message || '操作成功');
|
this.$barMessage.success(result.message || '操作成功');
|
||||||
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
// 检查是否是用户取消操作
|
||||||
|
if (error.action === 'cancel') {
|
||||||
|
// 用户取消操作,不显示错误消息
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 真正的错误情况
|
||||||
console.error('切换文章访问权限失败:', error);
|
console.error('切换文章访问权限失败:', error);
|
||||||
this.$barMessage.error(error.message || '操作失败,请稍后再试');
|
this.$barMessage.error(error.message || '操作失败,请稍后再试');
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user