Răsfoiți Sursa

Merge branch 'dev/v4.8.47_fuwencai' of qmx/jy into feature/v4.8.47

fuwencai 2 ani în urmă
părinte
comite
ef684e0597

+ 2 - 0
src/jfw/modules/app/src/app/front/tags.go

@@ -285,6 +285,8 @@ onceAgain:
 		}
 		}
 		tg.T["areaTopTip"] = areaTopTip
 		tg.T["areaTopTip"] = areaTopTip
 		tg.T["title"] = title
 		tg.T["title"] = title
+		//todo 获取tdk
+		tg.T["tdk"] = jyutil.GetTdk(types, "")
 		tg.T["HomeOrigin"] = "/jyapp/s/tags/home/home.html"
 		tg.T["HomeOrigin"] = "/jyapp/s/tags/home/home.html"
 		tg.T["Home"] = "/jyapp/jylab/mainSearch"
 		tg.T["Home"] = "/jyapp/jylab/mainSearch"
 		tg.T["isInfoList"] = isInfoList
 		tg.T["isInfoList"] = isInfoList

+ 52 - 0
src/jfw/modules/app/src/app/jyutil/tags.go

@@ -55,6 +55,9 @@ var (
 		5: "ZBXYXX",
 		5: "ZBXYXX",
 		1: "NJXM",
 		1: "NJXM",
 	}
 	}
+	defaultTitle       = "剑鱼标讯官网-招标信息查询_全国招标采购信息订阅推送_专业招标大数据服务平台"
+	defaultKeywords    = "招标网站,招标信息查询,剑鱼标讯,招标采购信息,招标大数据平台"
+	defaultDescription = "剑鱼标讯是国内专业的招标大数据服务平台,专注于全国招标采购信息的搜索查询、订阅推送和数据定制化服务。提供涵盖拟在建项目、招标预告、招标公告、中标公告、政府采购、企业工商信息等多种信息类型,帮助企业全方位掌握市场动态变化。招投标大数据平台就用剑鱼标讯。"
 )
 )
 
 
 type ReqLimit struct {
 type ReqLimit struct {
@@ -825,3 +828,52 @@ func RandomNumberGenerator() *rand.Rand {
 	return r1
 	return r1
 }
 }
 
 
+type TdkStruct struct {
+	Title       string
+	Keywords    string
+	Description string
+}
+
+func GetTdk(types, name string) (tdk TdkStruct) {
+	title, keywords, description := defaultTitle, defaultKeywords, defaultDescription
+	switch types {
+	case "area": // 省份页面
+		title = fmt.Sprintf("%s免费招标信息_%s采购服务平台_%s中标公告-剑鱼标讯", name, name, name)
+		keywords = fmt.Sprintf("%s免费招标信息,%s招标公告,%s中标公告,%s招标采购,%s招标网", name, name, name, name)
+		description = fmt.Sprintf("剑鱼标讯%s专栏,提供%s免费招标信息、%s招标公告、%s中标公告和%s招标采购等内容,以及%s招标信息搜索查询、订阅推送和数据定制化服务,每天实时更新%s的招标信息,随时随地免费查看。", name, name, name, name, name, name, name)
+
+	case "stype": // 信息类型页面
+		stypemp, _ := config.Seoconfig["stype"].(map[string]interface{})
+		if stypemp != nil {
+			stypemp1 := stypemp[name].(map[string]interface{})
+			if stypemp1 != nil {
+				//= stypemp1["NAME"].(string)
+				title = stypemp1["TITLE"].(string)
+				keywords = stypemp1["KEYWORDS"].(string)
+				description = stypemp1["DESCRIPTION"].(string)
+			}
+		}
+	case "industry": // 行业首页
+		if name == "" {
+			title = fmt.Sprintf("%s招标采购行业大全-剑鱼标讯", "")
+			keywords = fmt.Sprintf("%s招标采购分类,%s招标行业分类,%s招标采购行业,%s招标采购信息", "", "", "", "")
+			description = "剑鱼标讯提供全国各行各业的招标采购公告、预告、变更、中标等招标分类信息搜索、查看、发布服务。有详细的招标采购信息、政府采购信息、标书制作、招投标课程、企业合作需求等招标分类信息。借助高流量的主站使信息推广变得更加简单,快速,效率。"
+			break
+		}
+		// 行业标的物
+		area_name := fmt.Sprintf("全国%s", name)
+		title = fmt.Sprintf("%s免费招标信息_%s采购服务平台-剑鱼标讯", area_name, name)
+		keywords = fmt.Sprintf("%s免费招标信息,%s招标公告,%s中标公告,%s招标采购,%s招标网", area_name, area_name, area_name, area_name, area_name)
+		description = fmt.Sprintf("剑鱼标讯%s专栏,是%s招标采购的免费信息平台,免费提供%s招标采购信息、招标公告,中标结果等所有%s相关的招投标信息,寻找优质免费%s招标信息网站,就用剑鱼标讯!", area_name, area_name, area_name, area_name, area_name)
+	case "city": // 城市页面
+		title = fmt.Sprintf("%s免费招标信息_%s采购服务平台_%s中标公告-剑鱼标讯", name, name, name)
+		keywords = fmt.Sprintf("%s免费招标信息,%s招标公告,%s中标公告,%s招标采购,%s招标网", name, name, name, name, name)
+		description = fmt.Sprintf("剑鱼标讯%s专栏,提供%s免费招标信息、%s招标公告、%s中标公告和%s招标采购等内容,以及%s招标信息搜索查询、订阅推送和数据定制化服务,每天实时更新%s的招标信息,随时随地免费查看。", name, name, name, name, name, name, name)
+	}
+	tdk = TdkStruct{
+		Title:       title,
+		Keywords:    keywords,
+		Description: description,
+	}
+	return
+}

+ 3 - 1
src/jfw/modules/app/src/web/templates/tags/index.html

@@ -2,7 +2,9 @@
 <html lang="zh-CN" style="font-size: 50px;">
 <html lang="zh-CN" style="font-size: 50px;">
 <head>
 <head>
   {{include "/tags/template/tag-meta.html"}}
   {{include "/tags/template/tag-meta.html"}}
-  <title>{{.T.title}}</title>
+  <title>{{.T.tdk.title}}</title>
+  <meta name="keywords" content="{{.T.tdk.keywordsContent}}">
+  <meta name="description" content="{{.T.tdk.descriptionContent}}">
   {{include "/tags/template/tag-header-common-assets.html"}}
   {{include "/tags/template/tag-header-common-assets.html"}}
 </head>
 </head>
 <body>
 <body>

+ 2 - 2
src/jfw/modules/app/src/web/templates/tags/template/tag-meta.html

@@ -1,8 +1,8 @@
 
 
 <!--S-meta-->
 <!--S-meta-->
 <meta charset="utf-8">
 <meta charset="utf-8">
-<meta name="keywords" content="剑鱼标讯">
-<meta name="description" content="剑鱼标讯">
+<meta name="keywords" content="{{.T.tdk.keywordsContent}}">
+<meta name="description" content="{{.T.tdk.descriptionContent}}">
 <meta name="author" content="剑鱼标讯">
 <meta name="author" content="剑鱼标讯">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">