|
|
@@ -29,116 +29,116 @@ func Configure(b *bootstrap.Bootstrapper) {
|
|
|
loginApp.Handle(new(controllers.LoginController))
|
|
|
|
|
|
// role
|
|
|
- sys := b.Party("/sys", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ sysParty := b.Party("/sys", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- sys.Use(middleware.AuthToken)
|
|
|
+ sysParty.Use(middleware.AuthToken)
|
|
|
|
|
|
// Role
|
|
|
roleService := service.NewRoleService()
|
|
|
- roleApp := mvc.New(sys.Party("/role"))
|
|
|
+ roleApp := mvc.New(sysParty.Party("/role"))
|
|
|
roleApp.Register(roleService)
|
|
|
roleApp.Handle(new(controllers.RoleController))
|
|
|
|
|
|
}
|
|
|
|
|
|
// Company Profile
|
|
|
- company := b.Party("/company", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ companyParty := b.Party("/company", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- company.Use(middleware.AuthToken)
|
|
|
+ companyParty.Use(middleware.AuthToken)
|
|
|
companyProfileService := service.NewCompanyProfileService()
|
|
|
- companyProfileApp := mvc.New(company.Party("/profile"))
|
|
|
+ companyProfileApp := mvc.New(companyParty.Party("/profile"))
|
|
|
companyProfileApp.Register(companyProfileService)
|
|
|
companyProfileApp.Handle(new(controllers.CompanyProfileController))
|
|
|
}
|
|
|
|
|
|
// Group
|
|
|
- group := b.Party("/group", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ groupParty := b.Party("/group", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- group.Use(middleware.AuthToken)
|
|
|
+ groupParty.Use(middleware.AuthToken)
|
|
|
groupService := service.NewGroupService()
|
|
|
- groupApp := mvc.New(group.Party(""))
|
|
|
+ groupApp := mvc.New(groupParty.Party(""))
|
|
|
groupApp.Register(groupService)
|
|
|
groupApp.Handle(new(controllers.GroupController))
|
|
|
}
|
|
|
|
|
|
// User
|
|
|
- user := b.Party("/user", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ userParty := b.Party("/user", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- user.Use(middleware.AuthToken)
|
|
|
+ userParty.Use(middleware.AuthToken)
|
|
|
|
|
|
// user
|
|
|
userService := service.NewUserService()
|
|
|
- userApp := mvc.New(user.Party(""))
|
|
|
+ userApp := mvc.New(userParty.Party(""))
|
|
|
userApp.Register(userService)
|
|
|
userApp.Handle(new(controllers.UserController))
|
|
|
}
|
|
|
|
|
|
// Position
|
|
|
- position := b.Party("/position", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ positionParty := b.Party("/position", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- position.Use(middleware.AuthToken)
|
|
|
+ positionParty.Use(middleware.AuthToken)
|
|
|
positionService := service.NewPositionService()
|
|
|
- positionApp := mvc.New(position.Party(""))
|
|
|
+ positionApp := mvc.New(positionParty.Party(""))
|
|
|
positionApp.Register(positionService)
|
|
|
positionApp.Handle(new(controllers.PositionController))
|
|
|
}
|
|
|
|
|
|
- // GroupCat
|
|
|
- groupCat := b.Party("/group", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ // GroupCatParty
|
|
|
+ GroupCatParty := b.Party("/group", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- groupCat.Use(middleware.AuthToken)
|
|
|
+ GroupCatParty.Use(middleware.AuthToken)
|
|
|
groupCatService := service.NewGroupCatService()
|
|
|
- groupCatApp := mvc.New(groupCat.Party("/cat"))
|
|
|
+ groupCatApp := mvc.New(GroupCatParty.Party("/cat"))
|
|
|
groupCatApp.Register(groupCatService)
|
|
|
groupCatApp.Handle(new(controllers.GroupCatController))
|
|
|
}
|
|
|
|
|
|
// App
|
|
|
- app := b.Party("/app", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ appParty := b.Party("/app", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- app.Use(middleware.AuthToken)
|
|
|
+ appParty.Use(middleware.AuthToken)
|
|
|
appService := service.NewAppService()
|
|
|
- appApp := mvc.New(app.Party(""))
|
|
|
+ appApp := mvc.New(appParty.Party(""))
|
|
|
appApp.Register(appService)
|
|
|
appApp.Handle(new(controllers.AppController))
|
|
|
|
|
|
appCatService := service.NewAppCatService()
|
|
|
- appCatApp := mvc.New(app.Party("/cat"))
|
|
|
+ appCatApp := mvc.New(appParty.Party("/cat"))
|
|
|
appCatApp.Register(appCatService)
|
|
|
appCatApp.Handle(new(controllers.AppCatController))
|
|
|
|
|
|
appPermitService := service.NewAppPermitService()
|
|
|
- appPermitApp := mvc.New(app.Party("/permit"))
|
|
|
+ appPermitApp := mvc.New(appParty.Party("/permit"))
|
|
|
appPermitApp.Register(appPermitService)
|
|
|
appPermitApp.Handle(new(controllers.AppPermitController))
|
|
|
}
|
|
|
|
|
|
// TaskCat
|
|
|
- taskCat := b.Party("/task", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ taskCatParty := b.Party("/task", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- taskCat.Use(middleware.AuthToken)
|
|
|
+ taskCatParty.Use(middleware.AuthToken)
|
|
|
taskCatService := service.NewTaskCatService()
|
|
|
- taskCatApp := mvc.New(taskCat.Party("/cat"))
|
|
|
+ taskCatApp := mvc.New(taskCatParty.Party("/cat"))
|
|
|
taskCatApp.Register(taskCatService)
|
|
|
taskCatApp.Handle(new(controllers.TaskCatController))
|
|
|
}
|
|
|
|
|
|
// EntCat
|
|
|
- entCat := b.Party("/ent", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ entCatParty := b.Party("/ent", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- entCat.Use(middleware.AuthToken)
|
|
|
+ entCatParty.Use(middleware.AuthToken)
|
|
|
entCatService := service.NewEntCatService()
|
|
|
- entCatApp := mvc.New(entCat.Party("/cat"))
|
|
|
+ entCatApp := mvc.New(entCatParty.Party("/cat"))
|
|
|
entCatApp.Register(entCatService)
|
|
|
entCatApp.Handle(new(controllers.EntCatController))
|
|
|
}
|
|
|
|
|
|
// PartnerCat
|
|
|
- partnerCat := b.Party("/partner", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ partnerCatParty := b.Party("/partner", crs).AllowMethods(iris.MethodOptions)
|
|
|
{
|
|
|
- partnerCat.Use(middleware.AuthToken)
|
|
|
+ partnerCatParty.Use(middleware.AuthToken)
|
|
|
partnerCatService := service.NewPartnerCatService()
|
|
|
- partnerCatApp := mvc.New(partnerCat.Party("/cat"))
|
|
|
+ partnerCatApp := mvc.New(partnerCatParty.Party("/cat"))
|
|
|
partnerCatApp.Register(partnerCatService)
|
|
|
partnerCatApp.Handle(new(controllers.PartnerCatController))
|
|
|
}
|
|
|
@@ -191,5 +191,20 @@ func Configure(b *bootstrap.Bootstrapper) {
|
|
|
reqApp := mvc.New(paasParty.Party("/api/request"))
|
|
|
reqApp.Register(reqService)
|
|
|
reqApp.Handle(new(controllers.ApiReqController))
|
|
|
+
|
|
|
+ atuService := service.NewApiTransUnitService()
|
|
|
+ apiAtuApp := mvc.New(paasParty.Party("/api/atu"))
|
|
|
+ apiAtuApp.Register(atuService)
|
|
|
+ apiAtuApp.Handle(new(controllers.ApiTransUnitController))
|
|
|
+ }
|
|
|
+
|
|
|
+ // x
|
|
|
+ xParty := b.Party("/x", crs).AllowMethods(iris.MethodOptions)
|
|
|
+ {
|
|
|
+ xParty.Use(middleware.AuthToken)
|
|
|
+ apiGatewayService := service.NewApiGatewayService()
|
|
|
+ apiGatewayApp := mvc.New(xParty.Party(""))
|
|
|
+ apiGatewayApp.Register(apiGatewayService)
|
|
|
+ apiGatewayApp.Handle(new(controllers.ApiGatewayController))
|
|
|
}
|
|
|
}
|