templates.router.js 547 B

12345678910111213141516171819202122232425262728293031323334
  1. const Router = require('@koa/router');
  2. const router = new Router({ prefix: '/templates' });
  3. const templates = require('../controller/templates.controller');
  4. /**
  5. * 模板市场接口
  6. */
  7. /**
  8. * 模板列表
  9. */
  10. router.get('/list', templates.list);
  11. /**
  12. * 模板详情
  13. */
  14. router.get('/detail/:id', templates.detail);
  15. /**
  16. * 创建模板
  17. */
  18. router.post('/create', templates.create);
  19. /**
  20. * 删除模板
  21. */
  22. router.post('/delete', templates.delete);
  23. /**
  24. * 更新模板
  25. */
  26. router.post('/update', templates.update);
  27. module.exports = router;