整理router

This commit is contained in:
2026-09-02 17:56:36 +08:00
parent 2bcfa1da93
commit 533f31e868
9 changed files with 47 additions and 59 deletions
+6
View File
@@ -235,3 +235,9 @@ func ChangePassword(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"message": "密码修改成功"})
}
// 判断是否为管理员
func isAdmin(c *gin.Context) bool {
role, exists := c.Get("role")
return exists && role == "admin"
}
+3 -3
View File
@@ -17,15 +17,15 @@ func GetComments(c *gin.Context) {
postSlug := c.Query("post_slug") // 前台使用 slug
status := c.Query("status")
pageStr := c.DefaultQuery("page", "1")
pageSizeStr := c.DefaultQuery("page_size", "10")
pageSizeStr := c.DefaultQuery("page_size", "1000")
// 解析分页参数
page := 1
pageSize := 10
pageSize := 1000
if p, err := strconv.Atoi(pageStr); err == nil && p > 0 {
page = p
}
if ps, err := strconv.Atoi(pageSizeStr); err == nil && ps > 0 && ps <= 100 {
if ps, err := strconv.Atoi(pageSizeStr); err == nil && ps > 0 && ps <= 1000 {
pageSize = ps
}
-6
View File
@@ -371,9 +371,3 @@ func DeletePost(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"message": "删除成功"})
}
// 判断是否为管理员
func isAdmin(c *gin.Context) bool {
role, exists := c.Get("role")
return exists && role == "admin"
}