From c289af2e7c36ff1f074832f632cf69c37d834b87 Mon Sep 17 00:00:00 2001 From: sw <939547590@qq.com> Date: Sat, 23 May 2015 11:24:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=84=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/student_work_controller.rb | 13 +++++++++++-- app/views/student_work/add_score.js.erb | 0 config/routes.rb | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 app/views/student_work/add_score.js.erb diff --git a/app/controllers/student_work_controller.rb b/app/controllers/student_work_controller.rb index 98de01eab..a008414f3 100644 --- a/app/controllers/student_work_controller.rb +++ b/app/controllers/student_work_controller.rb @@ -1,8 +1,8 @@ class StudentWorkController < ApplicationController layout "base_courses" before_filter :find_homework, :only => [:new, :index, :create] - before_filter :find_work, :only => [:edit, :update, :show, :destroy] - before_filter :member_of_course, :only => [:index, :new, :create, :show] + before_filter :find_work, :only => [:edit, :update, :show, :destroy, :add_score] + before_filter :member_of_course, :only => [:index, :new, :create, :show, :add_score] before_filter :author_of_work, :only => [:edit, :update, :destroy] def index @@ -72,7 +72,16 @@ class StudentWorkController < ApplicationController #评分 def add_score + respond_to do |format| + format.js + end + end + #评分的回复 + def add_score_reply + respond_to do |format| + format.js + end end private diff --git a/app/views/student_work/add_score.js.erb b/app/views/student_work/add_score.js.erb new file mode 100644 index 000000000..e69de29bb diff --git a/config/routes.rb b/config/routes.rb index ba0ad11fb..dba1e8340 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -93,7 +93,7 @@ RedmineApp::Application.routes.draw do resources :student_work do member do - + post 'add_score' end collection do