123456789101112131415161718192021222324252627282930313233 |
- const Router = require('@koa/router');
- const router = new Router({ prefix: '/projects' });
- const projectsController = require('../controller/projects.controller');
- /**
- * 项目服务API接口
- */
- // 获取所属项目列表
- router.get('/list', projectsController.getCategoryList);
- // 获取全量项目列表
- router.get('/getProjectList', projectsController.getProjectList);
- // 创建项目
- router.post('/create', projectsController.create);
- // 删除项目
- router.post('/delete', projectsController.delete);
- // 更新项目
- router.post('/update', projectsController.update);
- // 获取项目详情
- router.get('/detail/:id', projectsController.detail);
- // 检查项目权限
- router.post('/checkAuth', projectsController.checkProjectAuth);
- // 项目一键发布
- router.post('/oneClickPublishing', projectsController.oneClickPublishing);
- module.exports = router;
|