From 40e36066345ace39db74fa93e6118c4eec29f07a Mon Sep 17 00:00:00 2001 From: xxq250 Date: Tue, 22 Jul 2025 17:18:31 +0800 Subject: [PATCH] =?UTF-8?q?add=20admin=20project=20=E5=AF=BC=E5=87=BA?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=98=AF=E5=90=A6=E9=95=9C=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/admins/projects/export.xlsx.axlsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/views/admins/projects/export.xlsx.axlsx b/app/views/admins/projects/export.xlsx.axlsx index 51d05473c..10b046951 100644 --- a/app/views/admins/projects/export.xlsx.axlsx +++ b/app/views/admins/projects/export.xlsx.axlsx @@ -1,6 +1,6 @@ wb = xlsx_package.workbook wb.add_worksheet(name: '项目列表') do |sheet| - sheet.add_row %w(序号 项目名称 是否为公开 项目类别 项目性质(原创/Fork) issue数 PR接受数 PR拒绝数 里程碑数 成员数 发布版本数量 关注数 点赞数 fork数 平台内提交数 管理员 创建时间 项目地址) + sheet.add_row %w(序号 项目名称 是否为公开 项目类别 项目性质(原创/Fork) 是否镜像 issue数 PR接受数 PR拒绝数 里程碑数 成员数 发布版本数量 关注数 点赞数 fork数 平台内提交数 管理员 创建时间 项目地址) @projects.each_with_index do |project, index| data = [ @@ -9,6 +9,7 @@ wb.add_worksheet(name: '项目列表') do |sheet| project.is_public? ? "是" : "否", project.project_category.present? ? project.project_category.name : "", project.forked_from_project_id.blank? ? "原创" : "Fork", + project.project_type == "sync_mirror" ? "是" : "否", project.issues.where(issue_classify: 'issue').count, project.issues.issue_pull_request.joins(:pull_request).where(pull_requests: {status: PullRequest::MERGED}).count, project.issues.issue_pull_request.joins(:pull_request).where(pull_requests: {status: PullRequest::CLOSED}).count,