feat: system debug.

This commit is contained in:
2026-04-29 09:02:35 +08:00
parent 77e7a612fc
commit 84217c929e
5 changed files with 383 additions and 0 deletions
+6
View File
@@ -16,6 +16,7 @@ func SetupRouter() *gin.Engine {
lessonPlanController := controllers.NewLessonPlanController()
kindergartenAdminController := controllers.NewKindergartenAdminController()
userAdminController := controllers.NewUserAdminController()
systemDebugController := controllers.NewSystemDebugController()
v1 := r.Group("/api/v1")
{
@@ -54,7 +55,12 @@ func SetupRouter() *gin.Engine {
admin.POST("/users", userAdminController.Create)
admin.PUT("/users/:id", userAdminController.Update)
admin.DELETE("/users/:id", userAdminController.Delete)
admin.GET("/system-debug/mqtt/status", systemDebugController.MqttStatus)
admin.POST("/system-debug/mqtt/start", systemDebugController.StartMqtt)
admin.POST("/system-debug/mqtt/stop", systemDebugController.StopMqtt)
}
v1.GET("/admin/system-debug/mqtt/ws", systemDebugController.MqttWebSocket)
v1.GET("/lesson-plans/share/:code/download", lessonPlanController.DownloadByShareCode)
public := v1.Group("")
{