// app/router.js
module.exports = app => {
    // 这两个接口用于测试
    app.get('/', app.controller.home.index);

    // socket.io
    app.io.of('/tomatobang', app.io.controllers.tomatobang);

    /**
     * 用户类
     */
    app.get('/api/user', app.controller.user.list);
    app.get('/api/user/:id', app.controller.user.findById);
    app.post('/api/user', app.controller.user.create);
    app.post('/api/user/:id', app.controller.user.updateById);
    app.del('/api/user/:id', app.controller.user.deleteById);
    app.post('/getRongyunToken', app.controller.user.getRongyunToken);
    app.post('/email_username/verify', app.controller.user.emailUserNameVerify);
    app.post('/api/login', app.controller.user.login);
    app.post('/api/logout', app.controller.user.logout);
    app.post('/api/user/headimg', app.controller.user.uploadHeadImg);
    app.get('/api/user/headimg/:path', app.controller.user.downloadHeadImg);
    
    
    //app.put('/api/user', app.controller.user.create);
    //app.put('/api/user/:id', app.controller.user.replaceById);
    //app.patch('/api/user/:id', app.controller.user.updateById);

    /**
     * 番茄钟类
     */
    app.get('/api/tomato', app.controller.tomato.list);
    app.get('/api/tomato/:id', app.controller.tomato.findById);
    app.post('/api/tomato', app.controller.tomato.create);
    app.post('/api/tomato/:id', app.controller.tomato.updateById);
    app.del('/api/tomato/:id', app.controller.tomato.deleteById);
    app.get('/filter/tomatotoday', app.controller.tomato.tomatoToday);
    
    /**
     * 任务类
     */
    app.get('/api/task', app.controller.task.list);
    app.get('/api/task/:id', app.controller.task.findById);
    app.post('/api/task', app.controller.task.create);
    app.post('/api/task/:id', app.controller.task.updateById);
    app.del('/api/task/:id', app.controller.task.deleteById);

    /**
     * 配置类
     */
    app.get('/api/options', app.controller.options.list);

    /**
     * 其它
     */
    app.post('/tool/dismissgroup', app.controller.other.dismissgroup);
    app.post('/upload/voicefile', app.controller.other.uploadVoiceFile);
    app.post('/download/voicefile/:path', app.controller.other.downloadVoiceFile);
   
    
  };
@@ -2102,27 +2102,26 @@
 e);%0A    app.
-pos
+ge
 t('/download

change audio download http method to get