package router import ( "plc-reader-service/controllers" "plc-reader-service/middleware" "github.com/gin-gonic/gin" ) func NewRouter() *gin.Engine { r := gin.Default() r.Use(middleware.Cors()) urlPrefix := "/api/v1" // 车间管理 shopController := new(controllers.ShopController) shopAPI := r.Group(urlPrefix + "/shop") { shopAPI.POST("addShop", shopController.AddShop) // 添加车间 shopAPI.POST("updateShop", shopController.UpdateShop) // 更新车间 shopAPI.POST("showShop", shopController.GetShopList) // 获取车间列表 shopAPI.DELETE("deleteShop/:id", shopController.DeleteShop) // 删除车间 } return r }