feat: add smoke share token and read-only share APIs

This commit is contained in:
root
2026-03-10 18:53:01 +08:00
parent a4b466744c
commit 484aa96a6e
6 changed files with 409 additions and 1 deletions
+5
View File
@@ -36,5 +36,10 @@ func registerSmokeRoutes(protected *gin.RouterGroup, smokeHandler *smokehandler.
// AI 下次抽烟时间建议(结构化时间节点)
smoke.GET("/ai/next_smoke_time", smokeHandler.GetAINextSmokeTime)
// 分享:用于给新用户只读展示统计与历史记录
smoke.POST("/share", smokeHandler.CreateShare)
smoke.GET("/share/:token", smokeHandler.GetShareView)
smoke.POST("/share/:token/revoke", smokeHandler.RevokeShare)
}
}