- use auto router for callback msg.
- first normal demo api FinishedPickup added.
This commit is contained in:
@@ -15,31 +15,21 @@ import (
|
||||
)
|
||||
|
||||
func init() {
|
||||
nsJd := beego.NewNamespace("/djsw",
|
||||
beego.NSInclude(
|
||||
&controllers.JDOrderController{},
|
||||
ns := beego.NewNamespace("/v2",
|
||||
beego.NSNamespace("/order",
|
||||
beego.NSInclude(
|
||||
&controllers.OrderController{},
|
||||
),
|
||||
),
|
||||
)
|
||||
nsElm := beego.NewNamespace("/eleme",
|
||||
beego.NSInclude(
|
||||
&controllers.ELMOrderController{},
|
||||
),
|
||||
)
|
||||
nsMtps := beego.NewNamespace("/mtps",
|
||||
beego.NSInclude(
|
||||
&controllers.MTPSOrderController{},
|
||||
),
|
||||
)
|
||||
nsDada := beego.NewNamespace("/dadadelivery",
|
||||
beego.NSInclude(
|
||||
&controllers.DadaOrderController{},
|
||||
),
|
||||
)
|
||||
beego.AddNamespace(nsJd, nsElm, nsMtps, nsDada)
|
||||
beego.Get("/", func(ctx *beecontext.Context) {
|
||||
ctx.WriteString("pong\n")
|
||||
})
|
||||
beego.Head("/", func(ctx *beecontext.Context) {
|
||||
beego.AddNamespace(ns)
|
||||
|
||||
beego.AutoRouter(&controllers.DjswController{})
|
||||
beego.AutoRouter(&controllers.MtpsController{})
|
||||
beego.AutoRouter(&controllers.ElemeController{})
|
||||
beego.AutoRouter(&controllers.DadaDeliveryController{})
|
||||
|
||||
beego.Any("/", func(ctx *beecontext.Context) {
|
||||
ctx.WriteString("pong\n")
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user