Merge branch 'cxt_course' into develop
This commit is contained in:
commit
d5e2ae9407
|
@ -1,5 +1,5 @@
|
||||||
<br>
|
<br>
|
||||||
<div style='width:360px;text-align:center;font-family: "微软雅黑","宋体"' class="f14">
|
<div style='width:380px;text-align:center;font-family: "微软雅黑","宋体"' class="f14">
|
||||||
<% if count == 0 %>
|
<% if count == 0 %>
|
||||||
确定删除分班吗?
|
确定删除分班吗?
|
||||||
<% else %>
|
<% else %>
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
hideModal();
|
hideModal();
|
||||||
$("#st_groups").html("<%= escape_javascript( render :partial => 'new_groups_name', locals: {:course_groups => @course_groups})%>");
|
$("#st_groups").html("<%= escape_javascript( render :partial => 'new_groups_name', locals: {:course_groups => @course_groups})%>");
|
||||||
$("#member_content").html("<%= escape_javascript( render :partial => 'new_member_list', :locals => {:members => @members})%>");
|
$("#member_content").html("<%= escape_javascript( render :partial => 'new_member_list', :locals => {:members => @members})%>");
|
||||||
|
$("#group_children_list").html("<%= escape_javascript( render :partial => 'layouts/group_children_list', :locals => {:course => @course})%>");
|
||||||
|
|
|
@ -12,12 +12,15 @@
|
||||||
<span><%=@syllabus.title %></span>
|
<span><%=@syllabus.title %></span>
|
||||||
<input style="display: none;" name="syllabus_id" value="<%=@syllabus.id %>" />
|
<input style="display: none;" name="syllabus_id" value="<%=@syllabus.id %>" />
|
||||||
<% end %>
|
<% end %>
|
||||||
|
<div class="cl"></div>
|
||||||
|
<span class="c_red ml80" id="new_course_syllabus_notice" style="display: none;">请先选择课程</span>
|
||||||
</li>
|
</li>
|
||||||
<div class="cl"></div>
|
<div class="cl"></div>
|
||||||
<li class="mt10 ml45">
|
<li class="mt10 ml45">
|
||||||
<label><span class="c_red">*</span> <%= l(:label_tags_course_name)%> :</label>
|
<label><span class="c_red">*</span> <%= l(:label_tags_course_name)%> :</label>
|
||||||
<input type="text" name="course[name]" id="new_course_name" class="courses_input w289" maxlength="100" placeholder="例如:计算机系2016秋季A班" onkeyup="regex_course_name('new');">
|
<input type="text" name="course[name]" id="new_course_name" class="courses_input w289" maxlength="100" placeholder="例如:计算机系2016秋季A班" onkeyup="regex_course_name('new');">
|
||||||
<span class="c_red" id="new_course_name_notice" style="display: none;">班级名称不能为空且至少有两个字符</span>
|
<div class="cl"></div>
|
||||||
|
<span class="c_red ml80" id="new_course_name_notice" style="display: none;">班级名称不能为空且至少有两个字符</span>
|
||||||
</li>
|
</li>
|
||||||
<div class="cl"></div>
|
<div class="cl"></div>
|
||||||
<li class="ml125 mb5 fontGrey3"><span class="success-icon mr25">正确示例:计算机系2016秋季A班</span></li>
|
<li class="ml125 mb5 fontGrey3"><span class="success-icon mr25">正确示例:计算机系2016秋季A班</span></li>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<li id="course_group_<%=group.id %>">
|
<li id="course_group_<%=group.id %>">
|
||||||
<% count = group.members.count %>
|
<% count = group.members.count %>
|
||||||
<a href="<%= group_member_course_path(course, :group_id => group.id) %>"><font class="hidden dis" style="max-width: 120px;"><%=group.name %></font><span style="vertical-align: top;"><%=count %></span></a>
|
<a href="<%= group_member_course_path(course, :group_id => group.id) %>"><font class="hidden dis" style="max-width: 120px;"><%=group.name %></font><span style="vertical-align: top;"><%=count %></span></a>
|
||||||
<% if is_teacher %>
|
<% if User.current.logged? && (User.current.admin? || User.current.allowed_to?(:as_teacher,course)) %>
|
||||||
<%= link_to '', search_not_group_member_course_path(@course,:group_id => group.id),:remote => true, :class => "sy_class_add", :title => "添加成员" %>
|
<%= link_to '', search_not_group_member_course_path(@course,:group_id => group.id),:remote => true, :class => "sy_class_add", :title => "添加成员" %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -7,7 +7,8 @@
|
||||||
<li class="ml45">
|
<li class="ml45">
|
||||||
<label><span class="c_red">*</span> 课程名称 :</label>
|
<label><span class="c_red">*</span> 课程名称 :</label>
|
||||||
<input type="text" name="title" id="new_syllabus_name" class="name_input" placeholder="例如:软件工程" maxlength="100" onkeyup="regex_syllabus_name();">
|
<input type="text" name="title" id="new_syllabus_name" class="name_input" placeholder="例如:软件工程" maxlength="100" onkeyup="regex_syllabus_name();">
|
||||||
<span class="c_red" id="new_syllabus_name_notice" style="display: none;">课程名称不能为空且至少有两个字符</span>
|
<div class="cl"></div>
|
||||||
|
<span class="c_red ml80" id="new_syllabus_name_notice" style="display: none;">课程名称不能为空且至少有两个字符</span>
|
||||||
</li>
|
</li>
|
||||||
<div class="cl"></div>
|
<div class="cl"></div>
|
||||||
<li class="ml125 fontGrey3"><span class="success-icon mr25">正确示例:软件工程</span><span class="error-icon">错误示例:2016软件工程</span></li>
|
<li class="ml125 fontGrey3"><span class="success-icon mr25">正确示例:软件工程</span><span class="error-icon">错误示例:2016软件工程</span></li>
|
||||||
|
|
|
@ -189,11 +189,14 @@ function regex_syllabus_option(str) {
|
||||||
var obj = document.getElementById(str + "_syllabus_id");
|
var obj = document.getElementById(str + "_syllabus_id");
|
||||||
var syllabus = obj.options[obj.selectedIndex];
|
var syllabus = obj.options[obj.selectedIndex];
|
||||||
if(parseInt(syllabus.value) == 0) {
|
if(parseInt(syllabus.value) == 0) {
|
||||||
|
$("#"+str+"_course_syllabus_notice").show();
|
||||||
return false;
|
return false;
|
||||||
} else{
|
} else{
|
||||||
|
$("#"+str+"_course_syllabus_notice").hide();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
$("#"+str+"_course_syllabus_notice").hide();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue