|
|
|
@@ -28,13 +28,15 @@ class UsersController < ApplicationController |
|
|
|
|
|
|
|
def show
|
|
|
|
#待办事项,现在未做
|
|
|
|
if User.current.login == @user.login
|
|
|
|
if User.current.admin? || User.current.login == @user.login
|
|
|
|
@waiting_applied_messages = @user.applied_messages.waiting
|
|
|
|
@common_applied_transfer_projects = AppliedTransferProject.where(owner_id: @user.id).common + AppliedTransferProject.where(owner_id: Organization.joins(team_users: :team).where(team_users: {user_id: @user.id}, teams: {authorize: %w(admin owner)} )).common
|
|
|
|
@common_applied_projects = AppliedProject.where(project_id: @user.full_admin_projects).common
|
|
|
|
@undo_events = @waiting_applied_messages.size + @common_applied_transfer_projects.size
|
|
|
|
else
|
|
|
|
@waiting_applied_messages = AppliedMessage.none
|
|
|
|
@common_applied_transfer_projects = AppliedTransferProject.none
|
|
|
|
@common_applied_projects = AppliedProject.none
|
|
|
|
@undo_events = 0
|
|
|
|
end
|
|
|
|
#用户的组织数量
|
|
|
|
|