This commit is contained in:
苏尹岚
2021-03-30 14:05:22 +08:00
parent 5bad08f487
commit 06685fa638

View File

@@ -1,8 +1,8 @@
// @APIVersion 1.0.0 // @APIVersion 1.0.0
// @Title beego Test API // @Title web Test API
// @Description beego has a very cool tools to autogenerate documents for your API // @Description web has a very cool tools to autogenerate documents for your API
// @Contact astaxie@gmail.com // @Contact astaxie@gmail.com
// @TermsOfServiceUrl http://beego.me/ // @TermsOfServiceUrl http://web.me/
// @License Apache 2.0 // @License Apache 2.0
// @LicenseUrl http://www.apache.org/licenses/LICENSE-2.0.html // @LicenseUrl http://www.apache.org/licenses/LICENSE-2.0.html
package routers package routers
@@ -10,169 +10,169 @@ package routers
import ( import (
"git.rosy.net.cn/jx-callback/controllers" "git.rosy.net.cn/jx-callback/controllers"
beego "github.com/astaxie/beego/adapter" "github.com/astaxie/beego/server/web"
beecontext "github.com/astaxie/beego/adapter/context" beecontext "github.com/astaxie/beego/server/web/context"
) )
func init() { func init() {
ns := beego.NewNamespace("/v2", ns := web.NewNamespace("/v2",
beego.NSNamespace("/order", web.NSNamespace("/order",
beego.NSInclude( web.NSInclude(
&controllers.OrderController{}, &controllers.OrderController{},
), ),
), ),
beego.NSNamespace("/jxorder", web.NSNamespace("/jxorder",
beego.NSInclude( web.NSInclude(
&controllers.JxOrderController{}, &controllers.JxOrderController{},
), ),
), ),
beego.NSNamespace("/sku", web.NSNamespace("/sku",
beego.NSInclude( web.NSInclude(
&controllers.SkuController{}, &controllers.SkuController{},
), ),
), ),
beego.NSNamespace("/store", web.NSNamespace("/store",
beego.NSInclude( web.NSInclude(
&controllers.StoreController{}, &controllers.StoreController{},
), ),
), ),
// beego.NSNamespace("/auth", // web.NSNamespace("/auth",
// beego.NSInclude( // web.NSInclude(
// &controllers.AuthController{}, // &controllers.AuthController{},
// ), // ),
// ), // ),
beego.NSNamespace("/cms", web.NSNamespace("/cms",
beego.NSInclude( web.NSInclude(
&controllers.CmsController{}, &controllers.CmsController{},
), ),
), ),
// beego.NSNamespace("/user", // web.NSNamespace("/user",
// beego.NSInclude( // web.NSInclude(
// &controllers.UserController{}, // &controllers.UserController{},
// ), // ),
// ), // ),
beego.NSNamespace("/store/sku", web.NSNamespace("/store/sku",
beego.NSInclude( web.NSInclude(
&controllers.StoreSkuController{}, &controllers.StoreSkuController{},
), ),
), ),
beego.NSNamespace("/task", web.NSNamespace("/task",
beego.NSInclude( web.NSInclude(
&controllers.TaskController{}, &controllers.TaskController{},
), ),
), ),
beego.NSNamespace("/financial", web.NSNamespace("/financial",
beego.NSInclude( web.NSInclude(
&controllers.FinancialController{}, &controllers.FinancialController{},
), ),
), ),
beego.NSNamespace("/sync", web.NSNamespace("/sync",
beego.NSInclude( web.NSInclude(
&controllers.SyncController{}, &controllers.SyncController{},
), ),
), ),
beego.NSNamespace("/initdata", web.NSNamespace("/initdata",
beego.NSInclude( web.NSInclude(
&controllers.InitDataController{}, &controllers.InitDataController{},
), ),
), ),
beego.NSNamespace("/msg", web.NSNamespace("/msg",
beego.NSInclude( web.NSInclude(
&controllers.MsgController{}, &controllers.MsgController{},
), ),
), ),
beego.NSNamespace("/auth2", web.NSNamespace("/auth2",
beego.NSInclude( web.NSInclude(
&controllers.Auth2Controller{}, &controllers.Auth2Controller{},
), ),
), ),
beego.NSNamespace("/user2", web.NSNamespace("/user2",
beego.NSInclude( web.NSInclude(
&controllers.User2Controller{}, &controllers.User2Controller{},
), ),
), ),
beego.NSNamespace("/ddapi", web.NSNamespace("/ddapi",
beego.NSInclude( web.NSInclude(
&controllers.DDAPIController{}, &controllers.DDAPIController{},
), ),
), ),
beego.NSNamespace("/tempop", web.NSNamespace("/tempop",
beego.NSInclude( web.NSInclude(
&controllers.TempOpController{}, &controllers.TempOpController{},
), ),
), ),
beego.NSNamespace("/sys", web.NSNamespace("/sys",
beego.NSInclude( web.NSInclude(
&controllers.SysController{}, &controllers.SysController{},
), ),
), ),
beego.NSNamespace("/netspider", web.NSNamespace("/netspider",
beego.NSInclude( web.NSInclude(
&controllers.NetSpiderController{}, &controllers.NetSpiderController{},
), ),
), ),
beego.NSNamespace("/act", web.NSNamespace("/act",
beego.NSInclude( web.NSInclude(
&controllers.ActController{}, &controllers.ActController{},
), ),
), ),
beego.NSNamespace("/jxshop", web.NSNamespace("/jxshop",
beego.NSInclude( web.NSInclude(
&controllers.JxShopController{}, &controllers.JxShopController{},
), ),
), ),
beego.NSNamespace("/foodrecipe", web.NSNamespace("/foodrecipe",
beego.NSInclude( web.NSInclude(
&controllers.FoodRecipeController{}, &controllers.FoodRecipeController{},
), ),
), ),
beego.NSNamespace("/report", web.NSNamespace("/report",
beego.NSInclude( web.NSInclude(
&controllers.ReportController{}, &controllers.ReportController{},
), ),
), ),
beego.NSNamespace("/yonghui", web.NSNamespace("/yonghui",
beego.NSInclude( web.NSInclude(
&controllers.YongHuiController{}, &controllers.YongHuiController{},
), ),
), ),
beego.NSNamespace("/event", web.NSNamespace("/event",
beego.NSInclude( web.NSInclude(
&controllers.EventController{}, &controllers.EventController{},
), ),
), ),
beego.NSNamespace("/power", web.NSNamespace("/power",
beego.NSInclude( web.NSInclude(
&controllers.PowerController{}, &controllers.PowerController{},
), ),
), ),
) )
beego.AddNamespace(ns) web.AddNamespace(ns)
beego.AutoRouter(&controllers.DjswController{}) web.AutoRouter(&controllers.DjswController{})
beego.AutoRouter(&controllers.MtpsController{}) web.AutoRouter(&controllers.MtpsController{})
beego.AutoRouter(&controllers.ElemeController{}) web.AutoRouter(&controllers.ElemeController{})
beego.AutoRouter(&controllers.DadaDeliveryController{}) web.AutoRouter(&controllers.DadaDeliveryController{})
beego.AutoRouter(&controllers.EbaiController{}) web.AutoRouter(&controllers.EbaiController{})
beego.AutoRouter(&controllers.MtwmController{}) web.AutoRouter(&controllers.MtwmController{})
beego.AutoRouter(&controllers.WeimobController{}) web.AutoRouter(&controllers.WeimobController{})
beego.AutoRouter(&controllers.WeixinController{}) web.AutoRouter(&controllers.WeixinController{})
beego.AutoRouter(&controllers.DingDingController{}) web.AutoRouter(&controllers.DingDingController{})
beego.AutoRouter(&controllers.WXPayController{}) web.AutoRouter(&controllers.WXPayController{})
beego.AutoRouter(&controllers.Djsw2Controller{}) web.AutoRouter(&controllers.Djsw2Controller{})
beego.AutoRouter(&controllers.TongLianController{}) web.AutoRouter(&controllers.TongLianController{})
beego.AutoRouter(&controllers.EclpController{}) web.AutoRouter(&controllers.EclpController{})
beego.AutoRouter(&controllers.JdsController{}) web.AutoRouter(&controllers.JdsController{})
beego.AutoRouter(&controllers.FnController{}) web.AutoRouter(&controllers.FnController{})
// 如下都是用于检测存活的空接口 // 如下都是用于检测存活的空接口
beego.Any("/", func(ctx *beecontext.Context) { web.Any("/", func(ctx *beecontext.Context) {
ctx.WriteString("pong\n") ctx.WriteString("pong\n")
}) })
beego.Any("/res", func(ctx *beecontext.Context) { web.Any("/res", func(ctx *beecontext.Context) {
ctx.WriteString("pong\n") ctx.WriteString("pong\n")
}) })
beego.Any("/addstoremsg", func(ctx *beecontext.Context) { web.Any("/addstoremsg", func(ctx *beecontext.Context) {
ctx.WriteString("pong\n") ctx.WriteString("pong\n")
}) })
} }