|
@@ -289,10 +289,6 @@ func FormatSize(size float64, unit string) string {
|
|
|
|
|
|
// GuidelineAndInformation t:一级栏目 s二级栏目 (首页剑鱼攻略与行业资讯首页公用)
|
|
|
func GuidelineAndInformation(t, s string, num int) *[]map[string]interface{} {
|
|
|
- if data := redis.Get("other", fmt.Sprintf("guideline_information_%d_%s_%s", num, t, s)); data != nil {
|
|
|
- dataMap, _ := data.([]map[string]interface{})
|
|
|
- return &dataMap
|
|
|
- }
|
|
|
query := map[string]interface{}{"s_contenttype": t, "s_secondclassifytype": s, "i_status": 1, "releasetime": map[string]interface{}{"$lt": time.Now().Unix()}}
|
|
|
data, _ := mongodb.Find("content", query, `{"releasetime":-1,"l_createdate":-1}`, `{"_id":1,"i_viewnum":1,s_title":1,"s_pic1":1,"s_pic":1,"releasetime":1,"s_description":1,"l_createdate":1,"s_contenttype":1,"s_secondclassifytype":1}`, false, 0, num)
|
|
|
if data != nil {
|
|
@@ -310,7 +306,6 @@ func GuidelineAndInformation(t, s string, num int) *[]map[string]interface{} {
|
|
|
v["s_pic1"] = SPic(util.InterfaceToStr(v["s_pic1"]))
|
|
|
}
|
|
|
}
|
|
|
- redis.Put("other", fmt.Sprintf("guideline_information_%d_%s_%s", num, t, s), *data, 5*60)
|
|
|
//IdFormat(data)
|
|
|
return data
|
|
|
}
|