fix(admin): 添加管理操作错误处理及更新模板样式

- 管理后台帖子与用户审核操作中添加失败错误重定向处理
- 管理后台帖子、用户、评论删除操作中添加错误检查及提示
- 用户角色更新操作失败时添加错误重定向
- 用户封禁通知失败时添加相应错误提示
- 登录登出时session保存加入错误处理
- 讨论区上传目录创建失败时显示错误提示
- 移除admin_dashboard.html多余样式及修正侧边栏当前页高亮
- admin_posts.html和admin_users.html添加状态样式动态使用的隐藏span元素
- admin_users.html为角色选择添加label以提升无障碍性
- 升级项目依赖版本,包含gin、gorm、validator等核心库版本更新
This commit is contained in:
2026-02-24 21:14:55 +08:00
parent ddec422813
commit 690b4d5961
26 changed files with 290 additions and 199 deletions

View File

@@ -35,6 +35,7 @@
tr:hover { background: var(--surface-light); }
.actions a { margin-right: 10px; color: var(--text-hint); text-decoration: none; }
.actions .delete { color: #ff6b6b; }
/* 状态样式通过模板动态应用: status-{{.Status}} */
.status-approved { color: var(--primary); }
.status-pending { color: #ffb347; }
.status-rejected { color: #ff6b6b; }
@@ -42,6 +43,8 @@
</style>
</head>
<body>
<!-- 状态样式类通过模板动态使用: status-approved, status-pending, status-rejected -->
<span style="display:none;" class="status-approved status-pending status-rejected"></span>
<div class="admin-wrapper">
<aside class="sidebar">
<div class="sidebar-header"><div class="logo">lv8girl</div><p>管理面板</p></div>