From feabdaf954528b73dedf01ccfbd59719213b774f 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 Dec 2019 12:00:22 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../courses/coursesPublic/sendResource.js | 35 +++++++++----------
1 file changed, 16 insertions(+), 19 deletions(-)
diff --git a/public/react/src/modules/courses/coursesPublic/sendResource.js b/public/react/src/modules/courses/coursesPublic/sendResource.js
index 7915e6674..73a0f6630 100644
--- a/public/react/src/modules/courses/coursesPublic/sendResource.js
+++ b/public/react/src/modules/courses/coursesPublic/sendResource.js
@@ -402,28 +402,25 @@ class Sendresource extends Component{
延期发布
- {this.props.course_groups.length===0?
- this.onChangeTimepublish(e,index,undefined,1)}
- disabledTime={disabledDateTime}
- disabledDate={disabledDate}
- disabled={this.state.Radiovalue===1?false:true}
- />:""}
+ this.onChangeTimepublish(e,index,undefined,1)}
+ disabledTime={disabledDateTime}
+ disabledDate={disabledDate}
+ disabled={this.state.Radiovalue===1?false:true}
+ />
(按照设置的时间定时发布)
-
-
-
From 1d67530fa6956693c09b4c36c4cf6c0a22d9b297 Mon Sep 17 00:00:00 2001
From: cxt <853663049@qq.com>
Date: Tue, 10 Dec 2019 12:45:31 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E8=B5=84=E6=BA=90=E7=9A=84=E7=AB=8B?=
=?UTF-8?q?=E5=8D=B3=E5=8F=91=E5=B8=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/controllers/files_controller.rb | 30 ++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/app/controllers/files_controller.rb b/app/controllers/files_controller.rb
index 9a3eec9ca..25e0de44a 100644
--- a/app/controllers/files_controller.rb
+++ b/app/controllers/files_controller.rb
@@ -47,26 +47,26 @@ class FilesController < ApplicationController
def bulk_publish
return normal_status(403, "您没有权限进行操作") if current_user.course_identity(@course) >= 5
- tip_exception("请至少选择一个分班") if params[:group_ids].blank? && @course.course_groups.size != 0
+ # tip_exception("请至少选择一个分班") if params[:group_ids].blank? && @course.course_groups.size != 0
attachments = @course.attachments.by_ids(@attachment_ids)
ActiveRecord::Base.transaction do
# 有分班设置时
- if @course.course_group_module? && @course.course_groups_count != 0 && params[:group_ids]
- group_ids = params[:group_ids]&.reject(&:blank?)
- charge_group_ids = @course.charge_group_ids(current_user)
- publish_groups = charge_group_ids & group_ids if group_ids
-
- attachments.each do |atta|
- if atta.published? && !atta.unified_setting || !atta.published?
- create_atta_group_settings atta
- atta.update_all(unified_setting: 0) if atta.unified_setting
- none_publish_settings = atta.attachment_group_settings.where(course_group_id: publish_groups).none_published
- none_publish_settings.update_all(publish_time: Time.now)
- end
- end
- end
+ # if @course.course_group_module? && @course.course_groups_count != 0 && params[:group_ids]
+ # group_ids = params[:group_ids]&.reject(&:blank?)
+ # charge_group_ids = @course.charge_group_ids(current_user)
+ # publish_groups = charge_group_ids & group_ids if group_ids
+ #
+ # attachments.each do |atta|
+ # if atta.published? && !atta.unified_setting || !atta.published?
+ # create_atta_group_settings atta
+ # atta.update_attributes!(unified_setting: 0) if atta.unified_setting
+ # none_publish_settings = atta.attachment_group_settings.where(course_group_id: publish_groups).none_published
+ # none_publish_settings.update_all(publish_time: Time.now)
+ # end
+ # end
+ # end
# 未发布的资源更新状态
attachments.where(is_publish: 0).update_all(is_publish: 1, publish_time: Time.now)