var express = require("express"); var apiRouter =express.Router(); var _rootDir = __dirname; var path = require('path'); var htmlPath = path.join(__dirname,'../../../','web/rationLibEditor/'); apiRouter.get('/', function(req, res) { res.redirect('/main'); }); var RationInterface = require("../RationEditorDB/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("/addRationName",RationInterface.insert.RationLibInsert); apiRouter.post("/getRationTree",RationInterface.search.getRationTree); apiRouter.post("/saveTempRationTree",RationInterface.insert.TempRationTreeInsert);//为空定额库rationtrees插入章节点 apiRouter.post("/getRationLibs",RationInterface.search.getRationLibs); apiRouter.post("/deleteRationLibs",RationInterface.remove.deleteRationLibs); 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("/editRationLibs",RationInterface.update.updateRationLib); 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); module.exports = apiRouter;