|
@@ -30,6 +30,7 @@ type sysconfig struct {
|
|
|
DisPackageAppid []string `json:"dis_package_appid"`
|
|
|
DisPackageConfig map[string]interface{} `json:"dis_package_config"`
|
|
|
CheckBidHrefRuleId []string `json:"checkbidhref_ruleid"`
|
|
|
+ NeedProjectidAppid []string `json:"need_projectid_appid"`
|
|
|
}
|
|
|
|
|
|
var (
|
|
@@ -62,6 +63,7 @@ var projectAppidMap = map[string]bool{}
|
|
|
var CheckBidOpenAppidMap = map[string]bool{}
|
|
|
var DisPackageAppidMap = map[string]bool{}
|
|
|
var CheckBidHrefRuleIdMap = map[string]bool{}
|
|
|
+var NeedProjectidAppidMap = map[string]bool{}
|
|
|
|
|
|
func init() {
|
|
|
qu.ReadConfig(&Sysconfig)
|
|
@@ -143,6 +145,9 @@ func init() {
|
|
|
for _, v := range Sysconfig.CheckBidHrefRuleId {
|
|
|
CheckBidHrefRuleIdMap[v] = true
|
|
|
}
|
|
|
+ for _, v := range Sysconfig.NeedProjectidAppid {
|
|
|
+ NeedProjectidAppidMap[v] = true
|
|
|
+ }
|
|
|
}
|
|
|
func main() {
|
|
|
go SaveMgo()
|