bills_template_routes.js 1.4 KB

12345678910111213141516171819202122232425
  1. /**
  2. * Created by zhang on 2017/7/12.
  3. */
  4. let express = require("express");
  5. let templateRouter =express.Router();
  6. import BillsTemplateController from "../controllers/bills_template_controller";
  7. let billsTemplateController = new BillsTemplateController();
  8. module.exports =function (app) {
  9. templateRouter.get("/main", billsTemplateController.auth, billsTemplateController.init, billsTemplateController.main);
  10. templateRouter.get("/editTemplate/:libID", billsTemplateController.auth, billsTemplateController.init, billsTemplateController.editTemplate);
  11. templateRouter.post("/getLibByID", billsTemplateController.auth, billsTemplateController.init, billsTemplateController.getLibByID);
  12. templateRouter.post("/saveLib", billsTemplateController.auth, billsTemplateController.init, billsTemplateController.saveLib);
  13. templateRouter.post("/deleteLibByID", billsTemplateController.auth, billsTemplateController.init, billsTemplateController.deleteLibByID);
  14. templateRouter.post("/add-lib", billsTemplateController.auth, billsTemplateController.init, billsTemplateController.addLib);
  15. templateRouter.post("/copyLib", billsTemplateController.auth, billsTemplateController.init, billsTemplateController.copyLib);
  16. templateRouter.post("/updateBillsTemplateItem/:libID", billsTemplateController.auth, billsTemplateController.init, billsTemplateController.updateBillsTemplateItem);
  17. app.use("/billsTemplate", templateRouter);
  18. };