123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- 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("/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);
- };
|