package routers import ( "github.com/astaxie/beego" "gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/port/beego/controllers" ) func init() { adminRouter := beego.NewNamespace("/v1", beego.NSNamespace("/auth", beego.NSRouter("/login", &controllers.AdminLoginController{}, "POST:Login"), beego.NSRouter("/captcha-init", &controllers.AdminLoginController{}, "POST:CaptchaInit"), beego.NSRouter("/profile", &controllers.AdminLoginController{}, "POST:AdminpPofile"), beego.NSRouter("/pwd-update", &controllers.AdminLoginController{}, "POST:PwdUpdate"), ), beego.NSNamespace("/admin", beego.NSRouter("/update", &controllers.AdminUserController{}, "POST:SaveAdminUser"), beego.NSRouter("/detail", &controllers.AdminUserController{}, "POST:GetAdminUser"), beego.NSRouter("/list", &controllers.AdminUserController{}, "POST:ListAdminUser"), beego.NSRouter("/forbidden", &controllers.AdminUserController{}, "POST:ForbiddenAdminUser"), beego.NSRouter("/permission", &controllers.AdminUserController{}, "POST:BeforeEditAdminUser"), ), beego.NSNamespace("/partners", beego.NSRouter("/list", &controllers.PartnerInfoController{}, "POST:ListPartnerInfo"), beego.NSRouter("/add", &controllers.PartnerInfoController{}, "POST:CreatePartnerInfo"), beego.NSRouter("/edit", &controllers.PartnerInfoController{}, "POST:UpdatePartnerInfo"), beego.NSRouter("/detail", &controllers.PartnerInfoController{}, "POST:GetPartnerInfo"), beego.NSRouter("/set-status", &controllers.PartnerInfoController{}, "POST:PartnerInfoSetState"), ), beego.NSNamespace("/dividends", beego.NSRouter("/list", &controllers.OrderDividendController{}, "POST:PageListOrderDividend"), beego.NSRouter("/edit", &controllers.OrderDividendController{}, "POST:EditOrderDividend"), beego.NSRouter("/detail", &controllers.OrderDividendController{}, "POST:OrderDividendDetail"), ), beego.NSNamespace("/order", beego.NSRouter("/purpose/list", &controllers.OrderInfoController{}, "POST:PageListOrderPurpose"), beego.NSRouter("/purpose/update", &controllers.OrderInfoController{}, "POST:UpdateOrderPurpose"), beego.NSRouter("/purpose/detail", &controllers.OrderInfoController{}, "POST:GetOrderPurpose"), beego.NSRouter("/purpose/del", &controllers.OrderInfoController{}, "POST:RemoveOrderPurpose"), beego.NSRouter("/purpose/sendout", &controllers.OrderInfoController{}, "POST:OrderPurposeDelivery"), beego.NSRouter("/actual/list", &controllers.OrderInfoController{}, "POST:PageListOrderReal"), beego.NSRouter("/actual/detail", &controllers.OrderInfoController{}, "POST:GetOrderReal"), beego.NSRouter("/actual/del", &controllers.OrderInfoController{}, "POST:RemoveOrderReal"), beego.NSRouter("/actual/update", &controllers.OrderInfoController{}, "POST:UpdateOrderReal"), beego.NSRouter("/actual/close", &controllers.OrderInfoController{}, "POST:OrderDisable"), ), beego.NSNamespace("/common", beego.NSRouter("/partner", &controllers.CommonController{}, "POST:GetPartnerList"), ), ) beego.AddNamespace(adminRouter) }