|
@@ -54,6 +54,7 @@ var (
|
|
|
5: "ZBXYXX",
|
|
|
1: "NJXM",
|
|
|
}
|
|
|
+ SXSMap = map[string]string{}
|
|
|
defaultTitle = "剑鱼标讯官网-招标信息查询_全国招标采购信息订阅推送_专业招标大数据服务平台"
|
|
|
defaultKeywords = "招标网站,招标信息查询,剑鱼标讯,招标采购信息,招标大数据平台"
|
|
|
defaultDescription = "剑鱼标讯是国内专业的招标大数据服务平台,专注于全国招标采购信息的搜索查询、订阅推送和数据定制化服务。提供涵盖拟在建项目、招标预告、招标公告、中标公告、政府采购、企业工商信息等多种信息类型,帮助企业全方位掌握市场动态变化。招投标大数据平台就用剑鱼标讯。"
|
|
@@ -64,6 +65,7 @@ type tkd struct {
|
|
|
TITLE string
|
|
|
KEYWORDS string
|
|
|
DESCRIPTION string
|
|
|
+ PARENT string
|
|
|
}
|
|
|
type ReqLimit struct {
|
|
|
DoPool chan struct{}
|
|
@@ -172,7 +174,12 @@ func GetAllArea() {
|
|
|
Url: fmt.Sprintf(mobileHref, Label["area"], ck),
|
|
|
}
|
|
|
if strings.Contains(ck, "_") {
|
|
|
- AreaToCity[strings.Split(ck, "_")[0]] = append(AreaToCity[strings.Split(ck, "_")[0]], &SeoInfo{
|
|
|
+ cityCode := strings.Split(ck, "_")[0]
|
|
|
+ if cm.PARENT != "" {
|
|
|
+ cityCode = cm.PARENT
|
|
|
+ SXSMap[ck] = cm.PARENT
|
|
|
+ }
|
|
|
+ AreaToCity[cityCode] = append(AreaToCity[cityCode], &SeoInfo{
|
|
|
Name: cm.NAME,
|
|
|
Url: fmt.Sprintf(mobileHref, Label["area"], ck),
|
|
|
})
|