forked from Gitlink/forgeplus
add admin project 导出增加是否镜像
This commit is contained in:
parent
bfd1be5f70
commit
40e3606634
|
@ -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,
|
||||
|
|
Loading…
Reference in New Issue