12345678910111213141516171819202122232425262728293031323334353637 |
- /**
- * Created by Tony on 2017/6/1.
- */
- var TplNode = require('../models/tpl_tree_node');
- //统一回调函数
- var callback = function(req, res, err, message, data){
- res.json({error: err, message: message, data: data});
- }
- module.exports = {
- getRptTplTree: function(req, res) {
- var params = JSON.parse(req.body.params),
- grpType = params.grpType,
- userId = params.userId,
- tplType = params.tplType;
- TplNode.getTplTreeNodes(grpType, userId, tplType, function(err, data){
- callback(req,res,err,"", data);
- })
- },
- updateTreeNodes: function(req, res) {
- var params = JSON.parse(req.body.params),
- nodes = params.nodes;
- TplNode.updateTreeNodes(nodes, function(err,results){
- callback(req,res, err, "", results)
- });
- },
- createTplTreeNode: function(req, res){
- var params = JSON.parse(req.body.params),
- lastNodeId = params.lastNodeId,
- nodeData = params.rawNodeData;
- TplNode.createTplTreeNode(nodeData, lastNodeId, function(err, data){
- callback(req,res,err,"", data);
- })
- }
- }
|