送出機関:送出機関:一覧


{success} 送出機関(一覧)画面 の基本設計及び、画面設計を明記します。

送出機関の概要 アカウント権限制御 送出機関一覧:詳細設計

概要

送出機関を一覧で検索・確認し詳細画面へ遷移できる画面です。


基本情報

名称 概要
route /sending_agency

INDEX

{primary} 初回アクセス時に表示される内容です。

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user3("fas:fa-user-tie 送出機関")

    user1 -.-> 送出し機関一覧:::index -.-> 詳細画面

    user3 -.自身の情報のみ.-> 詳細画面

    詳細画面 --> 確認

    詳細画面 --> 更新

    詳細画面 --> 削除

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
- 検索 button - - 詳細は検索を参照
- 新規登録 button - - 新規作成ページへ遷移
- [LIST]編集 link - - 詳細ページへ遷移
progress [LIST]完成度 text - - この情報の書類利用項目に対してどれくらい入力されているかを% で表示
account_created [LIST]アカウント作成済みフラグ text - - アカウントがすでに作成済みかを表示
country [LIST]送出国 text - - 登録された送出機関の国
name [LIST]名称 text - - 登録された送出機関の名称
abbreviated_name [LIST]略称 text - - 登録された送出機関の略称
address [LIST]所在地 text - - 登録された送出機関の所在地
supervisor_name [LIST]責任者氏名 text - - 登録された送出機関の責任者氏名
numof_trainees [LIST]技能実習生人数 text - - 登録された送出機関に紐づく技能実習生の人数(全部)
基本事項
項目 概要
表示・並び順・ページャー 作成日時の降順 / 50 件ずつ / ページャーあり
処理
開発 発火 処理名称 処理内容
B アクセス時 送出機関の一覧取得 登録されている送出機関の送出機関一覧取得。この際紐づく技能実習生/アカウントが作成されているかを取得する
実装 API
API 名称 処理内容

検索

{primary} 送出機関の検索機能に関してです

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user3("fas:fa-user-tie 送出機関")

    user1 -.-> 送出し機関一覧:::index -.-> 詳細画面

    user3 -.自身の情報のみ.-> 詳細画面

    詳細画面 --> 確認

    詳細画面 --> 更新

    詳細画面 --> 削除

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
絞り込み select - - 国籍の絞り込み
キーワード検索 search - - キーワード検索
基本事項
項目 概要
キーワード検索 名称@LIKE 検索
複合検索 絞り込み<- AND ->キーワード検索
処理
開発 発火 処理名称 処理内容
B ONCHANGE 検索 入力された内容で送出機関を検索し一覧で表示します
実装 API
API 名称 処理内容