Commit 1fc899ba authored by 陈志良's avatar 陈志良

添加分享后文章添加分享数

parent daea34fe
...@@ -19,7 +19,8 @@ var mongoose = require('mongoose'), ...@@ -19,7 +19,8 @@ var mongoose = require('mongoose'),
var ForumPVLog = mongoose.model('ForumPVLog'), var ForumPVLog = mongoose.model('ForumPVLog'),
ForumUVLog = mongoose.model('ForumUVLog'), ForumUVLog = mongoose.model('ForumUVLog'),
ForumShareLog = mongoose.model('ForumShareLog'); ForumShareLog = mongoose.model('ForumShareLog'),
ForumThread = mongoose.model('ForumThread');
exports.sendRequest = function(ent_code, mid, action, messageid, integral, exp) { exports.sendRequest = function(ent_code, mid, action, messageid, integral, exp) {
var obj = { var obj = {
tag: 'member', tag: 'member',
...@@ -153,7 +154,15 @@ exports.createShareLog = function(req,share_type) { ...@@ -153,7 +154,15 @@ exports.createShareLog = function(req,share_type) {
if(logObj){ if(logObj){
then(function(cont){ then(function(cont){
var share_log_model = new ForumShareLog(logObj); var share_log_model = new ForumShareLog(logObj);
share_log_model.save(cont); share_log_model.save(function(err){
cont(err);
});
}).then(function(cont){
if(logObj.thread){
ForumThread.update({_id:logObj.thread},{$inc:{share_count:1}},function(err){
cont(err);
});
}
}).fail(function(cont,err){ }).fail(function(cont,err){
console.error(err); console.error(err);
}); });
......
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