12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- const Router = require('@koa/router');
- const router = new Router({ prefix: '/libs' });
- const libController = require('../controller/lib.controller');
- /**
- * 自定义组件库API接口
- */
- /**
- * 组件库列表
- */
- router.get('/list', libController.list);
- /**
- * 组件安装列表
- */
- router.post('/install/list', libController.installList);
- /**
- * 组件库详情
- */
- router.get('/detail/:id', libController.detail);
- /**
- * 创建组件库
- */
- router.post('/create', libController.create);
- /**
- * 删除组件库
- */
- router.post('/delete/:id', libController.delete);
- /**
- * 更新组件库
- */
- router.post('/update', libController.update);
- /**
- * 保存组件库
- */
- router.post('/save', libController.save);
- /**
- * 发布组件库
- */
- router.post('/publish', libController.publish);
- module.exports = router;
|