You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- class Admins::UserActionsController < Admins::BaseController
- before_action :require_admin
-
- def index
- @user_actions = UserAction.order(created_at: :desc)
- @user_actions = @user_actions.where(action_type: params[:action_type]) if params[:action_type].present?
- keyword = params[:keyword].to_s.strip.presence
- if keyword
- sql = 'login LIKE :keyword OR phone LIKE :keyword OR email LIKE :keyword'
- @user_actions = @user_actions.where(sql, keyword: "%#{keyword}%")
- end
- @user_actions = paginate @user_actions
- end
- end
|