rpt_tpl_controller.js 695 B

123456789101112131415161718192021222324252627
  1. /**
  2. * Created by Tony on 2017/6/1.
  3. */
  4. var TplNode = require('../models/tpl_tree_node');
  5. //统一回调函数
  6. var callback = function(req, res, err, data){
  7. if(err){
  8. //res.send({success: false, error: err});
  9. res.json({success: false, error: err});
  10. }
  11. else{
  12. //res.send({success: true, data: data});
  13. res.json({success:true, data: data});
  14. }
  15. };
  16. module.exports = {
  17. createTplTreeNode: function(req, res){
  18. var lastNodeId = req.body.lastNodeId;
  19. var nodeData = JSON.parse(req.body.rawNodeData);
  20. TplNode.createTplTreeNode(nodeData, lastNodeId, function(err, data){
  21. callback(req,res,err,"", data);
  22. })
  23. }
  24. }