2025-06-19 10:35:26 +08:00

43 lines
1.5 KiB
Go

package common
import (
"github.com/google/wire"
"gitlab.guxuan.icu/jinshan_community/internal/mods/common/api"
"gitlab.guxuan.icu/jinshan_community/internal/mods/common/biz"
"gitlab.guxuan.icu/jinshan_community/internal/mods/common/dal"
)
var Set = wire.NewSet(
wire.Struct(new(Common), "*"),
wire.Struct(new(dal.Banner), "*"),
wire.Struct(new(biz.Banner), "*"),
wire.Struct(new(api.Banner), "*"),
wire.Struct(new(dal.Notice), "*"),
wire.Struct(new(biz.Notice), "*"),
wire.Struct(new(api.Notice), "*"),
wire.Struct(new(dal.WorkOrder), "*"),
wire.Struct(new(biz.WorkOrder), "*"),
wire.Struct(new(api.WorkOrder), "*"),
wire.Struct(new(dal.WorkOrderType), "*"),
wire.Struct(new(biz.WorkOrderType), "*"),
wire.Struct(new(api.WorkOrderType), "*"),
wire.Struct(new(dal.SurroundingService), "*"),
wire.Struct(new(biz.SurroundingService), "*"),
wire.Struct(new(api.SurroundingService), "*"),
wire.Struct(new(dal.SurroundingServiceType), "*"),
wire.Struct(new(biz.SurroundingServiceType), "*"),
wire.Struct(new(api.SurroundingServiceType), "*"),
wire.Struct(new(dal.WebSite), "*"),
wire.Struct(new(biz.WebSite), "*"),
wire.Struct(new(api.WebSite), "*"),
wire.Struct(new(dal.Help), "*"),
wire.Struct(new(biz.Help), "*"),
wire.Struct(new(api.Help), "*"),
wire.Struct(new(dal.MettingRoom), "*"),
wire.Struct(new(biz.MettingRoom), "*"),
wire.Struct(new(api.MettingRoom), "*"),
wire.Struct(new(dal.MettingRoomOrder), "*"),
wire.Struct(new(biz.MettingRoomOrder), "*"),
wire.Struct(new(api.MettingRoomOrder), "*"),
)