S-07 スタッフ マイページ¶
| 項目 | 内容 |
|---|---|
| 画面 ID | S-07 |
| URL | /shift/staff/mypage |
| 開ける人 | スタッフのみ |
| 画面の目的 | 自分の情報の入口。設定への案内とログアウト |
画面¶

画面の構成¶
| 区画 | 内容 |
|---|---|
| プロフィール | 顔写真 / 氏名 / メールアドレス |
| メニュー | アカウント設定 / 口座情報 / 前払い申請(準備中) |
| ログアウト | 画面下の赤いボタン |
氏名が未設定のときは (氏名未設定) と出ます。空欄のままだと
「読み込みに失敗したのか、入力していないのか」が分からないためです。
入力項目¶
この画面に入力欄はありません。
ボタンと操作¶
| 操作 | 何が起きるか | 確認ダイアログ |
|---|---|---|
| アカウント設定 | S-08 へ移ります | なし |
| 口座情報 | S-09 へ移ります | なし |
| 前払い申請 | 押せません。準備中 のしるしが付いています |
— |
| ログアウト | ログアウトして S-01 ログイン へ戻ります | なし |
前払い申請を「押せないが見える」形にしているのは、 これから用意する機能があることを伝えるためです。
ログアウトは、サーバ側でも今のログイン情報を無効にします。
通信に失敗しても、端末に保存した情報は必ず消します。
消さないと、ログアウトしたつもりで入れてしまうためです。
押している間は ログアウト中… に変わります。
状態ごとの表示¶
| 状況 | 表示 |
|---|---|
| 読み込み中 | 氏名の代わりにメールアドレス、その下に読み込み中の印 |
| 自分の情報の取得に失敗 | ログイン時のメールアドレスだけを出し、画面は壊しません |
情報が取れなくてもログアウトだけはできるようにしてあります。 困ったときの逃げ道を塞がないためです。
権限¶
| 利用者 | 開けるか |
|---|---|
| スタッフ | 開ける(自分の情報だけ) |
| 企業アカウント・事業所アカウント | 開けない |
| Gipple 管理者 | 開けない |
遷移先と使う API¶
| 使う API | いつ |
|---|---|
GET /api/staff/me/(StaffViewSet.me) |
画面を開いたとき |
POST /api/auth/logout/ |
ログアウトしたとき |