|
@@ -26,6 +26,7 @@ type sysconfig struct {
|
|
|
ProjectAppid []string `json:"project_appid"`
|
|
|
SWinnerFilter []string `json:"s_winner_filter"`
|
|
|
CheckBidOpenAppid []string `json:"checkbidopen_appid"`
|
|
|
+ CheckBidHrefAppid []string `json:"checkbidhref_appid"`
|
|
|
}
|
|
|
|
|
|
var (
|
|
@@ -54,6 +55,7 @@ var SP = make(chan bool, 5)
|
|
|
var projectIdMap sync.Map
|
|
|
var projectAppidMap = map[string]bool{}
|
|
|
var CheckBidOpenAppidMap = map[string]bool{}
|
|
|
+var CheckBidHrefAppidMap = map[string]bool{}
|
|
|
|
|
|
func init() {
|
|
|
qu.ReadConfig(&Sysconfig)
|
|
@@ -120,6 +122,9 @@ func init() {
|
|
|
for _, v := range Sysconfig.CheckBidOpenAppid {
|
|
|
CheckBidOpenAppidMap[v] = true
|
|
|
}
|
|
|
+ for _, v := range Sysconfig.CheckBidHrefAppid {
|
|
|
+ CheckBidHrefAppidMap[v] = true
|
|
|
+ }
|
|
|
}
|
|
|
func main() {
|
|
|
go SaveMgo()
|