-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathrouter.js
28 lines (23 loc) · 1.18 KB
/
router.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
var controller = require('./controller'),
poster = require('./controller/poster'),
common = require('./controller/common');
module.exports = function(router) {
router.get('/', controller.index);
//router.get('/login', controller.login);
//router.post('/login', controller.doLogin);
router.get('/poster/check', poster.check); //检查是否存在相同的path海报
router.post('/poster', poster.save); //保存海报信息
router.get('/poster', poster.find); //查询海报信息
router.get('/poster/me', poster.findOwnerPoster);//查询我的海报信息
router.get('/poster/detail', poster.detail); //获取海报详情
router.post('/poster/publish', poster.publish); //发布海报
router.post('/poster/update', poster.update); //更新海报信息
router.post('/poster/attention', poster.attention); //更新关注状态
router.delete('/poster/:id', poster.del); //删除海报信息
router.get('/qiniu', common.qiniu); //获取域名相关信息
router.post('/upload', common.uploadFile); //上传文件
/*
* 用户相关
* 1.单点登录
* */
};