router.js
628 Bytes
/**
* router of sub app api
* @author: 陈轩<xuan.chen@yoho.cn>
* @date: 2016/09/02
*/
'use strict';
const router = require('express').Router(); // eslint-disable-line
const cRoot = './controllers';
var multipart = require('connect-multiparty');
var multipartMiddleware = multipart();
const uploadApi = require(cRoot + '/upload.js');
const hotfix = require(`${cRoot}/hotfix`);
const captcha = require(`${cRoot}/captcha`);
// routers
router.post('/api/upload/image', multipartMiddleware, uploadApi.uploadImg);
router.post('/hf/v1', hotfix.v1);
router.get('/api/captcha/get', captcha.get);
module.exports = router;