project_feature_router.js 1.8 KB

1234567891011121314151617181920212223242526272829
  1. /**
  2. * Created by zhang on 2018/9/3.
  3. */
  4. let express = require("express");
  5. let featureRouter =express.Router();
  6. import FeatureController from "../controllers/project_feature_controller";
  7. let featureController = new FeatureController();
  8. module.exports =function (app){
  9. featureRouter.get("/main", featureController.auth, featureController.init, featureController.main);
  10. featureRouter.post("/addLib", featureController.auth, featureController.init, featureController.addLib);
  11. featureRouter.post("/findLib", featureController.auth, featureController.init, featureController.findLib);
  12. featureRouter.post("/saveLib", featureController.auth, featureController.init, featureController.saveLib);
  13. featureRouter.post("/deleteLibByID", featureController.auth, featureController.init, featureController.deleteLibByID);
  14. featureRouter.get("/edit/:libID", featureController.auth, featureController.init, featureController.edit);
  15. /* repRouter.get("/edit/:libID", replaceController.auth, replaceController.init, replaceController.edit);
  16. repRouter.post("/findLib", replaceController.auth, replaceController.init, replaceController.findLib);
  17. repRouter.post("/addLib", replaceController.auth, replaceController.init, replaceController.addLib);
  18. repRouter.post("/saveLib", replaceController.auth, replaceController.init, replaceController.saveLib);
  19. repRouter.post("/deleteLibByID", replaceController.auth, replaceController.init, replaceController.deleteLibByID);
  20. repRouter.post("/saveBills", replaceController.auth, replaceController.init, replaceController.saveBills);
  21. repRouter.post("/saveMaterial", replaceController.auth, replaceController.init, replaceController.saveMaterial);
  22. repRouter.post("/findMaterial", replaceController.auth, replaceController.init, replaceController.findMaterial);*/
  23. app.use("/projectFeature", featureRouter);
  24. };