Skip to content

[課題管理]レポート提出状況をCSVで出力する機能を追加しました - #2155

Merged
gakigaki merged 10 commits into
masterfrom
learningtasks-report-csv-output
Apr 8, 2025
Merged

[課題管理]レポート提出状況をCSVで出力する機能を追加しました#2155
gakigaki merged 10 commits into
masterfrom
learningtasks-report-csv-output

Conversation

@gakigaki

@gakigaki gakigaki commented Apr 1, 2025

Copy link
Copy Markdown
Contributor

概要

レポート提出状況をCSVで出力する機能を追加しました。

変更の目的

レポート提出状況をCSVで出力できるようにすることで、課題の進捗管理および分析の効率化を図ります。

変更内容

image

  • レポート詳細画面に、CSV出力ボタンを追加しました。
    • CSV出力ボタンは初期非表示、データ管理ボタンを押下することでアコーディオン表示します。
  • CSV出力時に、以下の列を出力するようにしました。
    • ユーザID
    • ユーザ名
    • 提出日時
    • 提出回数
    • 本文(アップロードを使用する場合のみ)
    • ファイルURL(本文を使用する場合のみ)
    • 評価(評価を使用する場合のみ)
    • コメント(評価のコメントを使用する場合のみ)

テスト

レポート詳細画面からCSVファイルが正常に出力されることを確認しました。
また、ファイルURL、本文、評価、コメントなどの各列が仕様通りに出力されることを確認しました。

特記事項

CSVは1ユーザー1行とし、複数回提出がある場合は、最後の提出および評価を出力します。

レビュー完了希望日

関連Pull requests/Issues

参考

DB変更の有無

無し

チェックリスト

OW-2532

@gakigaki
gakigaki merged commit 4309bca into master Apr 8, 2025
@gakigaki
gakigaki deleted the learningtasks-report-csv-output branch April 8, 2025 02:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant