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

更新用户

parent 5347cae9
...@@ -45,9 +45,11 @@ var getClientIP = function(req) { ...@@ -45,9 +45,11 @@ var getClientIP = function(req) {
//新增论坛文章 //新增论坛文章
router.post('/thread/create', function(req, res, next) { router.post('/thread/create', function(req, res, next) {
var rs = {},
var rs = {}; ent_code = req.session.user.ent_code,
req.body.ent_code = req.session.user.ent_code; icon = req.session.user.headPic,
nickName = req.session.user.name;
req.body.ent_code = ent_code;
if (!req.body.share) { if (!req.body.share) {
delete req.body.share; delete req.body.share;
} }
...@@ -65,9 +67,8 @@ router.post('/thread/create', function(req, res, next) { ...@@ -65,9 +67,8 @@ router.post('/thread/create', function(req, res, next) {
res.json(returnCode.BUSY); res.json(returnCode.BUSY);
} else { } else {
if (user) { if (user) {
var icon = req.session.user.headPic, //更新后台对应用户信息
nickName = req.session.user.name, var isUpdate = false,
isUpdate = false,
updateObj = {}; updateObj = {};
if(icon){ if(icon){
if(!user.icon || user.icon != icon){ if(!user.icon || user.icon != icon){
...@@ -86,7 +87,7 @@ router.post('/thread/create', function(req, res, next) { ...@@ -86,7 +87,7 @@ router.post('/thread/create', function(req, res, next) {
if(err)console.log(err); if(err)console.log(err);
}); });
} }
//创建帖子
req.body.from = user._id; req.body.from = user._id;
forumThreadService.createThread(req.body, function(err, entity) { forumThreadService.createThread(req.body, function(err, entity) {
if (err) { if (err) {
...@@ -100,17 +101,18 @@ router.post('/thread/create', function(req, res, next) { ...@@ -100,17 +101,18 @@ router.post('/thread/create', function(req, res, next) {
} }
}); });
} else { } else {
//创建后台对应用户
var entity = { var entity = {
uid: uid, uid: uid,
ent_code:req.session.user.ent_code, ent_code:ent_code,
nickName: req.session.user.name, nickName: nickName,
icon: req.session.user.headPic icon: icon
}; };
forumUserService.createUser(entity, function(err, doc) { forumUserService.createUser(entity, function(err, doc) {
if (err) { if (err) {
res.json(returnCode.BUSY); res.json(returnCode.BUSY);
} else { } else {
//创建帖子
req.body.from = doc._id; req.body.from = doc._id;
forumThreadService.createThread(req.body, function(err, entity) { forumThreadService.createThread(req.body, function(err, entity) {
if (err) { if (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