package social_service_governmentprogram import ( "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram" "github.com/gin-gonic/gin" ) func Social_Service_Government_Router(api *gin.RouterGroup, cfg *config.Config) { // ------------ 社会服务政府项目模块 ------------ socialServiceGovProgramapi := api.Group("/social-service/government-program") { // 创建社会服务政府项目(POST /api/social-service/government-program) socialServiceGovProgramapi.POST("", gin.WrapH(socialServiceGovernmentProgram.CreateSocialServiceGovernmentProgramHandler(cfg))) // 获取社会服务政府项目列表(GET /api/social-service/government-program/list) socialServiceGovProgramapi.POST("/list", gin.WrapH(socialServiceGovernmentProgram.ListSocialServiceGovernmentProgramHandler(cfg))) // 获取社会服务政府项目详情(GET /api/social-service/government-program/:id) socialServiceGovProgramapi.GET("/:id", gin.WrapH(socialServiceGovernmentProgram.GetSocialServiceGovernmentProgramHandler(cfg))) // 更新社会服务政府项目(PUT /api/social-service/government-program) socialServiceGovProgramapi.PUT("", gin.WrapH(socialServiceGovernmentProgram.UpdateSocialServiceGovernmentProgramHandler(cfg))) // 删除社会服务政府项目(DELETE /api/social-service/government-program/:id) socialServiceGovProgramapi.DELETE("/:id", gin.WrapH(socialServiceGovernmentProgram.DeleteSocialServiceGovernmentProgramHandler(cfg))) } }