修改了权限不足时的提示词
This commit is contained in:
parent
98a1051611
commit
61947bb15f
Binary file not shown.
@ -312,6 +312,19 @@
|
||||
|
||||
// 初始化主页面
|
||||
async function initializeMainPage() {
|
||||
// 清除所有现有的标签页,但保留概览标签页
|
||||
const tabsContainer = document.querySelector('tabs-container');
|
||||
if (tabsContainer) {
|
||||
// 获取所有非概览标签页
|
||||
const nonOverviewTabs = Array.from(tabsContainer.shadowRoot.querySelectorAll('.tab'))
|
||||
.filter(tab => tab.getAttribute('data-tab') !== 'overview');
|
||||
|
||||
// 关闭所有非概览标签页
|
||||
nonOverviewTabs.forEach(tab => {
|
||||
tabsContainer.closeTab(tab.getAttribute('data-tab'));
|
||||
});
|
||||
}
|
||||
|
||||
// 确保所有组件都已经加载
|
||||
const components = [
|
||||
'main-toolbar',
|
||||
@ -332,7 +345,6 @@
|
||||
}));
|
||||
|
||||
// 初始化时创建概览标签页并加载概览内容
|
||||
const tabsContainer = document.querySelector('tabs-container');
|
||||
const contentArea = document.querySelector('content-area');
|
||||
|
||||
tabsContainer.createTab('overview', '概览', 'dashboard', '主页', 'home');
|
||||
|
@ -50,7 +50,7 @@ router.post('/questions/:questionId/answers', (req, res) => {
|
||||
|
||||
// 检查用户权限
|
||||
if (!userInfo.access_level || userInfo.access_level < 2) {
|
||||
return res.status(403).json({ success: false, message: '权限不足,需要权限级别大于等于2' });
|
||||
return res.status(403).json({ success: false, message: '权限不足,需要开发者及以上权限' });
|
||||
}
|
||||
|
||||
const result = addAnswer(questionId, content, userInfo.username);
|
||||
@ -69,7 +69,7 @@ router.delete('/questions/:questionId', (req, res) => {
|
||||
|
||||
// 检查用户权限
|
||||
if (!userInfo.access_level || userInfo.access_level < 3) {
|
||||
return res.status(403).json({ success: false, message: '权限不足,需要权限级别大于等于3' });
|
||||
return res.status(403).json({ success: false, message: '权限不足,需要组长及以上权限' });
|
||||
}
|
||||
|
||||
const result = deleteQuestion(questionId);
|
||||
@ -88,7 +88,7 @@ router.delete('/answers/:answerId', (req, res) => {
|
||||
|
||||
// 检查用户权限
|
||||
if (!userInfo.access_level || userInfo.access_level < 3) {
|
||||
return res.status(403).json({ success: false, message: '权限不足,需要权限级别大于等于3' });
|
||||
return res.status(403).json({ success: false, message: '权限不足,需要组长及以上权限' });
|
||||
}
|
||||
|
||||
const result = deleteAnswer(answerId);
|
||||
|
Loading…
x
Reference in New Issue
Block a user