diff --git a/app/models/user/user.rb b/app/models/user/user.rb index 4a01a71c..51834f8e 100644 --- a/app/models/user/user.rb +++ b/app/models/user/user.rb @@ -188,7 +188,7 @@ class User def self.get_role_member_data_by_sort(role_status_id) a = Array.new - where(:role_status_ids=>role_status_id).desc(:_id).collect{|t| a << [ get_member_list_attribute_value(t.id,"staff","job_title")['val'], t ] } + where(:role_status_ids=>role_status_id).desc(:_id).collect{|t| a << [ get_member_list_attribute_value(t.id,"staff","job_title")['val'].to_i, t ] } member_data = a.sort member_data_tmp = member_data.collect {|v| v[1] } end