修复:项目健康度代码维度分母变小
This commit is contained in:
parent
12370367f7
commit
7067c7d190
|
@ -135,7 +135,7 @@ class Api::V1::Projects::PortraitController < Api::V1::BaseController
|
||||||
pullrequest_count = PullRequest.where(project_id: @project.id).count
|
pullrequest_count = PullRequest.where(project_id: @project.id).count
|
||||||
issue_count = Issue.issue_issue.where(project_id: @project.id).count
|
issue_count = Issue.issue_issue.where(project_id: @project.id).count
|
||||||
health_code1 = max_member_count.to_i == 0 ? 0 : 0.3*(member_count.to_f/max_member_count)
|
health_code1 = max_member_count.to_i == 0 ? 0 : 0.3*(member_count.to_f/max_member_count)
|
||||||
health_code2 = last_commit_day.to_i == 0 ? 0 : 0.7*(1.to_f/(1+last_commit_day))
|
health_code2 = last_commit_day.to_i == 0 ? 0 : 0.7*(1.to_f/(1+last_commit_day*0.1))
|
||||||
health_code = 10 * (health_code1 + health_code2)
|
health_code = 10 * (health_code1 + health_code2)
|
||||||
health_license = 10 * has_license
|
health_license = 10 * has_license
|
||||||
health_pullrequest = pullrequest_count <= 1 ? 0 : 40 * (closed_pullrequest_count.to_f/pullrequest_count)*(1-1/Math.sqrt(pullrequest_count+1))
|
health_pullrequest = pullrequest_count <= 1 ? 0 : 40 * (closed_pullrequest_count.to_f/pullrequest_count)*(1-1/Math.sqrt(pullrequest_count+1))
|
||||||
|
|
Loading…
Reference in New Issue