/** * Created by Tony on 2017/2/14. */ var PrjFolder = require('../models/group_folder'); var callback = function(req, res, err, data){ if(err){ //res.send({success: false, error: err}); res.json({success: false, error: err}); } else{ //res.send({success: true, data: data}); res.json({success:true, data: data}); } } module.exports = { getAllProjects: function(req, res){ var user_id = req.body.user_id; PrjFolder.getAll(user_id, function(err, result){ if (result) { callback(req, res, err, result); } else { callback(req, res, err, null); } }); }, getProjectsByUserId: function(req, res) { //var user_id = req.body.user_id; }, saveProjects: function(req, res) { var user_id = req.body.user_id; var prjData = JSON.parse( req.body.prjData); PrjFolder.createNew(user_id, prjData, function(err, result){ if (result) { callback(req, res, err, result); } else { callback(req, res, err, null); } }); }, updateProject: function(req, res) { var user_id = req.body.user_id; var prj_id = req.body.prj_id; var prj_Update = JSON.parse( req.body.prj_Update); PrjFolder.update(user_id, prj_id, prj_Update, function(err, result){ if (result) { callback(req, res, err, result); } else { callback(req, res, err, null); } }); }, remove: function(req, res){ } }