diff --git a/app/views/student_work/edit.html.erb b/app/views/student_work/edit.html.erb index c7c572cff..cb8e7edf9 100644 --- a/app/views/student_work/edit.html.erb +++ b/app/views/student_work/edit.html.erb @@ -34,7 +34,11 @@ <% if @homework.homework_type == 3 %> - <%=hidden_field_tag 'group_member_ids', params[:group_member_ids], :value=>User.current.id %> + <% str = User.current.id.to_s%> + <% @work.student_work_projects.where("is_leader = ?", 0).each do |pro| %> + <% str += ','+pro.user_id.to_s %> + <% end %> + <%=hidden_field_tag 'group_member_ids', params[:group_member_ids], :value=>str %> <% end %>
diff --git a/app/views/users/_user_homework_form.html.erb b/app/views/users/_user_homework_form.html.erb index 265118def..a060cf386 100644 --- a/app/views/users/_user_homework_form.html.erb +++ b/app/views/users/_user_homework_form.html.erb @@ -26,14 +26,18 @@ <% end %>
- <%= calendar_for('homework_end_time')%> + <% if homework.homework_detail_manual.comment_status.to_i < 3 %> + <%= calendar_for('homework_end_time')%> + <% end %>
<% if edit_mode %> <% end %>
- <%= calendar_for('homework_publish_time')%> + <% if homework.homework_detail_manual.comment_status.to_i == 0 %> + <%= calendar_for('homework_publish_time')%> + <% end %>