bills_lib_routes.js 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /**
  2. * Created by vian on 2017/3/17.
  3. */
  4. let express = require("express");
  5. let billsController = require("./../controllers/bills_lib_controllers");
  6. let billsRouter =express.Router();
  7. module.exports =function (app) {
  8. app.get("/stdBillsmain", function(req, res){
  9. if(!req.session.userAccount){
  10. res.redirect('/login');
  11. }
  12. else {
  13. res.render("maintain/bills_lib/html/main.html",
  14. {userAccount: req.session.userAccount,
  15. userID: req.session.userID});
  16. }
  17. });
  18. app.get("/stdBills", function(req, res){
  19. res.render("maintain/bills_lib/html/qingdan.html");
  20. });
  21. app.get('/stdJobs', function(req, res){
  22. res.render('maintain/bills_lib/html/neirong.html');
  23. });
  24. app.get('/stdItems', function(req, res){
  25. res.render('maintain/bills_lib/html/tezheng.html');
  26. });
  27. billsRouter.post('/getMaxNumber', billsController.getMaxNumber);
  28. billsRouter.post('/getABillsLib', billsController.getABillsLib);
  29. billsRouter.post("/getStdBillsLib", billsController.getStdBillsLib);
  30. billsRouter.post("/createStdBillsLib", billsController.createStdBillsLib);
  31. billsRouter.post("/deleteStdBillsLib", billsController.deleteStdBillsLib);
  32. billsRouter.post("/renameStdBillsLib", billsController.renameStdBillsLib);
  33. billsRouter.post("/getStdBillsLibName", billsController.getStdBillsLibName);
  34. billsRouter.post("/getCurrentUniqId", billsController.getCurrentUniqId);
  35. billsRouter.post("/getBills", billsController.getBills);
  36. billsRouter.post("/createBills", billsController.createBills);
  37. billsRouter.post("/updatePNId", billsController.updatePNId);
  38. billsRouter.post("/updateBills", billsController.updateBills);
  39. billsRouter.post("/updateBillsArr", billsController.updateBillsArr);
  40. billsRouter.post("/pasteBills", billsController.pasteBills);
  41. billsRouter.post('/updateRecharge', billsController.updateRecharge);
  42. billsRouter.post('/pasteRel', billsController.pasteRel);
  43. billsRouter.post("/deleteBills", billsController.deleteBills);
  44. billsRouter.post("/getJobContent", billsController.getJobContent);
  45. billsRouter.post("/createJobContent", billsController.createJobContent);
  46. billsRouter.post("/updateJobContent", billsController.updateJobContent);
  47. billsRouter.post("/deleteJobContent", billsController.deleteJobContent);
  48. billsRouter.post("/pasteJobs", billsController.pasteJobs);
  49. billsRouter.post("/edCreateJob", billsController.edCreateJob);
  50. billsRouter.post("/edUpdateJob", billsController.edUpdateJob);
  51. billsRouter.post("/getItemCharacter", billsController.getItemCharacter);
  52. billsRouter.post("/createItemCharacter", billsController.createItemCharacter);
  53. billsRouter.post("/updateItemCharacter", billsController.updateItemCharacter);
  54. billsRouter.post("/updateValue", billsController.updateValue);
  55. billsRouter.post("/deleteItemCharacter", billsController.deleteItemCharacter);
  56. billsRouter.post("/pasteItems", billsController.pasteItems);
  57. billsRouter.post("/pasteValues", billsController.pasteValues);
  58. billsRouter.post("/edCreateItem", billsController.edCreateItem);
  59. billsRouter.post("/edUpdateItem", billsController.edUpdateItem);
  60. app.use("/stdBillsEditor", billsRouter);
  61. }