Files
crawlab/backend/model/config_spider/common.go
2019-11-24 17:57:12 +08:00

23 lines
437 B
Go

package config_spider
import "crawlab/entity"
func GetAllFields(data entity.ConfigSpiderData) []entity.Field {
var fields []entity.Field
for _, stage := range data.Stages {
if stage.IsList {
for _, field := range stage.Fields {
fields = append(fields, field)
}
}
}
return fields
}
func GetStartStageName(data entity.ConfigSpiderData) string {
for stageName := range data.Stages {
return stageName
}
return ""
}