From 03ff87527916609972c89677397079b6a27f6069 Mon Sep 17 00:00:00 2001
From: daiao <35855898@qq.com>
Date: Thu, 21 Mar 2019 17:03:09 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E8=AE=AD=E5=8F=8D=E9=A6=88=E5=AF=BC?=
=?UTF-8?q?=E5=87=BAexcel?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/controllers/managements_controller.rb | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/app/controllers/managements_controller.rb b/app/controllers/managements_controller.rb
index a509ea5b..6d58fa8a 100644
--- a/app/controllers/managements_controller.rb
+++ b/app/controllers/managements_controller.rb
@@ -4065,23 +4065,25 @@ end
sheet1.row(0).default_format = blue
count_row = 1
shixuns = Shixun.where(:id => shixun_ids).includes(discusses: [:user])
- sheet1.row(0).concat(["序号", "实训ID", "实训名称","评论数", "评论内容", "关卡", "评论者", "评论者职业",
+ sheet1.row(0).concat(["序号", "实训ID", "实训名称", "实训作者", "作者单位", "评论数", "评论内容", "关卡", "评论者", "评论者职业",
"评论者单位", "评论时间", "社区导师是否已回复"])
shixuns.each_with_index do |shixun, i|
discusses = shixun.discusses.where("user_id != ?", 1)
sheet1[count_row, 0] = i + 1
sheet1[count_row, 1] = shixun.identifier
sheet1[count_row, 2] = shixun.name
- sheet1[count_row, 3] = discusses.count
+ sheet1[count_row, 3] = shixun.owner.show_real_name
+ sheet1[count_row, 4] = shixun.owner.school_name
+ sheet1[count_row, 5] = discusses.count
discusses.each_with_index do |discuss, j|
user = discuss.user
- sheet1[count_row, 4] = discuss.content.gsub(//, "【图片评论】").gsub(/!\[\].+\)/, "【图片评论】")
- sheet1[count_row, 5] = "第#{discuss.position}关"
- sheet1[count_row, 6] = user.show_real_name
- sheet1[count_row, 7] = user.identity
- sheet1[count_row, 8] = user.school_name
- sheet1[count_row, 9] = format_time discuss.created_at
- sheet1[count_row, 10] = discuss.children.pluck(:user_id).include?(1) ? "是" : "否"
+ sheet1[count_row, 6] = discuss.content.gsub(//, "【图片评论】").gsub(/!\[\].+\)/, "【图片评论】")
+ sheet1[count_row, 7] = "第#{discuss.position}关"
+ sheet1[count_row, 8] = user.show_real_name
+ sheet1[count_row, 9] = user.identity
+ sheet1[count_row, 10] = user.school_name
+ sheet1[count_row, 11] = format_time discuss.created_at
+ sheet1[count_row, 12] = discuss.children.pluck(:user_id).include?(1) ? "是" : "否"
count_row += 1
end
#count_row += 1