'use strict'; const schemeList = require('../controllers/schemeList'); module.exports = function (app, router, opts) { const { middlewares: { auth} } = app; router.get('/schemes',schemeList.getSchemeList, { content: '获取方案列表', visible: true }); router.post('/schemes', schemeList.addScheme, { content: '新增方案', visible: true }); router.post('/schemes/:schemeId/retryGenerationScheme', schemeList.retryGenerationScheme, { content: '重新生成方案', visible: true }); router.put('/schemes/:schemeId', schemeList.putScheme, { content: '修改方案', visible: true }); router.delete('/schemes/:schemeId', schemeList.delScheme, { content: '删除方案', visible: true }); router.get('/schemes/:schemeId/export', schemeList.exportScheme, { content: '导出方案', visible: true }); };