diff --git a/web/services/channel_baiyin.go b/web/services/channel_baiyin.go index 7ae4499..775b2dc 100644 --- a/web/services/channel_baiyin.go +++ b/web/services/channel_baiyin.go @@ -23,6 +23,10 @@ import ( type channelBaiyinService struct{} func (s *channelBaiyinService) CreateChannels(source netip.Addr, userId int32, resourceId int32, authWhitelist bool, authPassword bool, count int, edgeFilter ...EdgeFilter) ([]*m.Channel, error) { + if count > 400 { + return nil, core.NewBizErr("单次最多提取 400 个") + } + var filter *EdgeFilter = nil if len(edgeFilter) > 0 { filter = &edgeFilter[0]