var express = require("express"); var apiRouter =express.Router(); var _rootDir = __dirname; var RationLibMapController = require("../controller/RLibMapController") var RationTreeController = require("../controller/RTreeController"); var RationItemController = require("../controller/RItemsController") var GLJListController = require("../controller/gljListController") var path = require('path'); var htmlPath = path.join(__dirname,'../../../','web/rationLibEditor/'); apiRouter.get('/', function(req, res) { res.redirect('/main'); }); var RationInterface = require("../db/interfaces"); apiRouter.get("/main",function(req,res){ res.render("rationLibEditor/main.html"); }) apiRouter.get('/rationLib', function (req, res) { res.render("rationLibEditor/dinge.html"); }); apiRouter.get('/gongliao', function (req, res) { res.render("rationLibEditor/gongliao.html"); }); apiRouter.get('/fuzhu', function (req, res) { res.render("rationLibEditor/fuzhu.html"); }); //apiRouter.post("/addSection",RationInterface.insert.RationSectionInsert); apiRouter.post("/removeSection",RationInterface.remove.deleteRationSection); apiRouter.post("/saveGLJ",RationInterface.insert.GLJListInsert); apiRouter.post("/getGLJ",RationInterface.search.getGLJList); apiRouter.post("/deleteGLJItem",RationInterface.remove.deleteGLJItem); apiRouter.post("/saveRationItem",RationInterface.insert.RationItemsInsert); apiRouter.post("/getRationsBySectionID",RationInterface.search.getRationsBySectionID); apiRouter.post("/getGLJByCode",RationInterface.search.getGLJByCode); apiRouter.post("/getRationGLJItems",RationInterface.search.getRationGLJItems); apiRouter.post("/saveRationGLJ",RationInterface.insert.RationGLJInsert); apiRouter.post("/getGLJItem",RationInterface.search.getGLJ); apiRouter.post("/editGLJItem",RationInterface.update.updateGLJItem); apiRouter.post("/deleteRation",RationInterface.remove.deleteRation); apiRouter.post("/deleteRationMapItem",RationInterface.remove.deleteRationMapItem); apiRouter.post("/deleteRationGLJ",RationInterface.remove.deleteRationGLJ); apiRouter.post("/editRation",RationInterface.remove.deleteRationGLJ); apiRouter.post("/editRGLJAmount",RationInterface.update.updateRGLJAmount); apiRouter.post("/editRationItem",RationInterface.update.updateRationItem); apiRouter.post("/getRationByCode",RationInterface.search.getRationByCode); apiRouter.post("/setRationBasePrice",RationInterface.update.setRationBasePrice); //--------------------------------------------------rationLibMap apiRouter.post("/addRationLib",RationLibMapController.addRationLib); apiRouter.post("/getRationDisplayNames",RationLibMapController.getDisPlayRationLibs); apiRouter.post("/deleteRationLibs",RationLibMapController.deleteRationLib); apiRouter.post("/editRationLibs",RationLibMapController.editRationLibs); apiRouter.post("/getRealLibName",RationLibMapController.getRealLibName); //----------------------------------------------------rationTree apiRouter.post("/getRationTree",RationTreeController.getRationTree); apiRouter.post("/saveTempRationTree",RationTreeController.tempRationTreeInsert); apiRouter.post("/addSection",RationTreeController.sectionUpsert); apiRouter.post("/deleteSection",RationTreeController.deleteSection); //----------------------------------------------------ration apiRouter.post("/insertRation",RationItemController.insertRation); apiRouter.post("/updateRation",RationItemController.updateRation); //----------------------------------------------------gljList apiRouter.post("/insertGLJList",GLJListController.insertGLJList); apiRouter.post("/updateGLJList",GLJListController.updateGLJList); apiRouter.post("/removeGLJList",GLJListController.removeGLJList); module.exports = apiRouter;