更新router结构

This commit is contained in:
2025-11-03 09:28:49 +08:00
parent 30204733a0
commit 7d3c2a01d5
37 changed files with 514 additions and 295 deletions

View File

@@ -0,0 +1,28 @@
package main_meeting
import (
"github.com/JACKYMYPERSON/hldrCenter/config"
"github.com/JACKYMYPERSON/hldrCenter/internal/meeting/handler/meeting"
"github.com/gin-gonic/gin"
)
func MainMeetingRouter(api *gin.RouterGroup, cfg *config.Config) {
meetings := api.Group("/meetings")
{
// 1. 创建会议POST /api/meetings
meetings.POST("", gin.WrapH(meeting.CreateMeetingHandler(cfg)))
// 2. 查询单条会议GET /api/meetings/:id
meetings.GET("/:id", gin.WrapH(meeting.GetMeetingHandler(cfg)))
// 3. 查询会议列表GET /api/meetings带分页参数
meetings.POST("/list", gin.WrapH(meeting.ListMeetingHandler(cfg)))
// 4. 更新会议PUT /api/meetings部分/全量更新)
meetings.PUT("", gin.WrapH(meeting.UpdateMeetingHandler(cfg)))
// 5. 删除会议DELETE /api/meetings/:id
meetings.DELETE("/:id", gin.WrapH(meeting.DeleteMeetingHandler(cfg)))
}
}