# [UIS03] トレーナー一覧

# 概要

機能目的:

  • 検索条件に一致する順にパーソナルトレーナーを表示する

機能概要:

  • パーソナルトレーナーの一覧表示
  • パーソナルトレーナーの再検索を指定可能とする
  • 興味が湧いたパーソナルトレーナーについて、詳細画面への導線

# イベント概要

No イベント名 イベント分類 処理説明
1 初期表示 初期表示 検索条件に従いAPIを実行し、一覧表示する
2 トレーナー詳細 ボタン押下 UIS04に遷移
3 トレーナー検索 ボタン押下 入力された条件で検索

# イベント詳細

# 1. 初期表示

利用API:

ID URL Parameter
API007 GET /trainers favorite_gym_nameなど、各クエリパラメータ指定されたパラメータを設定

画面表示制御:

  • HTTPステータスが200以外
    • メッセージID(MSG_BIZ_111)表示
  • 応答結果が0件の場合
    • 「条件に一致するパーソナルトレーナーが見つかりませんでした。」を表示する
  • 応答結果が1件以上の場合
    • リスト表示する(ページングは不要。応答順に最大100件表示する)

# 2. トレーナー詳細

UIS04に遷移

# 3. トレーナー検索

初期表示と同等の処理を実行する。