131 lines
7.8 KiB
Plaintext
131 lines
7.8 KiB
Plaintext
<% content_for :header_tags do %>
|
|
<%= import_ke(enable_at: true, prettify: false, init_activity: false) %>
|
|
<% end %>
|
|
|
|
<script type="text/javascript">
|
|
$(function(){
|
|
<% if @homework.homework_type == 3 %>
|
|
$.get('<%= search_course_students_student_work_index_path(:homework => @homework.id) %>');
|
|
<% end %>
|
|
|
|
if(is_IE()){
|
|
$("#_notice_box").show();
|
|
$("#uploadReviseBox").addClass('disable_link');
|
|
$("#upload_file_local").attr("title","IE无法上传");
|
|
$("#upload_file_local").attr("onclick","return false;");
|
|
$("#resource_repo_upload").attr("title","IE无法上传");
|
|
$("#resource_repo_upload").attr("href","javascript:void(0)");
|
|
}
|
|
});
|
|
</script>
|
|
|
|
<div class="edu-class-container">
|
|
<p class="mb10">
|
|
<i class="fa fa-map-marker mr5 color-grey" ></i>
|
|
<%= link_to @course.name, course_path(@course) %> > <%= link_to "#{@homework.homework_type_ch}作业", homework_common_index_path(:course => @course, :homework_type => @homework.homework_type) %> > #<%= link_to (get_hw_index(@homework, @is_teacher, @homework.homework_type) + 1), student_work_index_path(:homework => @homework.id) %></p>
|
|
<div class="edu-con-top clearfix mb15 user_bg_shadow">
|
|
<p class="ml15 fl color-grey"><i class="fa fa-lock mr5" ></i><%= @homework.name %></p>
|
|
<%= link_to '返回', homework_common_index_path(:course => @homework.course_id, :homework_type => @homework.homework_type), :class => 'fr font-12 mr15 mt3 color-orange05' %>
|
|
</div>
|
|
<%= form_for(@work,
|
|
:html => { :multipart => true, :id => "student_work_form"},
|
|
:url => {:controller => 'student_work',
|
|
:action => 'update',
|
|
:id => @work.id
|
|
}) do |f| %>
|
|
<% if @homework.homework_type != 2 %>
|
|
<div class="edu-con-bg01 user_bg_shadow" style="padding:30px 0;">
|
|
<div class="ml30 mr30">
|
|
<div class="">
|
|
<ul>
|
|
<li class="clearfix mb5">
|
|
<label class="panel-form-label fl"><span class="color-orange mr5">*</span>内容 </label>
|
|
<textarea class="panel-form-width-690 panel-form-height-150 fl task-textarea-pd undis">请输入作品描述,可以直接粘贴图片</textarea>
|
|
<%= f.kindeditor :description, :editor_id => 'student_work_description_editor',
|
|
:owner_id => @work.nil? ? 0: @work.id,
|
|
:owner_type => OwnerTypeHelper::STUDENTWORK,
|
|
:width => '90%',
|
|
:height => 200,
|
|
:minHeight=>200,
|
|
:class => 'talk_text fl',
|
|
:input_html => { :id => 'student_work_content',
|
|
:class => 'talk_text fl',
|
|
:maxlength => 5000 }
|
|
%>
|
|
</li>
|
|
<!--<li class="clearfix ">-->
|
|
<!--<label class=" panel-form-label fl"> </label>-->
|
|
<!--<span class="fl color-grey font-12">数据已于 16:50:50 保存</span>-->
|
|
<!--</li>-->
|
|
<li class="none" id="student_work_description_notice">
|
|
<label class="panel-form-label fl"> </label>
|
|
<span class="color-orange fl mt5"><i class="fa fa-exclamation-circle mr5 color-orange"></i>内容不能为空</span>
|
|
</li>
|
|
<li class="clearfix">
|
|
<%= render :partial => 'users/user_homework_attachment', :locals => {:container => @work} %>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<% if @homework.homework_type == 3 %>
|
|
<div class="edu-con-bg01 mt15" style="padding:30px 0;">
|
|
<span id="min_num_member" style="display: none"><%=@homework.homework_detail_group.min_num %></span>
|
|
<span id="max_num_member" style="display: none"><%=@homework.homework_detail_group.max_num %></span>
|
|
<div class="ml30 mr30">
|
|
<li class="clearfix mb15">
|
|
<label class="panel-form-label fl">小组成员 </label>
|
|
<div class="fl with90">
|
|
<div class="edu-bg-blue fl task-form-50 padding10">
|
|
<span class="fl color-grey mb5">成员要求:<%=@homework.homework_detail_group.min_num %>~<%=@homework.homework_detail_group.max_num %>人</span>
|
|
<span class="color-orange fr ml20 mb5 none" id="group_member_num_notice"><i class="fa fa-exclamation-circle mr5 color-orange"></i>成员人数不符合要求</span>
|
|
<div class="cl"></div>
|
|
<div class="mb10 edu-position">
|
|
<input class="task-form-100 task-height-40 panel-box-sizing" id="search_group_member_input" maxlength="30" placeholder="输入姓名的关键字进行搜索" type="text">
|
|
<input type="hidden" id="homework_id" value="<%= @homework.id %>">
|
|
<a href="javascript:void(0);" onclick="search_group_member_submit('');" class="edu-btn-search mt3 font-16 color-grey"><i class="fa fa-search"></i></a>
|
|
</div>
|
|
<div id="group_member_search_list">
|
|
<%= render :partial => 'group_member_search_list', :locals => {:users => nil} %>
|
|
</div>
|
|
</div>
|
|
<div class="edu-bg-blue fr task-form-45 padding10">
|
|
<span class="color-grey">已选成员</span>
|
|
<div class="mt5" style="max-height: 481px; overflow: auto;">
|
|
<table class="edu-pop-table" cellspacing="0" cellpadding="0">
|
|
<tbody id="group_member_choose_list">
|
|
<tr class="" id="group_member_choose_li_<%= @work.user.id %>">
|
|
<td><span class="edu-txt-w140 task-hide pl10"><%= @work.user.show_real_name %></span></td>
|
|
<td><span class="edu-txt-w140 task-hide"><%= @work.user.user_extensions.try(:student_id) %></span></td>
|
|
<td><%= @course.members.where(:user_id => @work.user.id).first.course_group.try(:name) %></td>
|
|
<input type="hidden" name="user_id[]" value="<%= @work.user.id %>">
|
|
</tr>
|
|
<% @commit_users.each do |user| %>
|
|
<tr class="choose_group_member_li" id="group_member_choose_li_<%= user.id %>">
|
|
<td><span class="edu-txt-w140 task-hide pl10"><%= user.show_real_name %></span></td>
|
|
<td><span class="edu-txt-w140 task-hide"><%= user.user_extensions.try(:student_id) %></span></td>
|
|
<td><%= @course.members.where(:user_id => user.id).first.course_group.try(:name) %></td>
|
|
<input type="hidden" name="user_id[]" value="<%= user.id %>">
|
|
</tr>
|
|
<% end %>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<span class="color-orange fr">双击删除成员,但不能删除自己</span>
|
|
<div class="cl"></div>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</div>
|
|
</div>
|
|
<% end %>
|
|
<li class="clearfix mt15">
|
|
<a href="javascript:void(0);" onclick="submit_new_student_work('<%= @homework.homework_type %>')" class="task-btn task-btn-orange fr">提交</a>
|
|
<%=link_to '取消', student_work_index_path(:homework => @homework.id),:class=>'task-btn fr mr10' %>
|
|
</li>
|
|
<% else %>
|
|
<%= render :partial => 'new_pro_student_work', :locals => {:student_work => @work, :f => f} %>
|
|
<% end %>
|
|
<% end %>
|
|
</div> |