import { Application } from 'egg' ; export default ( app ) => { const { controller , router } = app ; const apiRouter = router . namespace ( '/menu' ) ; api apiName apiGroup apiHeader apiParam apiParam apiParam apiParam apiParam apiParam apiParam apiSuccess apiSuccess apiSuccess apiSuccessExample apiRouter . post ( '/' , controller . menu . createOne ) ; api apiName apiGroup apiHeader apiParam apiParam apiParam apiParam apiParam apiParam apiParam apiParam apiSuccess apiSuccess apiSuccess apiSuccessExample apiRouter . put ( '/' , controller . menu . updateOne ) ; api apiName apiGroup apiHeader apiSuccess apiSuccess apiSuccess apiSuccessExample apiRouter . delete ( '/:id' , controller . menu . removeOne ) ; api apiName apiGroup apiHeader apiParam apiParam apiParam apiParam apiParam apiParam apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccessExample apiRouter . get ( '/' , controller . menu . queryList ) ; api apiName apiGroup apiHeader apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccess apiSuccessExample apiRouter . get ( '/cascader' , controller . menu . queryCascader ) ; } ;