Commit 623c76c5 authored by 刘文胜's avatar 刘文胜

公告分享

parent f9fab099
......@@ -306,8 +306,8 @@ router.get('/sharev2.js', function(req, res, next) {
var title = '',desc = '',imgUrl = '';
var key = ent_code + 'forum_share_index_info';
if(type && type === 'index'){
var key = ent_code + 'forum_share_index_info';
var expire = 60 * 60;
redis.get(key, function(error, share){
if(share){//有缓存
......@@ -385,8 +385,30 @@ router.get('/sharev2.js', function(req, res, next) {
res.json(_.assign({result:false},returnCode.BUSY));
}
link = link + 'noticeDetail&infoId=' + (result.plate || '') + '&ent_code=' + ent_code + '&tId=' + result._id +'&uId='+uId;
title = result.title,desc = result.content,imgUrl = result.icon;
getWXV2(res, title, desc, link, imgUrl, mid,ent_code, id,type,null);
title = result.title,desc = result.content;
redis.get(key, function(error, share){
if(share){//有缓存
try{
share = JSON.parse(share);
imgUrl=share.imgUrl;
}catch(err){
console.log(err);
}
getWXV2(res, title, desc, link, imgUrl, mid,ent_code, id,type,null);
}else{
request.get({url:config.rest_api+'/v1.0/internal/forum/config/share/byentcode?entCode='+ent_code,body:{},json:true}, function (e, r, result) {
if(result.data){
try{
var obj = JSON.parse(result.data);
imgUrl = obj.sharePictureUrl || '';
}catch(err){
console.log(err);
}
}
getWXV2(res, title, desc, link, imgUrl, mid,ent_code, id,type,null);
});
}
});
});
}else if (type === 'Info') {
//分享记录对象
......
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