管理面板 路由

This commit is contained in:
jysperm
2014-02-24 01:16:45 +08:00
parent d34d9e3696
commit 4e02854851
2 changed files with 10 additions and 6 deletions

View File

@@ -1,11 +1,15 @@
exports.bind = (app) ->
for item in ['user', 'panel']
for item in ['index-page', 'user', 'panel']
apiModule = require('./' + item)
generateUrl = (name) ->
if name[0] == '/'
return name
else
return "/#{item}/#{name}"
for name, controller of apiModule.get
name = name ? name + "/"
app.all "/#{item}/#{name}", controller
app.get generateUrl(name), controller
for name, controller of apiModule.post
name = name ? name + "/"
app.post "/#{item}/#{name}", controller
app.post generateUrl(name), controller

View File

@@ -1,4 +1,4 @@
module.exports =
get:
'/': (req, res) ->
'/panel/': (req, res) ->
res.render 'panel'