26 lines
1.1 KiB
Go
26 lines
1.1 KiB
Go
package social_service
|
||
|
||
import (
|
||
"github.com/JACKYMYPERSON/hldrCenter/config"
|
||
"github.com/JACKYMYPERSON/hldrCenter/internal/social_service/handler/socialService"
|
||
"github.com/gin-gonic/gin"
|
||
)
|
||
|
||
func Social_Service_Router(api *gin.RouterGroup, cfg *config.Config) {
|
||
// ------------ 社会服务基础模块 ------------
|
||
socialServiceapi := api.Group("/social-service")
|
||
{
|
||
// 创建社会服务(POST /api/social-service)
|
||
socialServiceapi.POST("", gin.WrapH(socialService.CreateSocialServiceHandler(cfg)))
|
||
// 获取社会服务列表(GET /api/social-service/list)
|
||
socialServiceapi.POST("/list", gin.WrapH(socialService.ListSocialServiceHandler(cfg)))
|
||
// 获取社会服务详情(GET /api/social-service/:id)
|
||
socialServiceapi.GET("/:id", gin.WrapH(socialService.GetSocialServiceHandler(cfg)))
|
||
// 更新社会服务(PUT /api/social-service)
|
||
socialServiceapi.PUT("", gin.WrapH(socialService.UpdateSocialServiceHandler(cfg)))
|
||
// 删除社会服务(DELETE /api/social-service/:id)
|
||
socialServiceapi.DELETE("/:id", gin.WrapH(socialService.DeleteSocialServiceHandler(cfg)))
|
||
}
|
||
|
||
}
|