Test Guide

聖明王院道具一括注文
動作確認ガイド

現時点の Rails アプリで、一般ユーザーの注文登録と修正、管理者のマスタ確認と注文確認を一通り試すための手順です。

起動手順

ローカルで動かす

bundle install
bin/rails db:prepare
bin/rails server -p 3001
補足
`3000` が使用中なら `3001` など別ポートで起動してください。
ログイン情報

初期アカウント

初期データ

seed 済みデータ

  • 伝道会: 富士山 / 山梨 / 大仏殿
  • 道具: items.csv から取込済み
  • 特殊設定: 白陽八卦符は特殊道具として登録済み
  • 種別候補: 無地 / 有気復命
  • 注文サイクル: 当月分を 1 件作成済み
業務フロー

1. 一般ユーザーが注文する

  1. [email protected] でログイン
  2. トップの「現在の注文」を開く
  3. 注文者名、持ち帰り者名を入力
  4. 明細で道具コードまたは名称を入力
  5. 候補から選択して数量を入れる
  6. 必要なら備考を入力
  7. 「保存」または「提出する」を押す

確認ポイント

  • 伝道会は `山梨` と表示され、変更できない
  • 行追加 / 行削除ができる
  • 自由入力として道具名や単位を直接入れられる
  • 白陽八卦符を選ぶと種別欄が使える
  • 提出後も管理者送信前なら再編集できる

2. 注文修正

  1. 一般ユーザーでログインしたままトップへ戻る
  2. 既存注文を開く
  3. 明細や数量を修正
  4. 再度「保存」または「提出する」を押す

確認ポイント

  • 既存注文が新規作成ではなく更新される
  • 同一サイクルで注文が増殖しない
  • 注文履歴から詳細が見られる

3. 管理者がマスタを確認する

  1. [email protected] でログイン
  2. 右上の「管理」を開く
  3. サイクル / 注文 / 伝道会 / ユーザー / 道具 を確認する

確認ポイント

  • 注文サイクルの年月、締切、注文日、必着日を編集できる
  • 道具の単位、護摩センター区分、特殊設定を編集できる
  • ユーザーの所属伝道会と権限を編集できる

4. 管理者が注文内容を見る

  1. 管理画面の「注文」を開く
  2. 一般ユーザーが作成した注文を開く
  3. 明細内容を確認する

確認ポイント

  • 伝道会、注文者、状態が見える
  • 注文明細が一覧で見える
画面一覧

主要 URL

注意点

既知の状態

  • 見た目は仮実装で、業務確認優先です
  • メール送信は雛形実装で、実メール設定は未接続です
  • PDF 出力は雛形実装です
  • bin/devforeman が必要です
  • まずは bin/rails server での確認を推奨します
確認依頼

見てほしい点

  • 一般ユーザーの入力項目が業務に足りているか
  • 白陽八卦符の扱いが現場運用に合っているか
  • 管理者画面の項目が不足していないか
  • 注文送信前まで修正可能、という運用に問題がないか