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("/profile", &controllers.AdminLoginController{}, "POST:AdminpPofile"), ), beego.NSNamespace("/admin", beego.NSRouter("/update", &controllers.UserController{}, "POST:EditUserPermission"), beego.NSRouter("/detail", &controllers.UserController{}, "POST:GetUserData"), beego.NSRouter("/list", &controllers.UserController{}, "POST:ListUser"), beego.NSRouter("/permission", &controllers.UserController{}, "POST:BeforeEditUser"), ), 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.NSRouter("/batchDisabled", &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.NSRouter("/mini-program/detail", &controllers.OrderDividendController{}, "POST:OrderDividendDetailForBestshop"), beego.NSRouter("/mini-program/modify", &controllers.OrderDividendController{}, "POST:EditOrderDividendForBestshop"), beego.NSRouter("/mini-program/payDividends", &controllers.OrderDividendController{}, "POST:PayOrderGoodBonusForBestshop"), beego.NSRouter("/mini-program/remarks", &controllers.OrderDividendController{}, "POST:EditOrderRemarkBonusForBestshop"), beego.NSRouter("/business/detail", &controllers.BusinessBonusController{}, "POST:GetBusinessBonus"), beego.NSRouter("/business/edit", &controllers.BusinessBonusController{}, "POST:UpdateBusinessBonus"), beego.NSRouter("/business/list", &controllers.BusinessBonusController{}, "POST:ListBusinessBonus"), ), 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.NSRouter("/partnerType", &controllers.CommonController{}, "POST:GetPartnerCategory"), beego.NSRouter("/orderType", &controllers.CommonController{}, "POST:GetOrderType"), ), beego.NSNamespace("/enterprises", beego.NSRouter("/setPhone", &controllers.CompanyController{}, "POST:SetPhone"), ), ) beego.AddNamespace(adminRouter) }