From 6af6fdd5a396f76cdd1e4b3c890c444b4bb0620d Mon Sep 17 00:00:00 2001
From: sw <939547590@qq.com>
Date: Wed, 8 Jul 2015 11:17:59 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E7=A8=8B=E4=BD=9C=E4=B8=9A=E5=88=86?=
=?UTF-8?q?=E9=85=8D=E6=AF=94=E4=BE=8B=E6=B7=BB=E5=8A=A0=E4=BB=A5=E5=8F=8A?=
=?UTF-8?q?=E7=95=8C=E9=9D=A2=E6=98=BE=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../_homework_detail_programing_form.html.erb | 17 +++++++++++++++++
db/schema.rb | 7 ++++---
public/javascripts/course.js | 19 +++++++++++--------
3 files changed, 32 insertions(+), 11 deletions(-)
diff --git a/app/views/homework_common/_homework_detail_programing_form.html.erb b/app/views/homework_common/_homework_detail_programing_form.html.erb
index 399e8355e..008f88138 100644
--- a/app/views/homework_common/_homework_detail_programing_form.html.erb
+++ b/app/views/homework_common/_homework_detail_programing_form.html.erb
@@ -61,6 +61,23 @@
+
+
+
+ <%= select_tag :ta_proportion,options_for_select(ta_proportion_option,homework.homework_detail_programing.ta_proportion), {:class => "fl mb10 h26 w70"} %>
+ × 教辅评分
+ +
+
+ × 系统评分
+ = 学生得分
+
+
+
+
+ 如果教师对学生作品进行了评分,则教师评分为学生最终得分。
+
+
+
diff --git a/db/schema.rb b/db/schema.rb
index 988d5649a..4016cd6a9 100644
--- a/db/schema.rb
+++ b/db/schema.rb
@@ -11,7 +11,7 @@
#
# It's strongly recommended to check this file into your version control system.
-ActiveRecord::Schema.define(:version => 20150702073308) do
+ActiveRecord::Schema.define(:version => 20150708025533) do
create_table "activities", :force => true do |t|
t.integer "act_id", :null => false
@@ -586,8 +586,9 @@ ActiveRecord::Schema.define(:version => 20150702073308) do
t.string "language"
t.text "standard_code", :limit => 2147483647
t.integer "homework_common_id"
- t.datetime "created_at", :null => false
- t.datetime "updated_at", :null => false
+ t.datetime "created_at", :null => false
+ t.datetime "updated_at", :null => false
+ t.float "ta_proportion", :default => 0.1
end
create_table "homework_evaluations", :force => true do |t|
diff --git a/public/javascripts/course.js b/public/javascripts/course.js
index 3dc30404d..8db456cbf 100644
--- a/public/javascripts/course.js
+++ b/public/javascripts/course.js
@@ -473,15 +473,18 @@ $(function(){
});
//第一次加载时,如果未开启匿评作业,隐藏显示匿评配置信息
$(function(){
- if($("#homework_common_homework_type").attr("checked") == "checked")
+ if($("#homework_common_homework_type").attr("id") != null && $("#homework_common_homework_type").val() != 2)
{
- $("#evaluation_setting").show();
- $("#ta_proportion").removeAttr("disabled");
- }
- else
- {
- $("#evaluation_setting").hide();
- $("#ta_proportion").attr("disabled","disabled");
+ if($("#homework_common_homework_type").attr("checked") == "checked")
+ {
+ $("#evaluation_setting").show();
+ $("#ta_proportion").removeAttr("disabled");
+ }
+ else
+ {
+ $("#evaluation_setting").hide();
+ $("#ta_proportion").attr("disabled","disabled");
+ }
}
});