Browse Source

Merge pull request 'FIX user complete bug' (#165) from develop into dev_trustie_server

tags/v3.2.0
jasder 4 years ago
parent
commit
bd1cd7ee13
7 changed files with 9 additions and 9 deletions
  1. +3
    -3
      app/controllers/application_controller.rb
  2. +1
    -1
      app/services/admins/delete_unit_apply_service.rb
  3. +1
    -1
      app/services/admins/import_user_service.rb
  4. +1
    -1
      app/services/projects/apply_transfer_service.rb
  5. +1
    -1
      app/services/users/apply_authentication_service.rb
  6. +1
    -1
      app/services/users/apply_professional_auth_service.rb
  7. +1
    -1
      app/services/users/update_account_service.rb

+ 3
- 3
app/controllers/application_controller.rb View File

@@ -247,11 +247,11 @@ class ApplicationController < ActionController::Base
end

def require_profile_completed
tip_exception(411, "请完善资料后再操作") unless User.current.profile_completed
tip_exception(411, "请完善资料后再操作") unless User.current.profile_is_completed?
end

def require_user_profile_completed(user)
tip_exception(412, "请用户完善资料后再操作") unless user.profile_completed
tip_exception(412, "请用户完善资料后再操作") unless user.profile_is_completed?
end

# 异常提醒
@@ -280,7 +280,7 @@ class ApplicationController < ActionController::Base

# 资料是否完善
def check_account
if !current_user.profile_completed?
if !current_user. profile_is_completed?
#info_url = '/account/profile'
tip_exception(402, nil)
end


+ 1
- 1
app/services/admins/delete_unit_apply_service.rb View File

@@ -18,7 +18,7 @@ class Admins::DeleteUnitApplyService < ApplicationService

use_extensions = UserExtension&.where(school_id: @unit_apply.school_id)
user_ids = UserExtension&.where(school_id: @unit_apply.school_id)&.pluck(:user_id)
User.where(id: user_ids).update_all(profile_completed: false)
User.where(id: user_ids)
use_extensions.update_all(school_id: nil,department_id: nil)

@unit_apply&.user&.user_extension&.update_attribute("department_id", nil)


+ 1
- 1
app/services/admins/import_user_service.rb View File

@@ -57,7 +57,7 @@ class Admins::ImportUserService < ApplicationService
password: '12345678',
phone: data.phone,
mail: "#{prefix}#{data.student_id}@qq.com",
profile_completed: true
# profile_completed: true
}
ActiveRecord::Base.transaction do
user = User.create!(attr)


+ 1
- 1
app/services/projects/apply_transfer_service.rb View File

@@ -24,7 +24,7 @@ class Projects::ApplyTransferService < ApplicationService
raise Error, '仓库标识不正确' if @project.identifier != params[:identifier]
raise Error, '该仓库正在迁移' if @project.is_transfering
raise Error, '新拥有者不存在' unless @owner.present?
raise Error, '新拥有者资料不完善' if @owner.is_a?(User) && !@owner.profile_completed
raise Error, '新拥有者资料不完善' if @owner.is_a?(User) && !@owner.profile_is_completed?
raise Error, '新拥有者已经存在同名仓库!' if Project.where(user_id: @owner.id, identifier: params[:identifier]).present?
raise Error, '未拥有转移权限' unless is_permit_owner
end


+ 1
- 1
app/services/users/apply_authentication_service.rb View File

@@ -7,7 +7,7 @@ class Users::ApplyAuthenticationService < ApplicationService
end

def call
raise Error, '请先完善基本信息' unless user.profile_completed?
raise Error, '请先完善基本信息' unless user.profile_is_completed?

Users::ApplyAuthenticationForm.new(params).validate!
# raise Error, '您已经申请过实名认证了' if ApplyUserAuthentication.real_name_auth.processing.exists?(user_id: user.id)


+ 1
- 1
app/services/users/apply_professional_auth_service.rb View File

@@ -9,7 +9,7 @@ class Users::ApplyProfessionalAuthService < ApplicationService
end

def call
raise Error, '请先完善基本信息' unless user.profile_completed?
raise Error, '请先完善基本信息' unless user.profile_is_completed?

Users::ApplyProfessionalAuthForm.new(params).validate!
# raise Error, '您已经申请过职业认证了' if ApplyUserAuthentication.professional_auth.processing.exists?(user_id: user.id)


+ 1
- 1
app/services/users/update_account_service.rb View File

@@ -43,7 +43,7 @@ class Users::UpdateAccountService < ApplicationService
end

# 表示资料完整
user.profile_completed = true
# user.profile_completed = true

extension.save!
user.save!


Loading…
Cancel
Save