|
...
|
...
|
@@ -15,6 +15,7 @@ func (controller *RoleController) CreateRole() { |
|
|
|
roleService := service.NewRoleService(nil)
|
|
|
|
createRoleCommand := &command.CreateRoleCommand{}
|
|
|
|
Must(controller.Unmarshal(createRoleCommand))
|
|
|
|
createRoleCommand.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.CreateRole(createRoleCommand)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -25,6 +26,7 @@ func (controller *RoleController) UpdateRole() { |
|
|
|
controller.Unmarshal(updateRoleCommand)
|
|
|
|
roleId, _ := controller.GetInt64(":roleId")
|
|
|
|
updateRoleCommand.RoleId = roleId
|
|
|
|
updateRoleCommand.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.UpdateRole(updateRoleCommand)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -34,6 +36,7 @@ func (controller *RoleController) GetRole() { |
|
|
|
getRoleQuery := &query.GetRoleQuery{}
|
|
|
|
roleId, _ := controller.GetInt64(":roleId")
|
|
|
|
getRoleQuery.RoleId = roleId
|
|
|
|
getRoleQuery.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.GetRole(getRoleQuery)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -44,6 +47,7 @@ func (controller *RoleController) RemoveRole() { |
|
|
|
controller.Unmarshal(removeRoleCommand)
|
|
|
|
roleId, _ := controller.GetInt64(":roleId")
|
|
|
|
removeRoleCommand.RoleId = roleId
|
|
|
|
removeRoleCommand.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.RemoveRole(removeRoleCommand)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -52,6 +56,7 @@ func (controller *RoleController) BatchDeleteRole() { |
|
|
|
roleService := service.NewRoleService(nil)
|
|
|
|
removeRoleCommand := &command.BatchDeleteRoleCommand{}
|
|
|
|
controller.Unmarshal(removeRoleCommand)
|
|
|
|
removeRoleCommand.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.BatchDeleteRole(removeRoleCommand)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -59,6 +64,7 @@ func (controller *RoleController) BatchDeleteRole() { |
|
|
|
func (controller *RoleController) ListRole() {
|
|
|
|
roleService := service.NewRoleService(nil)
|
|
|
|
listRoleQuery := &query.ListRoleQuery{}
|
|
|
|
listRoleQuery.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.ListRole(listRoleQuery)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -67,6 +73,7 @@ func (controller *RoleController) SearchRole() { |
|
|
|
roleService := service.NewRoleService(nil)
|
|
|
|
listRoleQuery := &query.ListRoleQuery{}
|
|
|
|
Must(controller.Unmarshal(listRoleQuery))
|
|
|
|
listRoleQuery.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.ListRole(listRoleQuery)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -80,6 +87,7 @@ func (controller *RoleController) GetRoleRelatedUsers() { |
|
|
|
getRoleRelatedUsersQuery.OrgId = orgId
|
|
|
|
departmentId, _ := controller.GetInt64("departmentId")
|
|
|
|
getRoleRelatedUsersQuery.DepartmentId = departmentId
|
|
|
|
getRoleRelatedUsersQuery.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.GetRoleRelatedUsers(getRoleRelatedUsersQuery)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -89,6 +97,7 @@ func (controller *RoleController) GetRoleAccessMenus() { |
|
|
|
getRoleAccessMenusQuery := &query.GetRoleAccessMenusQuery{}
|
|
|
|
roleId, _ := controller.GetInt64(":roleId")
|
|
|
|
getRoleAccessMenusQuery.RoleId = roleId
|
|
|
|
getRoleAccessMenusQuery.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.GetRoleAccessMenus(getRoleAccessMenusQuery)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -99,6 +108,7 @@ func (controller *RoleController) UpdateRoleAccessMenus() { |
|
|
|
controller.Unmarshal(updateRoleAccessMenusCommand)
|
|
|
|
roleId, _ := controller.GetInt64(":roleId")
|
|
|
|
updateRoleAccessMenusCommand.RoleId = roleId
|
|
|
|
updateRoleAccessMenusCommand.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.UpdateRoleAccessMenus(updateRoleAccessMenusCommand)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -107,6 +117,7 @@ func (controller *RoleController) AssginRoleToUsers() { |
|
|
|
roleService := service.NewRoleService(nil)
|
|
|
|
assginRoleToUsersCommand := &command.AssginRoleToUsersCommand{}
|
|
|
|
controller.Unmarshal(assginRoleToUsersCommand)
|
|
|
|
assginRoleToUsersCommand.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.AssginRoleToUsers(assginRoleToUsersCommand)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
|
...
|
...
|
@@ -115,6 +126,7 @@ func (controller *RoleController) UnAssginRoleToUsers() { |
|
|
|
roleService := service.NewRoleService(nil)
|
|
|
|
unAssginRoleToUsersCommand := &command.UnAssginRoleToUsersCommand{}
|
|
|
|
controller.Unmarshal(unAssginRoleToUsersCommand)
|
|
|
|
unAssginRoleToUsersCommand.OperateInfo = ParseOperateInfo(controller.BaseController)
|
|
|
|
data, err := roleService.UnAssginRoleToUsers(unAssginRoleToUsersCommand)
|
|
|
|
controller.Response(data, err)
|
|
|
|
}
|
...
|
...
|
|