From a088eec32ebf15795afc2160cea1731643813d1d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com>
Date: Tue, 10 Mar 2020 18:18:36 +0800
Subject: [PATCH 1/5] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../react/src/modules/courses/coursesDetail/CoursesLeftNav.js | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js b/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js
index b4912f6c4..f8e425128 100644
--- a/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js
+++ b/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js
@@ -181,6 +181,7 @@ class Coursesleftnav extends Component{
}
componentDidMount() {
+
this.setState({
url:this.props.match.url
})
@@ -545,7 +546,7 @@ class Coursesleftnav extends Component{
message:"提示",
description:result.data.message
});
-
+
if(positiontype==="files"){
this.updasaveNavmoda()
From 8a5d0b14ca25746552314c718e10d7df2faee77a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com>
Date: Tue, 10 Mar 2020 18:24:24 +0800
Subject: [PATCH 2/5] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../react/src/modules/courses/coursesDetail/CoursesLeftNav.js | 2 +-
.../react/src/modules/courses/shixunHomework/shixunHomework.js | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js b/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js
index f8e425128..6569b4f10 100644
--- a/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js
+++ b/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js
@@ -546,7 +546,7 @@ class Coursesleftnav extends Component{
message:"提示",
description:result.data.message
});
-
+
if(positiontype==="files"){
this.updasaveNavmoda()
diff --git a/public/react/src/modules/courses/shixunHomework/shixunHomework.js b/public/react/src/modules/courses/shixunHomework/shixunHomework.js
index 605c649d8..e32479735 100644
--- a/public/react/src/modules/courses/shixunHomework/shixunHomework.js
+++ b/public/react/src/modules/courses/shixunHomework/shixunHomework.js
@@ -1179,7 +1179,7 @@ class ShixunHomework extends Component{
{datas===undefined?"":datas.homeworks && datas.homeworks.length>1?this.props.isAdminOrCreator()===true?datas&&datas.category_name===undefined||datas&&datas.category_name===null?
- 调整排序
+ 调整排序
:"":"":""}
From 210c2a3eff7bfb6054a42e627c6e2d03ef2817b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=98=8E?= <775174143@qq.com>
Date: Tue, 10 Mar 2020 18:39:13 +0800
Subject: [PATCH 3/5] =?UTF-8?q?=E6=99=AE=E9=80=9A=E4=BD=9C=E4=B8=9A?=
=?UTF-8?q?=E3=80=81=E5=88=86=E7=BB=84=E4=BD=9C=E4=B8=9A=E5=A2=9E=E5=8A=A0?=
=?UTF-8?q?=E5=B7=B2=E8=AF=84=E6=95=B0=E3=80=81=E8=B5=84=E6=BA=90=E8=B0=83?=
=?UTF-8?q?=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../react/src/modules/courses/Resource/index.js | 2 +-
.../modules/courses/busyWork/CommonWorkList.js | 16 ++++++++++++++++
2 files changed, 17 insertions(+), 1 deletion(-)
diff --git a/public/react/src/modules/courses/Resource/index.js b/public/react/src/modules/courses/Resource/index.js
index 787865219..8f32699ce 100644
--- a/public/react/src/modules/courses/Resource/index.js
+++ b/public/react/src/modules/courses/Resource/index.js
@@ -916,7 +916,7 @@ class Fileslists extends Component{
{
`
.filesnameslist{
- max-width: 486px;
+ max-width: 389px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
diff --git a/public/react/src/modules/courses/busyWork/CommonWorkList.js b/public/react/src/modules/courses/busyWork/CommonWorkList.js
index 42ca215ba..6125c3e02 100644
--- a/public/react/src/modules/courses/busyWork/CommonWorkList.js
+++ b/public/react/src/modules/courses/busyWork/CommonWorkList.js
@@ -285,7 +285,23 @@ function buildColumns(that, student_works, studentData) {
),
})
}
+ if (that.state.anonymous_comment) {
+ /**
+ 开启了匿评的才显示此列
+ */
+ columns.push({
+ width: 84,
+ title:
已评数
,
+ key: 'user_comment_count',
+ dataIndex: 'user_comment_count',
+ render: (student_score, record) => (
+
+ {record.user_comment_count}
+
+ ),
+ })
+ }
if (that.state.anonymous_appeal) {
columns.push({
width: 70,
From d413a2c1f71d67803a51952256c373cec155adf1 Mon Sep 17 00:00:00 2001
From: cxt <853663049@qq.com>
Date: Tue, 10 Mar 2020 18:53:02 +0800
Subject: [PATCH 4/5] =?UTF-8?q?=E8=AF=BE=E5=A0=82=E7=9A=84=E8=B7=AF?=
=?UTF-8?q?=E7=94=B1=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/assets/javascripts/admins/courses/index.js | 2 +-
app/controllers/course_second_categories_controller.rb | 7 +++++--
app/models/student_work.rb | 4 ++--
app/views/admins/courses/shared/_td.html.erb | 2 +-
app/views/colleges/_course_statistics.html.erb | 2 +-
app/views/course_groups/destroy.json.jbuilder | 2 +-
app/views/courses/left_banner.json.jbuilder | 2 +-
app/views/users/get_navigation_info.json.jbuilder | 4 ++--
8 files changed, 14 insertions(+), 11 deletions(-)
diff --git a/app/assets/javascripts/admins/courses/index.js b/app/assets/javascripts/admins/courses/index.js
index 0e3473dff..58e962b8c 100644
--- a/app/assets/javascripts/admins/courses/index.js
+++ b/app/assets/javascripts/admins/courses/index.js
@@ -19,7 +19,7 @@ $(document).on('turbolinks:load', function() {
var json = {};
json[s_name] = s_value;
$.ajax({
- url: "/admins/courses/" + s_id,
+ url: "/admins/classrooms/" + s_id,
type: "PUT",
dataType:'script',
data: json
diff --git a/app/controllers/course_second_categories_controller.rb b/app/controllers/course_second_categories_controller.rb
index b295c0f9f..62cbf83d9 100644
--- a/app/controllers/course_second_categories_controller.rb
+++ b/app/controllers/course_second_categories_controller.rb
@@ -36,10 +36,13 @@ class CourseSecondCategoriesController < ApplicationController
# 更新相应对象的子目录id
if @course_module.module_type == "shixun_homework"
@category.homework_commons.update_all(course_second_category_id: 0)
- @right_url = "/courses/#{@course.id}/shixun_homeworks/#{@course_module.id}"
+ @right_url = "/classrooms/#{@course.id}/shixun_homeworks/#{@course_module.id}"
elsif @course_module.module_type == "attachment"
Attachment.where(course_second_category_id: @category.id).update_all(course_second_category_id: 0)
- @right_url = "/courses/#{@course.id}/files/#{@course_module.id}"
+ @right_url = "/classrooms/#{@course.id}/files/#{@course_module.id}"
+ elsif @course_module.module_type == "video"
+ @course.course_videos.where(course_second_category_id: @category.id).update_all(course_second_category_id: 0)
+ @right_url = "/classrooms/#{@course.id}/course_videos"
end
@category.destroy
diff --git a/app/models/student_work.rb b/app/models/student_work.rb
index 462e06adc..d695a6b00 100644
--- a/app/models/student_work.rb
+++ b/app/models/student_work.rb
@@ -46,13 +46,13 @@ class StudentWork < ApplicationRecord
# 匿评次数
def student_comment_num
- homework_common.homework_detail_manual.comment_status > 2 && work_status > 0 ? self.student_works_scores.select{|score| score.reviewer_role == 3}.group_by(&:user_id).count : 0
+ homework_common.homework_detail_manual.comment_status > 2 && work_status > 0 ? self.student_works_scores.select{|score| score.reviewer_role == 3}.group_by(&:user_id).size : 0
end
# 学生评阅作品数
def user_comment_num
if homework_common.homework_detail_manual.comment_status > 2 && work_status > 0
- count = homework_common.student_works_scores.select{|score| score.reviewer_role == 3 && score.user_id == user_id}.group_by(&:student_work_id).count
+ count = homework_common.student_works_scores.select{|score| score.reviewer_role == 3 && score.user_id == user_id}.group_by(&:student_work_id).size
else
count = 0
end
diff --git a/app/views/admins/courses/shared/_td.html.erb b/app/views/admins/courses/shared/_td.html.erb
index 51cc4b199..87e6f305d 100644
--- a/app/views/admins/courses/shared/_td.html.erb
+++ b/app/views/admins/courses/shared/_td.html.erb
@@ -1,7 +1,7 @@
<%= list_index_no((params[:page] || 1).to_i, no) %> |
<%= course.id %> |
- <%= link_to(course.name, "/courses/#{course.id}", target: '_blank') %>
+ <%= link_to(course.name, "/classrooms/#{course.id}", target: '_blank') %>
|
<%= course.course_members_count %> |
<%= get_attachment_count(course, 0) %> |
diff --git a/app/views/colleges/_course_statistics.html.erb b/app/views/colleges/_course_statistics.html.erb
index e10739fb2..e544cf660 100644
--- a/app/views/colleges/_course_statistics.html.erb
+++ b/app/views/colleges/_course_statistics.html.erb
@@ -17,7 +17,7 @@
<% if @courses.present? %>
<% @courses.each do |course| %>
- <%= course.name %> |
+ <%= course.name %> |
<% teacher_names = course.teacher_users.map(&:real_name).join('、') %>
diff --git a/app/views/course_groups/destroy.json.jbuilder b/app/views/course_groups/destroy.json.jbuilder
index 0fbd93d7f..a45cbd750 100644
--- a/app/views/course_groups/destroy.json.jbuilder
+++ b/app/views/course_groups/destroy.json.jbuilder
@@ -1,3 +1,3 @@
json.status 0
json.message "删除成功"
-json.right_url "/courses/#{@course.id}/students"
\ No newline at end of file
+json.right_url "/classrooms/#{@course.id}/students"
\ No newline at end of file
diff --git a/app/views/courses/left_banner.json.jbuilder b/app/views/courses/left_banner.json.jbuilder
index f3b80b4f5..ecd8fe127 100644
--- a/app/views/courses/left_banner.json.jbuilder
+++ b/app/views/courses/left_banner.json.jbuilder
@@ -21,7 +21,7 @@ json.course_modules @course_modules.each do |mod|
json.position board.position
json.category_count board.messages_count
json.category_type "messages"
- json.second_category_url "/courses/#{@course.id}/boards/#{board.id}"
+ json.second_category_url "/classrooms/#{@course.id}/boards/#{board.id}"
end
end
else
diff --git a/app/views/users/get_navigation_info.json.jbuilder b/app/views/users/get_navigation_info.json.jbuilder
index 8af3691f3..a9f835501 100644
--- a/app/views/users/get_navigation_info.json.jbuilder
+++ b/app/views/users/get_navigation_info.json.jbuilder
@@ -4,11 +4,11 @@ json.top do
json.course_url "/courses"
json.competitions_url "#{@old_domain}/competitions"
json.topic_url "/forums"
- json.new_course_url "/courses/new"
+ json.new_course_url "/classrooms/new"
json.new_shixun_url "/shixuns/new"
json.new_shixun_path_url "/paths/new"
json.new_project_url "#{@old_domain}/projects/new"
- json.join_course_url "/courses/join_course_multi_role"
+ json.join_course_url "/classrooms/join_course_multi_role"
json.join_project_url "#{@old_domain}/applied_project/applied_project_info"
json.message_url "#{@user_url}/user_tidings"
json.new_message @new_message
From 2c34d6991fafccf20ae75f751df8c1f35b9d89ef Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com>
Date: Tue, 10 Mar 2020 19:05:43 +0800
Subject: [PATCH 5/5] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../react/src/modules/question/component/QuestionModal.js | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/public/react/src/modules/question/component/QuestionModal.js b/public/react/src/modules/question/component/QuestionModal.js
index 87338faa7..65224f26d 100644
--- a/public/react/src/modules/question/component/QuestionModal.js
+++ b/public/react/src/modules/question/component/QuestionModal.js
@@ -41,7 +41,13 @@ class QuestionModal extends Component {
""
}
|