engineer_feature_routes.js 1.2 KB

123456789101112131415161718192021
  1. /**
  2. * Created by zhang on 2018/9/10.
  3. */
  4. let express = require("express");
  5. let engineerFeatureRouter =express.Router();
  6. import EngineerFeatureController from "../controllers/engineer_feature_controller";
  7. let engineerFeatureController = new EngineerFeatureController();
  8. module.exports =function (app) {
  9. engineerFeatureRouter.get("/main", engineerFeatureController.auth, engineerFeatureController.init, engineerFeatureController.main);
  10. engineerFeatureRouter.post("/addLib", engineerFeatureController.auth, engineerFeatureController.init, engineerFeatureController.addLib);
  11. engineerFeatureRouter.post("/findLib", engineerFeatureController.auth, engineerFeatureController.init, engineerFeatureController.findLib);
  12. engineerFeatureRouter.post("/saveLib", engineerFeatureController.auth, engineerFeatureController.init, engineerFeatureController.saveLib);
  13. engineerFeatureRouter.post("/deleteLibByID", engineerFeatureController.auth, engineerFeatureController.init, engineerFeatureController.deleteLibByID);
  14. engineerFeatureRouter.get("/edit/:libID", engineerFeatureController.auth, engineerFeatureController.init, engineerFeatureController.edit);
  15. app.use("/engineerFeature", engineerFeatureRouter);
  16. };