// Code generated by goctl. DO NOT EDIT.
package handler

import (
	"net/http"

	"jyBXCore/api/internal/svc"

	"github.com/zeromicro/go-zero/rest"
)

func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
	server.AddRoutes(
		[]rest.Route{
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/:userType/searchList",
				Handler: searchListHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/:searchType/searchLimit",
				Handler: limitSearchContentHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/participate/show",
				Handler: participateShowHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/participate/info",
				Handler: ParticipateInfoHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/participate/updateBidStatus",
				Handler: updateBidStatusHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/participate/content",
				Handler: ParticipateContentHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/participate/records",
				Handler: ParticipateRecordsHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/participate/persons",
				Handler: ParticipatePersonsHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/participate/setUpInfo",
				Handler: participateSetUpInfoHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/participate/:actionType/info",
				Handler: participateActionHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/participate/:identity/list",
				Handler: participateListHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/statistics/pushStatistics",
				Handler: pushStatisticsHandler(serverCtx),
			},
			{
				Method:  http.MethodPost,
				Path:    "/jybx/core/statistics/projectStatistics",
				Handler: projectStatisticsHandler(serverCtx),
			},
		},
	)
}
