Files
hldrCenter/server/router/social/social_service_internship/social_internship.go

25 lines
1.4 KiB
Go
Raw Normal View History

2025-11-03 09:28:49 +08:00
package social_service_internship
import (
"github.com/JACKYMYPERSON/hldrCenter/config"
"github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/handler/socialServiceInternship"
"github.com/gin-gonic/gin"
)
func Social_Service_Internship_Router(api *gin.RouterGroup, cfg *config.Config) {
// ------------ 社会服务实习模块 ------------
socialServiceInternshipapi := api.Group("/social-service/internship")
{
// 创建社会服务实习POST /api/social-service/internship
socialServiceInternshipapi.POST("", gin.WrapH(socialServiceInternship.CreateSocialServiceInternshipHandler(cfg)))
// 获取社会服务实习列表GET /api/social-service/internship/list
socialServiceInternshipapi.POST("/list", gin.WrapH(socialServiceInternship.ListSocialServiceInternshipHandler(cfg)))
// 获取社会服务实习详情GET /api/social-service/internship/:id
socialServiceInternshipapi.GET("/:id", gin.WrapH(socialServiceInternship.GetSocialServiceInternshipHandler(cfg)))
// 更新社会服务实习PUT /api/social-service/internship
socialServiceInternshipapi.PUT("", gin.WrapH(socialServiceInternship.UpdateSocialServiceInternshipHandler(cfg)))
// 删除社会服务实习DELETE /api/social-service/internship/:id
socialServiceInternshipapi.DELETE("/:id", gin.WrapH(socialServiceInternship.DeleteSocialServiceInternshipHandler(cfg)))
}
}