package server import ( "city_chips/internal/handler" "city_chips/internal/middleware" "city_chips/pkg/log" "github.com/gin-gonic/gin" ) func NewServerHTTP(logger *log.Logger, accessHandler *handler.AccessControlHandler, hikvision *handler.HikvisionHandler) *gin.Engine { gin.SetMode(gin.ReleaseMode) r := gin.Default() r.Use( middleware.CORSMiddleware(), ) //出入口控制系统 Access := r.Group("/Access") { Access.GET("/test", accessHandler.GetAccessControl) } //海康威视 Hikvision := r.Group("/Hikvision") { Hikvision.GET("/getMonitoring", hikvision.GetHikvisionMonitoring) } return r }