فهرست منبع

Merge branch 'feature/v4.8.33' of https://jygit.jydev.jianyu360.cn/qmx/jy into dev/v4.8.33_wmh

wenmenghao321 2 سال پیش
والد
کامیت
d0df4817da
1فایلهای تغییر یافته به همراه14 افزوده شده و 17 حذف شده
  1. 14 17
      src/jfw/front/datasmt.go

+ 14 - 17
src/jfw/front/datasmt.go

@@ -48,9 +48,9 @@ var classTDKMap = map[string]map[string]string{
 	},
 }
 var searchTDKMap = map[string]string{
-	"title":       "%s相关搜索结果_%s数据超市 - 剑鱼标讯",
-	"keyWord":     "%s,%s%s,%s招投标数据,%s招标采购数据,剑鱼标讯",
-	"description": "剑鱼标讯数据超市提供%s相关搜索结果,在这里您可以查询%s相关的%s信息,并支持数据批量下载服务,了解更多%s相关招投标数据服务就上剑鱼标讯官网!",
+	"title":       "%s相关搜索结果_数据超市 - 剑鱼标讯",
+	"keyWord":     "%s,%s招投标数据,%s中标数据,%s招标采购数据,剑鱼标讯",
+	"description": "剑鱼标讯数据超市提供%s相关搜索结果,您可以搜索、查看%s相关的全部招投标数据、中标数据、采购数据,全部数据支持批量下载,了解更多%s相关招投标数据服务就上剑鱼标讯官网!",
 }
 var searchClassTDKMap = map[string]string{
 	"title":       "%s相关搜索结果_%s数据超市 - 剑鱼标讯",
@@ -87,7 +87,7 @@ func (this *Datasmt) List(query string) error {
 	dataType = common.InterfaceToStr(common.If(dataType == "", "index", dataType))
 	this.T["dataType"] = dataType
 	if common.IntAll(data["PageCount"]) > 0 {
-		this.T["pagingMap"] = paging.GetLetterPaging(common.IntAll(pageNum), common.IntAll(pageSize), common.IntAll(data["PageCount"]), fmt.Sprintf("/datasmt/%s%s", fmt.Sprintf("%s_%v", dataType, "%v"), common.InterfaceToStr(common.If(searchValue != "", "?searchValue="+searchValue, ""))))
+		this.T["pagingMap"] = paging.GetLetterPaging(common.IntAll(pageNum), common.IntAll(pageSize), common.IntAll(data["PageCount"]), fmt.Sprintf("/datasmt/%s%s", fmt.Sprintf("%s_%v", dataType, "%d"), common.InterfaceToStr(common.If(searchValue != "", "?searchValue="+searchValue, ""))))
 	}
 	//数据清洗
 	this.T["list"] = data["list"]
@@ -95,16 +95,14 @@ func (this *Datasmt) List(query string) error {
 	this.T["fieldIllustrate"] = data["fieldIllustrate"]
 	this.T["searchValue"] = data["searchValue"]
 	this.T["dataTypeStr"] = data["dataTypeStr"]
-	title := ""
-	keywords := ""
-	description := ""
-	if dataType == "" && searchValue == "" {
-		//词、分类都没有
-		title = "剑鱼标讯数据超市-分享全行业招标采购数据"
-		keywords = "数据超市,采购意向数据,拟建项目数据,招标数据,中标数据,企业工商数据,中标单位数据,采购单位数据,剑鱼标讯"
-		description = "剑鱼标讯数据超市,提供全行业招标采购数据批量下载服务,覆盖采购意向数据、拟建项目数据、招标数据、中标数据、企业工商数据、中标单位数据、采购单位数据等多种数据维度,海量热门行业数据,专业安全合规,成品数据一键下载。"
-	} else if searchValue == "" && dataType != "" {
-		//只有词
+	if dataType == "index" {
+		dataType = ""
+	}
+	title := "剑鱼标讯数据超市-分享全行业招标采购数据"
+	keywords := "数据超市,采购意向数据,拟建项目数据,招标数据,中标数据,企业工商数据,中标单位数据,采购单位数据,剑鱼标讯"
+	description := "剑鱼标讯数据超市,提供全行业招标采购数据批量下载服务,覆盖采购意向数据、拟建项目数据、招标数据、中标数据、企业工商数据、中标单位数据、采购单位数据等多种数据维度,海量热门行业数据,专业安全合规,成品数据一键下载。"
+	if searchValue == "" && dataType != "" {
+		//只有分类
 		title = classTDKMap[common.InterfaceToStr(data["dataTypeStr"])]["title"]
 		keywords = classTDKMap[common.InterfaceToStr(data["dataTypeStr"])]["keyWord"]
 		description = classTDKMap[common.InterfaceToStr(data["dataTypeStr"])]["description"]
@@ -112,13 +110,12 @@ func (this *Datasmt) List(query string) error {
 		//词、分类都有
 		title = fmt.Sprintf(searchClassTDKMap["title"], searchValue, common.InterfaceToStr(data["dataTypeStr"]))
 		keywords = fmt.Sprintf(searchClassTDKMap["keyWord"], searchValue, searchValue, common.InterfaceToStr(data["dataTypeStr"]), searchValue, searchValue)
-		description = fmt.Sprintf(searchClassTDKMap["description"], searchValue, searchValue, searchValue)
+		description = fmt.Sprintf(searchClassTDKMap["description"], searchValue, searchValue, common.InterfaceToStr(data["dataTypeStr"]), searchValue)
 	} else if searchValue != "" && dataType == "" {
-		//只有分类
+		//只有
 		title = fmt.Sprintf(searchTDKMap["title"], searchValue)
 		keywords = fmt.Sprintf(searchTDKMap["keyWord"], searchValue, searchValue, searchValue, searchValue)
 		description = fmt.Sprintf(searchTDKMap["description"], searchValue, searchValue, searchValue)
-
 	}
 	this.T["title"] = title
 	this.T["keywords"] = keywords