Project

General

Profile

Actions

Feature #73

closed
RA

Feature #140: [TAK-135] 外部システムからEPAAアプリ定義を取り込む基盤を実装する

Feature #143: [TAK-132] Excel/CSVから業務アプリ定義(resource.yaml)を生成する

Feature #83: [TAK-192] Excel参照関係から参照マスタ候補を自動生成する

[TAK-202] TAK-192-D 管理者向け初期データ取り込み画面を実装する

Feature #73: [TAK-202] TAK-192-D 管理者向け初期データ取り込み画面を実装する

Added by Redmine Admin about 2 hours ago. Updated about 2 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09/30/2026
Due date:
% Done:

0%

Estimated time:

Description

Linear migration metadata


Original description

目的

管理者が設定画面から初期データZIPを選択し、破壊的操作を明確に確認した上で初期データを取り込めるUIを実装する。

対応内容

  • 設定画面の適切な場所に「初期データ取り込み」導線を追加する。
  • ZIP選択後、manifest preview結果を表示する。
  • 対象テーブル、削除対象、取込順、警告、エラーを表示する。
  • 「対象テーブルのデータを初期化する」ことを目立つ危険表示にする。
  • 実行前に確認入力または明示チェックを必須にする。
  • 管理者以外には表示・実行できない。

受入条件

  • 管理者がZIPを選択してpreviewできる。
  • データ初期化警告が明確に表示される。
  • 確認なしにcommitできない。
  • 取込成功/失敗結果が画面で分かる。
  • 権限のないユーザーには導線が表示されない、または実行できない。

Linear attachments

Linear comments

{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-13T22:45:29.802Z)

TAK-201/202連携メモ:

初期データZIP選択後、まず preview API を呼び出して対象アプリ名一覧を表示する。

commit前には以下の趣旨の目立つ警告・確認を表示する。

「以下のアプリのデータを初期化してインポートします。実行すると元に戻せません。よろしいですか?」

表示対象:

  • 対象アプリ名
  • 削除予定件数
  • 取込予定件数
  • 取込順
  • warning

ユーザーが明示的に確認してから commit API を呼ぶ。

RA Updated by Redmine Admin about 2 hours ago Actions #1

  • Parent task set to #83

RA Updated by Redmine Admin about 2 hours ago Actions #2

  • Status changed from New to Closed
Actions

Also available in: PDF Atom