■ 概要
スタッフの詳細表示を行う。
管理者権限を持つユーザ、または自身の場合のみ、スタッフ情報の更新が可能。
■ 画面イメージ
一般ユーザー
...
管理ユーザー(自身でない)
...
■ 項目定義
項目名 | タイプ | 文字種別 | 桁数 | 必須 | アクション | 備考 |
---|---|---|---|---|---|---|
<(戻る) | ボタン | - | - | - | ◯ | |
メールアドレス | ラベル | - | - | - | - | 編集不可 |
姓 | テキスト | テキスト | 50 | ◯ | - | 管理者または自身の場合のみ編集可 |
名 | テキスト | テキスト | 50 | ◯ | - | 管理者または自身の場合のみ編集可 |
表示名 | テキスト | テキスト | 20 | - | - | 管理者または自身の場合のみ編集可 |
管理者 | チェック | - | - | - | - | 管理者かつ自身でない場合のみ編集可 |
有効 | チェック | - | - | - | - | 管理者かつ自身でない場合のみ編集可 |
保存 | ボタン | - | - | - | ◯ | 管理者または自身の場合のみ表示 |
削除 | ボタン | - | - | - | ◯ | 管理者かつ自身でない場合のみ表示 |
■ 機能詳細
初期画面表示
スタッフ情報を取得し表示
取得条件:
URLパラメータのスタッフID
表示状態:
テキスト項目:
管理者または自身の場合は編集可能
上記以外の場合はラベル表示(編集不可)
チェック項目:
管理者かつ自身でない場合は編集可能
上記以外の場合は無効化(編集不可)
保存 ボタン
管理者または自身の場合のみ無効化状態で表示
削除 ボタン
管理者かつ自身でない場合のみ表示
「<(戻る)」ボタン押下
入力項目変更
「保存」ボタン有効化
「保存」ボタン 押下
バリデーション
入力に誤りがある場合はエラー表示し処理中断
入力内容を保存
「削除」ボタン 押下