<ul class=contribute-list>

dev_blankdatabase
huang 9 years ago
parent 420a17a7e4
commit 9b86661f4a

@ -250,7 +250,7 @@ class QualityAnalysisController < ApplicationController
changes = author_info.changes.to_i changes = author_info.changes.to_i
user_issues = open(@sonar_address + "/api/issues/search?projectKeys=#{@resource_id}&authors=#{email}&resolved=false").read user_issues = open(@sonar_address + "/api/issues/search?projectKeys=#{@resource_id}&authors=#{email}&resolved=false").read
issue_count = JSON.parse(user_issues)["total"].to_i issue_count = JSON.parse(user_issues)["total"].to_i
ratio = (changes == 0 ? 0 : issue_count%changes) ratio = (changes == 0 ? 0 : format("%0.4f",issue_count.to_f/changes.to_f))
@user_quality_infos << {:email => email, :changes => changes, :issue_count => issue_count, :ratio => ratio} @user_quality_infos << {:email => email, :changes => changes, :issue_count => issue_count, :ratio => ratio}
end end

@ -140,18 +140,20 @@
<% @user_quality_infos.each do |author_info| %> <% @user_quality_infos.each do |author_info| %>
<% user = get_user_by_mail(author_info[:email]) %> <% user = get_user_by_mail(author_info[:email]) %>
<ul class="contribute-list"> <% unless author_info[:changes] == 0 %>
<li class="fl fontGrey2 contribute-list-avatar contribute-list-height"> <ul class="contribute-list">
<div class="mt8"> <li class="fl fontGrey2 contribute-list-avatar contribute-list-height">
<%=link_to image_tag(url_to_avatar(user), :width => "50", :height => "30"), user_path(user), :class => "image-cir", :target => '_blank' %> <div class="mt8">
<p class="fontGrey2 hidden"><%=link_to (user.id == 2 ? author_info[:email] : user.show_name), user_path(user) %></p> <%=link_to image_tag(url_to_avatar(user), :width => "50", :height => "30"), user_path(user), :class => "image-cir", :target => '_blank' %>
</div> <p class="fontGrey2 hidden"><%=link_to (user.id == 2 ? author_info[:email] : user.show_name), user_path(user) %></p>
</li> </div>
<li class="fl fontGrey2 contribute-list-code contribute-list-height contribute-list-line-height"><%= author_info[:changes] %></li> </li>
<li class="fl fontGrey2 contribute-list-problem contribute-list-height contribute-list-line-height"><%= author_info[:issue_count] %></li> <li class="fl fontGrey2 contribute-list-code contribute-list-height contribute-list-line-height"><%= author_info[:changes] %></li>
<li class="fl contribute-list-rate fontBlue2 contribute-list-height contribute-list-line-height"><%= author_info[:ratio] %></li> <li class="fl fontGrey2 contribute-list-problem contribute-list-height contribute-list-line-height"><%= author_info[:issue_count] %></li>
<div class="cl"></div> <li class="fl contribute-list-rate fontBlue2 contribute-list-height contribute-list-line-height"><%= author_info[:ratio] %></li>
</ul> <div class="cl"></div>
</ul>
<% end %>
<% end %> <% end %>
</div> </div>

Loading…
Cancel
Save