Commit ff7bc924 authored by 陈志良's avatar 陈志良

更新会员

parent 71dc88b8
...@@ -37,7 +37,28 @@ function compareTime(now, begin_time, end_time) { ...@@ -37,7 +37,28 @@ function compareTime(now, begin_time, end_time) {
} }
} }
var updateUser = function(uid,nickName,icon){
var entity = {},
isUpdate = false;
if(nickName){
entity.nickName = nickName;
isUpdate = true;
}
if(icon){
entity.icon = icon;
isUpdate = true;
}
if(isUpdate){
forumUserService.updateUserById(uid,entity,function(err,result){
if(err){
console.log(err);
}else{
console.log('用户:'+uid+'---------更新成功');
console.log(entity);
}
});
}
}
//验证用户身份 //验证用户身份
router.post('/user/identifyUser',function(req,res,next){ router.post('/user/identifyUser',function(req,res,next){
var entity=req.body; var entity=req.body;
...@@ -50,6 +71,7 @@ router.post('/user/identifyUser',function(req,res,next){ ...@@ -50,6 +71,7 @@ router.post('/user/identifyUser',function(req,res,next){
res.json('error'); res.json('error');
}else{ }else{
if(doc){ if(doc){
updateUser(doc._id,req.session.openUser.nickName,req.session.openUser.icon);
req.session.mobileForumUser={ req.session.mobileForumUser={
userId:doc._id, userId:doc._id,
openId:doc.uid openId:doc.uid
......
...@@ -10,28 +10,7 @@ exports.getMobileUser=function(req){ ...@@ -10,28 +10,7 @@ exports.getMobileUser=function(req){
exports.getOpenId=function(req){ exports.getOpenId=function(req){
return req.session.mobileForumUser.openId; return req.session.mobileForumUser.openId;
} }
var updateUser = function(uid,nickName,icon,cb){
var entity = {},
isUpdate = false;
if(nickName){
entity.nickName = nickName;
isUpdate = true;
}
if(icon){
entity.icon = icon;
isUpdate = true;
}
if(isUpdate){
forumUserService.updateUserById(uid,entity,function(err,result){
if(err){
console.log(err);
}else{
console.log('用户:'+uid+'---------更新成功');
console.log(entity);
}
});
}
}
exports.identifyUser=function() { exports.identifyUser=function() {
return function(req, res,next){ return function(req, res,next){
...@@ -41,7 +20,6 @@ exports.identifyUser=function() { ...@@ -41,7 +20,6 @@ exports.identifyUser=function() {
next(err); next(err);
}else{ }else{
if(doc){ if(doc){
updateUser(doc._id,req.session.openUser.nickName,req.session.openUser.icon,function(){});
req.session.mobileForumUser={ req.session.mobileForumUser={
userId:doc._id, userId:doc._id,
openId:doc.uid openId:doc.uid
......
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