wangshan 3 lat temu
rodzic
commit
2c52a24db3
2 zmienionych plików z 6 dodań i 6 usunięć
  1. 3 4
      src/jfw/modules/app/src/app/tag/ad.go
  2. 3 2
      src/jfw/tag/ad.go

+ 3 - 4
src/jfw/modules/app/src/app/tag/ad.go

@@ -58,11 +58,10 @@ func Ad(s_code string, n int) []adInfo {
 		res, ok := mongodb.FindOneByField("ad", `{"s_code":"`+s_code+`"}`, f)
 		if ok && res != nil && (*res)["a_son"] != nil {
 			son := (*res)["a_son"].([]interface{})
-			resmap := adHandle(son, s_code)
-			if len(resmap) > 0 {
-				redis.PutCKV("other", "ad_"+s_code, resmap)
+			if len(son) > 0 {
+				redis.PutCKV("other", "ad_"+s_code, son)
 			}
-			return resmap
+			return adHandle(son, s_code)
 		}
 	}
 	return nil

+ 3 - 2
src/jfw/tag/ad.go

@@ -59,11 +59,10 @@ func Ad(s_code string, n int) []adInfo {
 		res, ok := mongodb.FindOneByField("ad", `{"s_code":"`+s_code+`"}`, f)
 		if ok && res != nil && (*res)["a_son"] != nil {
 			son := (*res)["a_son"].([]interface{})
-			resmap := adHandle(son, s_code)
 			if len(son) > 0 {
 				redis.PutCKV("other", "ad_"+s_code, son)
 			}
-			return resmap
+			return adHandle(son, s_code)
 		}
 	}
 	return nil
@@ -79,7 +78,9 @@ type adInfo struct {
 		Width     string `json:"width"`     //宽度
 		StartTime string `json:"startTime"` //开始时间
 		EndTime   string `json:"endTime"`   //结束时间
+		IosHref   string `json:"iosHref"`   //根据客户端不同 是否访问不同地址
 	} `json:"o_extend"` //拓展属性
+	S_script string `json:"s_script"` //脚本代码
 }
 
 //广告位信息处理