feat: 封禁用户 NAV 横幅 + Space 页面隐藏个性签名
- BuildPageData 注入 IsBanned 字段,封禁用户所有页面显示红色横幅 - Space 页面对封禁用户覆写 Bio 为'该账号已被封禁',原文保留 - 新增 banned-banner 样式(浅红底深红字)
This commit is contained in:
@ -110,6 +110,10 @@ func BuildPageData(c *gin.Context, extra gin.H) gin.H {
|
||||
if isMaintenance, exists := c.Get("is_maintenance"); exists {
|
||||
data["IsMaintenance"] = isMaintenance
|
||||
}
|
||||
// 注入封禁状态
|
||||
if status, exists := c.Get("status"); exists && status == model.StatusBanned {
|
||||
data["IsBanned"] = true
|
||||
}
|
||||
return data
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user