Commit cc026f9a authored by 陈家荣's avatar 陈家荣

2222

parent 0d2cbf75
......@@ -37,40 +37,6 @@ function compareTime(now, begin_time, end_time) {
}
}
var checkLimitAction = function(req, res) {
var mid = req.session.mobileForumUser.userId;
if(mid){
var array = [];
forumLimitActionRefService.getLimitActionRefByMid(mid,function(err,forumLimitActionRef){
if (err) {
console.error(err);
res.json('success');
} else {
// 获取到用户行为限制记录
if(forumLimitActionRef){
var limit_actions = forumLimitActionRef.limit_actions;
for (var i = 0; i < limit_actions.length; i += 1) {
var limit_action = limit_actions[i];
var flag = compareTime(new Date(), limit_action.begin_time, limit_action.end_time);
//把flag和limit_action_type 放进session
var obj = {
result : flag,
code : limit_action.limit_action_type
}
array.push(obj);
}
req.session.mobileForumUser.limit_actions = array;
res.json('success');
}else{
req.session.mobileForumUser.limit_actions = null;
res.json('success');
}
}
});
}else{
res.json('success');
}
}
//验证用户身份
router.post('/user/identifyUser',function(req,res,next){
......@@ -111,13 +77,13 @@ router.post('/user/identifyUser',function(req,res,next){
});
//微信分享带来用户
router.get('/user/from/share', function(req, res, next) {
var userId = req.session.mobileForumUser.userId;
var mid = req.query.mid,
action = req.query.action,
ent_code = req.query.ent_code;
forumLimitActionRefService.checkLimitActionProhibitionAddIntegral(mid, function(err, flag){
forumLimitActionRefService.checkLimitActionProhibitionAddIntegral(userId, function(err, flag){
if(err){
console.error(err);
res.json(returnCode.PROHIBITION_OF_SPEECH);
......@@ -138,15 +104,15 @@ router.get('/user/from/share', function(req, res, next) {
//检查用户权限
router.post('/user/checkLimitAction', function(req, res, next) {
var entity=req.body;
var mid = entity.mid;
if(mid){
var userId = entity.mid;
if(userId){
forumLimitActionConfigService.getAllLimitActionConfig(function(err,configs){
if(err){
console.error(err);
res.json(returnCode.BUSY);
}else{
var array = [];
forumLimitActionRefService.getLimitActionRefByMid(mid,function(err,forumLimitActionRef){
forumLimitActionRefService.getLimitActionRefByMid(userId,function(err,forumLimitActionRef){
if (err) {
console.error(err);
res.json('success');
......
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