File tree Expand file tree Collapse file tree 11 files changed +52
-107
lines changed
documents/forMarkdown/future_muscle_partner/docs Expand file tree Collapse file tree 11 files changed +52
-107
lines changed Original file line number Diff line number Diff line change 44
55機能目的:
66
7- - xxx
7+ - ログインや会員登録導線を提供する
88
99機能概要:
1010
11- - xxx
12- - xxx
11+ - ログイン処理
12+ - 会員登録への導線
1313
1414## イベント概要
1515
Original file line number Diff line number Diff line change 44
55機能目的:
66
7- - xxx
7+ - パーソナルトレーナーを検索する
88
99機能概要:
1010
11- - xxx
12- - xxx
11+ - 行きつけのジムの絞り込み
12+ - 店舗名の検索
13+ - トレーニング時間/予算の絞り込み
14+ - トレーニングコースの絞り込み
1315
1416## イベント概要
1517
1618| No | イベント名 | イベント分類 | 処理説明 |
1719| ----| -----------| --------| -------------------------------------|
1820| 1 | 初期表示 | 初期表示 | xxxx |
19- | 2 | xxx | ボタン押下 | xxx |
21+ | 2 | 検索 | 検索ボタン押下 | xxx |
2022
2123## イベント詳細
2224
2325### 1. 初期表示
2426
25- ### 2. トレーナーを探す
27+ ### 2. 検索
28+
29+ 利用API:
30+
31+ | ID | URL | Parameter |
32+ | --- | --- | -- |
33+ | API-007 | GET /trainers | モーダルに指定された値をクエリパラメータに設定する |
34+
35+ 画面表示制御:
36+
37+ - 入力チェック
38+ - favorite_gym_name, store_nameが未設定の場合は、フロントエンド側でチェックし「行きつけのジム名・店舗名は必須項目です」と表示する
39+ - 応答が0件の場合
40+ - 「条件に一致するコーチは存在しませんでした」と表示する
41+ - HTTPステータスが200以外
42+ - メッセージID(MSG_BIZ_111)表示
Original file line number Diff line number Diff line change 44
55機能目的:
66
7- - xxx
7+ - トレーニーやパーソナルトレーナの空き時間を表示し、予約を行えるようにする
88
99機能概要:
1010
11- - xxx
12- - xxx
11+ - 本日以降の週間カレンダーを表示する
12+ - すでに予約済みの時間がわかるようにする
1313
1414## イベント概要
1515
1616| No | イベント名 | イベント分類 | 処理説明 |
1717| ----| -----------| --------| -------------------------------------|
1818| 1 | 初期表示 | 初期表示 | xxxx |
19- | 2 | xxx | ボタン押下 | xxx |
19+ | 2 | 日時設定 | カレンダーを選択 | xxx |
20+ | 3 | 日時指定 | 設定された日時で予約を指定する | xxx |
2021
2122## イベント詳細
2223
2324### 1. 初期表示
2425
25- ### 2. xxx
26+ ### 2. 日時設定
27+
28+ ### 3. 日時指定
29+
30+ UIM04 を起動する。
Original file line number Diff line number Diff line change 44
55機能目的:
66
7- - xxx
7+ - トレーニング予約内容を表示し、決済によって確定する
88
99機能概要:
1010
11- - xxx
12- - xxx
11+ - トレーニングのコース/日時/料金を表示
12+ - クレジット決済に必要な項目の入力
13+ - 決済の確定
1314
1415## イベント概要
1516
1617| No | イベント名 | イベント分類 | 処理説明 |
1718| ----| -----------| --------| -------------------------------------|
1819| 1 | 初期表示 | 初期表示 | xxxx |
19- | 2 | xxx | ボタン押下 | xxx |
20+ | 2 | 日時指定に戻る | ボタン押下 | xxx |
21+ | 2 | 決済する | ボタン押下 | xxx |
2022
2123## イベント詳細
2224
2325### 1. 初期表示
2426
25- ### 2. xxx
27+ ### 2. 日時指定に戻る
28+
29+ ### 3. 決済
Original file line number Diff line number Diff line change 1818| 1 | 初期表示 | 初期表示 | ログイン済みである場合、「会員登録/ログイン」が「マイページ」に変わる |
1919| 2 | トレーナーを探す | ボタン押下 | パーソナルトレーナー検索モーダル起動 |
2020| 3 | 会員登録/ログイン | ボタン押下 | ログインモーダル起動 |
21- | 4 | トレーナー検索 | ボタン押下 | 入力された条件で検索 |
22- | 5 | ログイン | ボタン押下 | ログインを実施 |
2321
2422## イベント詳細
2523
2624### 1. 初期表示
2725
2826### 2. トレーナーを探す
2927
30- ### 3. 会員登録/ログイン
28+ UIM02 呼び出し
3129
32- ### 4. トレーナー検索
30+ ### 3. 会員登録/ログイン
3331
34- ### 5. ログイン
32+ UIM01 呼び出し
Original file line number Diff line number Diff line change 1717| ----| ----------| --------| --------------------------------|
1818| 1 | 初期表示 | 初期表示 | 初期検索条件に従いAPIを実行し、履歴表示する |
1919| 2 | トレーナーを探す | ボタン押下 | パーソナルトレーナー検索モーダル起動 |
20- | 3 | トレーナー検索 | ボタン押下 | 入力された条件で検索 |
21- | 4 | 受講完了確認 | ボタン押下 | 予約済みトレーニングを受講完了に切り替えるためのモーダル起動 |
22- | 5 | 受講完了 | ボタン押下 | 予約済みトレーニングを完了済みのトレーニングに更新 |
20+ | 3 | 受講完了確認 | ボタン押下 | 予約済みトレーニングを受講完了に切り替えるためのモーダル起動 |
21+ | 4 | 受講完了 | ボタン押下 | 予約済みトレーニングを完了済みのトレーニングに更新 |
2322
2423## イベント詳細
2524
6362
6463### 2. トレーナーを探す
6564
66- 「パーソナルトレーナー検索モーダル」を起動する。
67-
68- ### 3. トレーナー検索
69-
70- 利用API:
71-
72- | ID | URL | Parameter |
73- | --- | --- | -- |
74- | API-007 | GET /trainers | モーダルに指定された値をクエリパラメータに設定する |
75-
76- 画面表示制御:
77-
78- - 入力チェック
79- - favorite_gym_name, store_nameが未設定の場合は、フロントエンド側でチェックし「行きつけのジム名・店舗名は必須項目です」と表示する
80- - 応答が0件の場合
81- - 「条件に一致するコーチは存在しませんでした」と表示する
82- - HTTPステータスが200以外
83- - メッセージID(MSG_BIZ_111)表示
65+ UIM02 を起動。
8466
8567### 3. 受講完了確認
8668
8769「` ${トレーニングメニュー} ` は完了しましたか?」ダイアログを表示する。
8870
8971キャンセルの場合は閉じる。
9072
91- ### 3 . 受講完了
73+ ### 4 . 受講完了
9274
9375「` ${トレーニングメニュー} ` は完了しましたか?」ダイアログがOKの場合。
9476
Original file line number Diff line number Diff line change 1717| --- | -----------------------------------------| ---------------| ------------------------------------------------|
1818| 1 | 初期表示 | 初期表示 | 初期検索条件に従いAPIを実行し、履歴表示する |
1919| 2 | トレーニングコース決定 | ボタン押下 | カレンダーを起動 |
20- | 3 | 日時指定 | ボタン押下 | カレンダー操作し日時を指定する |
21- | 4 | 日時再指定 | ボタン押下 | カレンダー操作し日時を指定する |
22- | 5 | 決済 | ボタン押下 | 決済し予約を確定する |
2320
2421## イベント詳細
2522
2926
3027### 2. トレーニングコース決定
3128
32- ### 3. 日時指定
33-
34- xxx
35-
36- ### 4. 日時再指定
37-
38- xxx
39-
40- ### 5. 決済
41-
42- xxx
29+ UIM03 を起動する。
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments