diff --git a/device/models/init.go b/device/models/init.go index 7bf9a3f..b9dba65 100644 --- a/device/models/init.go +++ b/device/models/init.go @@ -2,7 +2,7 @@ package models import "hands/device" -func init() { +func RegisterDeviceTypes() { // 注册 L10 设备类型 device.RegisterDeviceType("L10", NewL10Hand) } diff --git a/main.go b/main.go index 7c98e00..df72e58 100644 --- a/main.go +++ b/main.go @@ -93,6 +93,8 @@ func main() { MaxAge: 12 * time.Hour, })) + models.RegisterDeviceTypes() + // 设置 API 路由 api2.NewServer(device.NewDeviceManager()).SetupRoutes(r)