Commit 974f1dd2 authored by 刘文胜's avatar 刘文胜

111111111

parent acdb51d4
...@@ -1911,7 +1911,7 @@ router.get('/thread/getThreadWithEssence', function(req, res, next) { ...@@ -1911,7 +1911,7 @@ router.get('/thread/getThreadWithEssence', function(req, res, next) {
}); });
}else{ }else{
//更新推荐列表redis //更新推荐列表redis
redisThreadList.get(ent_code, "", redis_type, function(error, docs) { redisThreadList.get(ent_code, "", redis_type,sort, function(error, docs) {
var results = JSON.parse(docs); var results = JSON.parse(docs);
if(results.items == null){ //如果不存在,继续重新获取 if(results.items == null){ //如果不存在,继续重新获取
redisThreadList.getRedisEsenceThreads(ent_code, "", redis_type,sort, function(error, docs){ redisThreadList.getRedisEsenceThreads(ent_code, "", redis_type,sort, function(error, docs){
...@@ -1962,7 +1962,7 @@ function handleThreadList(req, results, ent_code, callback){ ...@@ -1962,7 +1962,7 @@ function handleThreadList(req, results, ent_code, callback){
} }
//获取等级最高的荣誉 //获取等级最高的荣誉
if(results.items[i].from.honorTitles && results.items[i].from.honorTitles.length > 0){ if(results.items[i].from && results.items[i].from.honorTitles && results.items[i].from.honorTitles.length > 0){
var temp_honorTitles = _.sortBy(results.items[i].from.honorTitles, 'order_idx') var temp_honorTitles = _.sortBy(results.items[i].from.honorTitles, 'order_idx')
for(var m = temp_honorTitles.length - 1; m >= 0; m-=1){ for(var m = temp_honorTitles.length - 1; m >= 0; m-=1){
var honor = temp_honorTitles[m] var honor = temp_honorTitles[m]
......
...@@ -29,7 +29,7 @@ function setToRedis(ent_code,keyID,type,value){ ...@@ -29,7 +29,7 @@ function setToRedis(ent_code,keyID,type,value){
}); });
} }
exports.get=function(ent_code,keyID,type,callback){ exports.get=function(ent_code,keyID,type,sort,callback){
var key = getKey(ent_code,keyID,type); var key = getKey(ent_code,keyID,type);
if(!redis){ if(!redis){
console.log('redis error'); console.log('redis error');
...@@ -38,7 +38,7 @@ exports.get=function(ent_code,keyID,type,callback){ ...@@ -38,7 +38,7 @@ exports.get=function(ent_code,keyID,type,callback){
redis.get(key, function(error, res){ redis.get(key, function(error, res){
if(!res){ if(!res){
//不存在,先获取再返回 //不存在,先获取再返回
getEsenceThreads(ent_code, keyID, type,function(err){ getEsenceThreads(ent_code, keyID, type,sort,function(err){
redis.get(key, function(error, res){ redis.get(key, function(error, res){
return callback && callback(error, res.split(",")); return callback && callback(error, res.split(","));
}); });
...@@ -115,7 +115,6 @@ exports.getRedisEsenceThreads = function(ent_code,keyID,type,sort,callback){ ...@@ -115,7 +115,6 @@ exports.getRedisEsenceThreads = function(ent_code,keyID,type,sort,callback){
//更新缓存列表 //更新缓存列表
exports.updateRedisEsenceThreads = function(ent_code,keyID,type,callback){ exports.updateRedisEsenceThreads = function(ent_code,keyID,type,callback){
var key = getKey(ent_code,keyID,type);
getEsenceThreads(ent_code, keyID,type, function(err){ getEsenceThreads(ent_code, keyID,type, function(err){
callback(); callback();
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment