| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 | import express from "express";let rptTplRouter = express.Router();let config = require("../../../config/config.js");import reportTplController from "./../controllers/rpt_tpl_controller";import reportCfgController from "./../controllers/rpt_cfg_controller";module.exports = function (app) {  app.get("/rpt_tpl", function (req, res) {    if (!req.session.managerData.username) {      res.redirect("/login");    } else {      res.render("maintain/report/html/rpt_tpl_main.html", {        userAccount: req.session.managerData.username,        userID: req.session.managerData.userID,        LicenseKey: config.getLicenseKey(process.env.NODE_ENV),      });    }  });  rptTplRouter.post(    "/createTreeRootNode",    reportTplController.createTreeRootNode  );  rptTplRouter.post(    "/updateTreeRootNode",    reportTplController.updateTreeRootNode  );  rptTplRouter.post(    "/updateTopNodeName",    reportTplController.updateTopNodeName  );  rptTplRouter.post(    "/updateSubLevelOneNode",    reportTplController.updateSubLevelOneNode  );  rptTplRouter.post(    "/removeTreeRootNode",    reportTplController.removeTreeRootNode  );  rptTplRouter.post("/getRptTplTree", reportTplController.getRptTplTree);  rptTplRouter.post(    "/getTplTreeByCompilation",    reportTplController.getTplTreeByCompilation  );  rptTplRouter.post("/getNewNodeID", reportTplController.getNewNodeID);  rptTplRouter.post("/updateRptTplNodes", reportTplController.updateTreeNodes);  rptTplRouter.post(    "/deleteRptTplNodes",    reportTplController.deleteRptTplNodes  );  rptTplRouter.post("/createDftRptTpl", reportTplController.createDftRptTpl);  rptTplRouter.post("/getRefRptTpl", reportTplController.getRefRptTpl);  rptTplRouter.post("/getAllBackupData", reportTplController.getAllBackupData);  rptTplRouter.post("/updateRptTpl", reportTplController.updateRptTpl);  rptTplRouter.post("/copyRptTpl", reportTplController.copyRptTpl);  rptTplRouter.post(    "/getCompilationList",    reportTplController.getCompilationList  );  rptTplRouter.post("/getCustomizeCfg", reportTplController.getCustomerCfg);  rptTplRouter.post("/saveCustomerCfg", reportTplController.saveCustomerCfg);  rptTplRouter.post("/getExtCodeTpl", reportTplController.getExtCodeTpl);  rptTplRouter.post("/getUserRptCfg", reportCfgController.getReportUserCfg);  rptTplRouter.post(    "/getMappingFields",    reportCfgController.getAllMappingFields  );  rptTplRouter.post(    "/getAidReportDataList",    reportTplController.getAidReportDataList  );  app.use("/report_tpl_api", rptTplRouter);};
 |