技能実習生:一覧


{success} 技能実習生:一覧 の基本設計及び、画面設計を明記します。

技能実習の概要 アカウント権限制御 アラート設定 技能実習生一覧:詳細設計

概要

技能実習生一覧で確認できます。

またここから編集・新規登録画面へ遷移できます。


基本情報

名称 概要
route /trainee/list

INDEX

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

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")
    user3("fas:fa-user-tie 送出機関")

    user1 -.-> 技能実習生一覧:::index

    user2 -.制限あり.-> 技能実習生一覧:::index

    user3 -.制限あり.-> 技能実習生一覧:::index

    技能実習生一覧 -.-> 新規作成

    技能実習生一覧 -.-> 基本情報

    subgraph 各種編集
    基本情報
    end

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
- 検索 button - - 詳細は検索を参照
@todo アラート button - - アラート設定[技能実習生]の全てを参照し合致する場合に表示 / 該当のアラートを押下することでそのアラートに合致する技能実習生の一覧を表示
- 新規登録 button - - 新規作成ページへ遷移 / プラン人数=技能実習生だったら新規登録ボタンを押下できない
plan プラン人数 text - - 現在のプラン人数の表示
trainee_count 技能実習生総数 text - - 現在の技能実習生の総数
status [list]ステータス text - - 技能実習生の現在のステータス/候補/実習中/満了/休職/失踪
has_account [list]アカウント作成済みフラグ text - - この技能実習生のアカウントが作成済みか判定
is_processing_application [list]計画認定作成中フラグ text - - 技能実習生が現在計画認定を作成中か否か
profile_image [list]写真 image - - 技能実習生の写真/なければ default
romaji [list]氏名 text - - 技能実習生の名前
kana [list]氏名カナ text - - 技能実習生の名前カナ
sex [list]性別 text - - 技能実習生の性別
nationality [list]国籍 text - - 技能実習生の国籍
company_name [list]所属実習実施先 text - - 技能実習生が所属する実習実施先名称
trainee_class [list]種別 text - - 技能実習生の種別
intern_period_until [list]技能実習終了日 text - - 技能実習生の技能実習終了日
residence_term [list]在留期限日 text - - 技能実習生の在留期限日
基本事項
項目 概要
表示・並び順・ページャー 作成日時の降順 / 50 件ずつ / ページャーあり
処理
開発 発火 処理名称 処理内容
B アクセス時 プラン人数取得 登録されているプラン人数取得
B アクセス時 技能実習生の総数取得 登録されている技能実習生の総数 COUNT を取得
B アクセス時 技能実習生の一覧取得 登録されている技能実習生の事業所一覧取得/この際アカウントが作成されているかも取得する
B/F アクセス時 アラート条件参照 アラート設定[技能実習生]の全てを参照し合致する場合に表示 / 該当する技能実習生にマーカー
B/F アクセス時 新規登録不可 プラン人数=技能実習生だったら新規登録ボタンを押下できないようする
B/F アラート押下時 対象の絞り込み アラート対象技能実習生の絞り込みを行い、その一覧を表示し一覧押下することで編集ページへ遷移させる
実装 API
API 名称 処理内容

検索

{primary} 技能実習生の検索機能に関してです

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")
    user3("fas:fa-user-tie 送出機関")

    user1 -.-> 技能実習生一覧:::index

    user2 -.制限あり.-> 技能実習生一覧:::index

    user3 -.制限あり.-> 技能実習生一覧:::index

    技能実習生一覧 -.-> 新規作成

    技能実習生一覧 -.-> 基本情報

    subgraph 各種編集
    基本情報
    end

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
実習実施先絞り込み select - - 実習実施先の絞り込み 選択肢:実習実施先
国籍絞り込み select - - 国籍の絞り込み 選択肢:国籍
ステータス絞り込み select - - ステータスの絞り込み 選択肢:技能実習生ステータス
区分絞り込み select - - 区分の絞り込み 選択肢:1.2.3号
キーワード検索 search - - キーワード検索
基本事項
項目 概要
キーワード検索 ローマ字、フリガナ、漢字@LIKE 検索
複合検索 実習実施先<-AND->国籍 <-AND->ステータス<-AND->区分<-AND->キーワード検索
処理
開発 発火 処理名称 処理内容
B ONCHANGE 検索 入力された内容で技能実習生を検索し一覧で表示します
実装 API
API 名称 処理内容