rations_route.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. var express = require("express");
  2. var _rootDir = __dirname;
  3. var apiRouter =express.Router();
  4. var RationInterface = require(_rootDir+"/modules/rations/RationDB/interfaces");
  5. apiRouter.get("/main",function(req,res){
  6. res.sendfile(_rootDir+"/web/rations/main.html");
  7. })
  8. apiRouter.get('/rationLib', function (req, res) {
  9. res.sendFile(_rootDir+"/web/rations/dinge.html");
  10. });
  11. apiRouter.get('/gongliao', function (req, res) {
  12. res.sendFile(_rootDir+"/web/rations/gongliao.html");
  13. });
  14. apiRouter.get('/fuzhu', function (req, res) {
  15. res.sendFile(_rootDir+"/web/rations/fuzhu.html");
  16. });
  17. apiRouter.post("/addRationName",RationInterface.insert.RationLibInsert);
  18. apiRouter.post("/getRationTree",RationInterface.search.getRationTree);
  19. apiRouter.post("/saveTempRationTree",RationInterface.insert.TempRationTreeInsert);//Ϊ¿Õ¶¨¶î¿ârationtrees²åÈëÕ½ڵã
  20. apiRouter.post("/getRationLibs",RationInterface.search.getRationLibs);
  21. apiRouter.post("/deleteRationLibs",RationInterface.remove.deleteRationLibs);
  22. apiRouter.post("/addSection",RationInterface.insert.RationSectionInsert);
  23. apiRouter.post("/removeSection",RationInterface.remove.deleteRationSection);
  24. apiRouter.post("/saveGLJ",RationInterface.insert.GLJListInsert);
  25. apiRouter.post("/getGLJ",RationInterface.search.getGLJList);
  26. apiRouter.post("/deleteGLJItem",RationInterface.remove.deleteGLJItem);
  27. apiRouter.post("/saveRationItem",RationInterface.insert.RationItemsInsert);
  28. apiRouter.post("/getRationsBySectionID",RationInterface.search.getRationsBySectionID);
  29. apiRouter.post("/getGLJByCode",RationInterface.search.getGLJByCode);
  30. apiRouter.post("/getRationGLJItems",RationInterface.search.getRationGLJItems);
  31. apiRouter.post("/saveRationGLJ",RationInterface.insert.RationGLJInsert);
  32. apiRouter.post("/getGLJItem",RationInterface.search.getGLJ);
  33. apiRouter.post("/editRationLibs",RationInterface.update.updateRationLib);
  34. apiRouter.post("/editGLJItem",RationInterface.update.updateGLJItem);
  35. apiRouter.post("/deleteRation",RationInterface.remove.deleteRation);
  36. apiRouter.post("/deleteRationGLJ",RationInterface.remove.deleteRationGLJ);
  37. apiRouter.post("/editRation",RationInterface.remove.deleteRationGLJ);
  38. apiRouter.post("/editRGLJAmount",RationInterface.update.updateRGLJAmount);
  39. apiRouter.post("/editRationItem",RationInterface.update.updateRationItem);
  40. module.exports = apiRouter;