Browse Source

code sync

TonyKang 7 years ago
parent
commit
2ca8c7e1ef
1 changed files with 18 additions and 0 deletions
  1. 18 0
      modules/reports/controllers/rpt_tpl_controller.js

+ 18 - 0
modules/reports/controllers/rpt_tpl_controller.js

@@ -52,6 +52,24 @@ let mExport = {
             }
         })
     },
+    saveCustomerCfg: function (req, res) {
+        let params = JSON.parse(req.body.params),
+            userId = params.userId,
+            custCfg = params.custCfg;
+        ;
+        if (req.session.sessionUser && req.session.sessionUser.id) userId = req.session.sessionUser.id;
+        custCfg.userId = userId;
+        rptCustCfgFacade.saveCustomizeCfg(custCfg).then(function (rst) {
+            if (rst) {
+                //success
+                callback(req,res, false, "", "success!");
+            } else {
+                //failed
+                callback(req,res, true, "更新失败!", null);
+            }
+        })
+    },
+
     getDftTemplates(req, res) {
         let filter = {"userId": "-100", "$or": [{"isDeleted": null}, {"isDeleted": false} ]};
         TreeNodeModel.find(filter, '-_id', function(err, data){