fix: 去掉独立修订表格,消除帖子重复显示

- 移除管理后台独立的"修订待审核"表格区域
- 修订标识和按钮已在主列表中内联展示,无需额外表格
- PostsPage 不再额外查询 Revisions 列表
This commit is contained in:
2026-05-30 20:31:19 +08:00
parent 95311704fe
commit 8bb87cd685
2 changed files with 1 additions and 46 deletions

View File

@ -47,9 +47,6 @@ func (ctrl *AdminPostController) PostsPage(c *gin.Context) {
nextPage = totalPages
}
// 查询待审修订approved 帖子有 PendingBody 的)
revisions, _, _ := ctrl.postService.ListPendingRevisions(keyword, 1, 100)
c.HTML(http.StatusOK, "admin/posts/index.html", common.BuildAdminPageData(c, gin.H{
"Title": "内容管理",
"Posts": posts,
@ -61,7 +58,6 @@ func (ctrl *AdminPostController) PostsPage(c *gin.Context) {
"Keyword": keyword,
"Status": status,
"StatusNames": common.PostStatusDisplayNames,
"Revisions": revisions,
"ExtraCSS": "/admin/static/css/posts.css",
}))
}