Selaa lähdekoodia

fix:超前项目支持未登录搜索

duxin 1 vuosi sitten
vanhempi
commit
5f30e36dc3
1 muutettua tiedostoa jossa 12 lisäystä ja 10 poistoa
  1. 12 10
      src/jfw/front/supsearch.go

+ 12 - 10
src/jfw/front/supsearch.go

@@ -359,18 +359,20 @@ func (p *Pcsearch) PcSearchIndex(module string) error {
 	if userId == "" {
 		//未登录用户访问全部信息类型 需要过滤掉 拟建
 		// p397 未登录用户收回查看拟建权限
-		if strings.Contains(subtype, "采购意向") || strings.Contains(subtype, "拟建") {
-			var ss []string
-			for _, v := range strings.Split(subtype, ",") {
-				if v != "采购意向" && !strings.Contains(v, "拟建") {
-					ss = append(ss, v)
+		if searchGroup < 2 {
+			if strings.Contains(subtype, "采购意向") || strings.Contains(subtype, "拟建") {
+				var ss []string
+				for _, v := range strings.Split(subtype, ",") {
+					if v != "采购意向" && !strings.Contains(v, "拟建") {
+						ss = append(ss, v)
+					}
 				}
+				subtype = strings.Join(ss, ",")
+			}
+			if subtype == "" {
+				subtype = "招标预告,招标公告,招标结果,招标信用信息"
+				noLoginBl = true
 			}
-			subtype = strings.Join(ss, ",")
-		}
-		if subtype == "" {
-			subtype = "招标预告,招标公告,招标结果,招标信用信息"
-			noLoginBl = true
 		}
 		//未登录用户搜索范围 标题和 正文
 		var selectTypeArr []string