|
|
|
@ -360,6 +360,7 @@ class StudentWorksController < ApplicationController
|
|
|
|
|
# 给作品评分
|
|
|
|
|
def add_score
|
|
|
|
|
tip_exception("该学生的分数已经过调整,不能再评阅") if @work.ultimate_score
|
|
|
|
|
tip_exception("学生匿评时分数为必填") if params[:score].blank? && @user_course_identity == Course::STUDENT
|
|
|
|
|
tip_exception("分数和评语不能都为空") if params[:score].blank? && params[:comment].blank?
|
|
|
|
|
tip_exception("分数不能超过0-100") if params[:score] && (params[:score].to_f < 0 || params[:score].to_f > 100)
|
|
|
|
|
|
|
|
|
|