// 绑定爬虫配置 package main import ( "log" be "spidercreator/backend" ) // LoadSpiderConfigAll,带分页 func (a *App) LoadSpiderConfigAll(pageSize, pageNo int) []*be.SpiderConfig { return db.LoadSpiderConfigAll() } // LoadSpiderConfigAll,带分页 func (a *App) SaveOrUpdateSpiderConfig(sc *be.SpiderConfig) string { db.SaveOrUpdate(sc) return "ok" } // SwitchSpiderConfig func (a *App) SwitchSpiderConfig(code string) string { log.Println("切换当前默认爬虫配置:", code) csf := db.Load(code) be.CopySpiderConfig(currentSpiderConfig, csf) return "ok" } // SwitchSpiderConfig func (a *App) ViewCurrentSpiderConfig() *be.SpiderConfig { return currentSpiderConfig } // SwitchSpiderConfig func (a *App) DeleteSpiderConfig(code string) string { db.DeleteSpiderConfig(code) return "ok" }