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

版主申请2

parent 1dacdacd
......@@ -4,9 +4,7 @@ var express = require('express'),
returnCode = require('../../utils/returnCode'),
_ = require('lodash');
var mongoose = require('mongoose');
// var moment = require('moment');
var async = require('async');
// var then = require('thenjs');
var forumModeratorApplyService = require('../../service/forumModeratorApplyService');
var forumUserService = require('../../service/forumUserService');
......
......@@ -11,6 +11,7 @@ var ForumThread = mongoose.model('ForumThread');
var ForumModerator = mongoose.model('ForumModerator');
var forumThreadService = require('../../service/forumThreadService');
var forumLimitOperationService = require('../../service/forumLimitOperationService');
var forumModeratorApplyService = require('../../service/forumModeratorApplyService');
var request=require('request');
var env = process.env.NODE_ENV;
var API_ADDRESS='http://localhost:8080';
......@@ -218,3 +219,32 @@ router.get('/moderators/delthread/:tid', function(req, res, next) {
});
});
//添加版主申请
router.post('/forumModeratorApply/create', function(req, res, next) {
var ent_code = req.session.user.ent_code;
var fuserId = req.session.mobileForumUser.userId;
var applyMsg = req.body.applyMsg;
if (fuserId && applyMsg) {
var conditions = {
ent_code: ent_code,
forumUser: fuserId
}
var model = {
ent_code: ent_code,
forumUser: fuserId,
applyMsg: applyMsg
};
forumModeratorApplyService.createOrUpdateLimitOperation(conditions, model, function(err, ModeratorApply) {
if (err) {
console.error(err);
res.json(returnCode.BUSY);
} else {
res.json(_.assign(returnCode.SUCCESS));
}
});
} else {
res.json(returnCode.WRONG_PARAM);
}
});
......@@ -2,7 +2,7 @@
var mongoose = require('mongoose'),
Schema = mongoose.Schema;
//话题广场,板块
//版主申请
var ForumModeratorApplySchema = new Schema({
ent_code: {
type: Number,
......
......@@ -2,10 +2,6 @@
var mongoose = require('mongoose');
var forumModeratorApply = mongoose.model('ForumModeratorApply');
// var async = require('async');
// var then = require('thenjs');
// var moment = require('moment');
//添加
function create(entity, callback) {
var model = new forumModeratorApply(entity);
......
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