更新router结构
This commit is contained in:
28
server/router/meeting/main_meeting/mainmeeting.go
Normal file
28
server/router/meeting/main_meeting/mainmeeting.go
Normal 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)))
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user