diff --git a/app/views/projects/_code_submit_score_index.html.erb b/app/views/projects/_code_submit_score_index.html.erb
index 802779967..70c0acbff 100644
--- a/app/views/projects/_code_submit_score_index.html.erb
+++ b/app/views/projects/_code_submit_score_index.html.erb
@@ -1,4 +1,4 @@
-
<%= l(:label_code_submit_number) %> * 4 = <%= changesets_num(@project) %> * 4 = <%= format("%.2f" , changesets_score(@project)).to_i %>
-<%= l(:label_code_submit_score) %> = <%= format("%.2f" , changesets_score(@project)).to_i %>
+<%= l(:label_code_submit_number) %> * 4 = <%= project.project_score.changeset_num %> * 4 = <%= project.project_score.changeset_num * 4 %>
+<%= l(:label_code_submit_score) %> = <%= project.project_score.changeset_num * 4 %>
\ No newline at end of file
diff --git a/app/views/projects/_file_score_index.html.erb b/app/views/projects/_file_score_index.html.erb
index bfc87097e..645d6e264 100644
--- a/app/views/projects/_file_score_index.html.erb
+++ b/app/views/projects/_file_score_index.html.erb
@@ -1,4 +1,2 @@
-
-<%= l(:label_file_number) %> * 4 = <%= documents_num(@project) %> * 4 = <%= format("%.2f" , documents_score(@project)).to_i %>
-<%= l(:label_file_score) %> = <%= format("%.2f" , documents_score(@project)).to_i %>
-
\ No newline at end of file
+<%= l(:lable_file_attachment_number) %> * 5 = <%= project.project_score.attach_num %> * 5 = <%= project.project_score.attach_num * 5 %>
+<%= l(:label_file_attachment_score) %> = <%= project.project_score.attach_num * 5 %>
diff --git a/app/views/projects/_issue_score_index.html.erb b/app/views/projects/_issue_score_index.html.erb
index 729369280..d4e6688de 100644
--- a/app/views/projects/_issue_score_index.html.erb
+++ b/app/views/projects/_issue_score_index.html.erb
@@ -1,4 +1,4 @@
-<%= l(:label_issue_number) %> * 4 = <%= issue_num(project) %> * 4 = <%= format("%.2f" , issue_num(project) * 4).to_i %>
-<%= l(:label_issue_journal_number) %> * 1 = <%= issue_journal_num(project) %> * 1 = <%= format("%.2f" , issue_journal_num(project)).to_i %>
-<%= l(:label_issue_score) %> = <%= format("%.2f" , issue_num(project) * 4).to_i %> + <%= format("%.2f" , issue_journal_num(project)).to_i %>
- = <%= format("%.2f" , issue_score(project)).to_i %>
+<%= l(:label_issue_number) %> * 4 = <%= issue_num(project) %> * 4 = <%= project.project_score.issue_num * 4 %>
+<%= l(:label_issue_journal_number) %> * 1 = <%= project.project_score.issue_journal_num %> * 1 = <%= project.project_score.issue_journal_num * 1 %>
+<%= l(:label_issue_score) %> = <%= project.project_score.issue_num * 4 %> + <%= project.project_score.issue_journal_num * 1 %>
+ = <%= @project.project_score.issue_num * 4 + @project.project_score.issue_journal_num %>
diff --git a/app/views/projects/_news_score_index.html.erb b/app/views/projects/_news_score_index.html.erb
index c936ece05..a0587bdae 100644
--- a/app/views/projects/_news_score_index.html.erb
+++ b/app/views/projects/_news_score_index.html.erb
@@ -1,2 +1,2 @@
-<%= l(:label_new_number) %> * 1 = <%= news_num(@project) %> * 1 = <%= format("%.2f" , news_score(@project)).to_i %>
-<%= l(:label_news_score) %> = <%= format("%.2f" , news_score(@project)).to_i %>
\ No newline at end of file
+<%= l(:label_new_number) %> * 1 = <%= project.project_score.news_num %> * 1 = <%= project.project_score.news_num * 1 %>
+<%= l(:label_news_score) %> = <%= project.project_score.news_num * 1 %>
\ No newline at end of file
diff --git a/app/views/projects/_projects_topic_score_index.html.erb b/app/views/projects/_projects_topic_score_index.html.erb
index 909f93a09..eea2c06c2 100644
--- a/app/views/projects/_projects_topic_score_index.html.erb
+++ b/app/views/projects/_projects_topic_score_index.html.erb
@@ -1,4 +1,4 @@
-<%= l(:label_topic_number) %> * 2 = <%= board_message_num(@project) %> * 2 = <%= board_message_score(@project) %>
-<%= l(:label_topic_score) %> = <%= format("%.2f" , board_message_score(@project)).to_i %>
+<%= l(:label_topic_number) %> * 2 = <%= project.project_score.board_num %> * 2 = <%= project.project_score.board_num * 2 %>
+<%= l(:label_topic_score) %> = <%= project.project_score.board_num * 2 %>
\ No newline at end of file
diff --git a/app/views/projects/_show_projects_score.html.erb b/app/views/projects/_show_projects_score.html.erb
index c18060257..203822f45 100644
--- a/app/views/projects/_show_projects_score.html.erb
+++ b/app/views/projects/_show_projects_score.html.erb
@@ -19,6 +19,36 @@
+
+
-
@@ -31,7 +61,7 @@
<%= link_to l(:label_issue_score), "javascript:void(0)", :onclick => "show_div('issue_score_index')"%> : <%= @project.project_score.issue_num * 4 + @project.project_score.issue_journal_num %>
-
- <%= link_to l(:label_file_attachment_score), "javascript:void(0)", :onclick => "show_div('issue_score_index')"%> : <%= @project.project_score.attach_num * 5 %>
+ <%= link_to l(:label_file_attachment_score), "javascript:void(0)", :onclick => "show_div('file_score_index')"%> : <%= @project.project_score.attach_num * 5 %>
-
<%= link_to l(:label_topic_score), "javascript:void(0)", :onclick => "show_div('projects_topic_score_index')"%> : <%= @project.project_score.board_num * 2 + @project.project_score.board_message_num %>
diff --git a/config/locales/projects/zh.yml b/config/locales/projects/zh.yml
index fe89e64e3..ffa2c1cc5 100644
--- a/config/locales/projects/zh.yml
+++ b/config/locales/projects/zh.yml
@@ -433,6 +433,7 @@ zh:
label_file_score: 文档得分
label_file_number: 文档的数量
+ lable_file_attachment_number: 资源数
label_file_attachment_score: 资源得分
label_code_submit_score: 代码提交得分