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);
- };
|