1. 播放器

This commit is contained in:
李琦
2026-08-01 17:59:07 +08:00
parent 366e3b329f
commit d824b9945e
9 changed files with 621 additions and 67 deletions

Binary file not shown.

View File

@@ -700,8 +700,15 @@ func main() {
})
api.GET("/danmaku", func(c *gin.Context) {
q := db.Where("status = ?", "approved")
if after := strings.TrimSpace(c.Query("after_id")); after != "" {
var afterID uint64
if _, err := fmt.Sscanf(after, "%d", &afterID); err == nil && afterID > 0 {
q = q.Where("id > ?", afterID)
}
}
var list []Danmaku
db.Where("status = ?", "approved").Order("created_at asc").Find(&list)
q.Order("id asc").Find(&list)
c.JSON(200, gin.H{"code": 200, "data": list})
})