'use strict'; module.exports = app => { const { router, controller } = app; const profix = '/api/live/'; const vision = 'v0'; const index = 'users'; const target = 'personal'; router.post(target, `${profix}${vision}/${index}/${target}/export`, controller[index][target].export); router.post(target, `${profix}${vision}/${index}/${target}/import`, controller[index][target].import); router.post(target, `${profix}${vision}/${index}/${target}/upgrade`, controller[index][target].upgrade); router.post(target, `${profix}${vision}/${index}/${target}/login`, controller[index][target].login); router.post(target, `${profix}${vision}/${index}/${target}/password/:id`, controller[index][target].password); router.resources(target, `${profix}${vision}/${index}/${target}`, controller[index][target]); // index、create、show、destroy router.post(target, `${profix}${vision}/${index}/${target}/update/:id`, controller[index][target].update); };