{success} 入国後講習実施記録の基本設計及び、画面設計を明記します。/事業所毎/都度作成/備え付け
| 名称 | 定義 | 備考 |
|---|---|---|
| ディレクトリ | components/organization/application | vue.jsのディレクトリです。 |
| component | after_immigration.vue | vue.jsのcomponennt名です。 |
| route | after_immigration |

{primary} 画面に表示する項目等の情報を記載します。
| No. | 項目名 | タイプ | 必須 | 備考 |
|---|---|---|---|---|
| 1 | 名称 | select | - | 作成したデータをselectで切り替え。onchangeでrefresh|初期値:最新 |
| 2 | 新規作成 | button | - | 押下でINPUTを全て空に|保存で新レコード作成 |
| 3 | 編集 | button | - | 押下でINPUTをABLEに|保存で編集完了 |
| 4 | 印刷 | button | - | 保存されているデータをPDF出力|_blank |
| 5 | 複製 | button | - | 他の作成済みリストから複製 |
| 6 | 技能実習生リスト | button | - | 本作成データに紐づく技能実習生を追加・削除できる |
| 7 | 名称 | input | - | 登録されてたらデータ表示|未登録時、空。重複チェック |
| - | 書類項目 | - | - | 項目数が多いため本ページ最下部に設置します。前Phaseの転記です。 |
| 8 | 保存 | button | - | チェックOKならrefresh|NGならrefresh後、error表示 |
| 9 | 削除 | button | - | 本レコード削除|完了後refresh |
{primary} 上記項目の備考で記載しきれないものや、特記事項があるものを記載します。主に画面の処理(フロント)を記載します。
| 対象No. | 項目名 | 処理内容 |
|---|---|---|
| - | データ未登録時 | 登録されたデータが何もない場合、切り替え名称の初期値は空で、表示部分は何もなし。新規作成ボタン押下で表示。 |
| 2.3 | 編集・新規作成時 | 押下したボタン以外のボタンを非活性(新規作成or編集/印刷)。押下したボタンを戻るボタンに/戻るボタンで元に戻す。 |
| 5 | 複製ボタン押下時 | 他作成済みデータを選択させたうえで複製ボタン押下でREFRESH後、入力済みフォーム表示 |
| 6 | 技能実習生リスト押下時 | モーダル表示。技能実習生の追加・削除を行う |
| 2.3.17.18 | FlashMessage | アクション時、FlashMassage表示 |
{primary} 本画面に関する処理を記載します。主にシステムの処理(バックエンド)を記載します。
| No. | 項目名 | 処理内容 |
|---|---|---|
| 1 | 名称リストの取得 | 作成済みデータの名称リスト取得。 |
| 2 | 初期値取得(新規) | 新規作成ボタン押下時、入力できない項目に現在の情報を反映する。 |
| 3 | 初期値取得(既存) | 作成済みデータの取得。 |
| 4 | 保存(新規) | 新レコード作成。 |
| 5 | 保存(既存) | 作成済みデータの編集。尚、当時データのまま表示・保持する必要があるため、保持方法を考慮する必要あり |
| 6 | 削除 | レコードの論理削除。 |
| 7 | データの保存期間 | 過去10年 |
| 8 | PDF出力 | 現在開いているページの情報を決まったテンプレートでPDF出力 |
| 9 | 他作成済みデータ取得(複製) | 操作している「監理団体内」で作成済みデータの「(事業所名)名称」のリストを取得。 |
| 10 | 複製 | 10.で選択したデータを押下時、そのデータの情報を複製し、INPUTに入力済みにする。 |
| 11 | 技能実習生リスト取得 | 「入国待ち」「書類作成中」「実習中」の技能実習生リストを取得 |
| 12 | 技能実習生リスト追加・削除 | 12.で取得した技能実習生を選択し、本書類に紐づける機能。紐づいている技能実習生を削除することも。 |
{primary} 本画面にアラートの情報を記載します。
| No. | 条件 | 表示テキスト |
|---|---|---|
| - | なし | なし |
{primary} 割愛した書類項目の情報を記載します。
| No. | 項目名 | タイプ | 必須 | 備考 |
|---|---|---|---|---|
| 1 | 情報複製 | ボタン | - | 情報複製モーダル表示 |
| 2 | 実施期間(開始) | セレクト | - | カレンダー表示 |
| 3 | 実施期間(修了) | セレクト | - | カレンダー表示 |
| 4 | 日付 | 入力 | - | カレンダー表示 |
| 5 | 時間(開始) | 入力 | - | |
| 6 | 時間(終了) | 入力 | - | |
| 7 | 科目(内容) | 入力 | - | |
| 8 | 講師(役職・氏名) | 入力 | - | |
| 9 | 実施場所 | 入力 | - | |
| 10 | 備考 | 入力 | - | |
| 11 | 担当事業所名 | セレクト | - | 監理団体[ 担当事業所 ]で登録された担当事業所を表示(本社含む) |
| 12 | 監理責任者の氏名 | セレクト | - | 監理団体[ 理事・職員 ]の「担当」で監理責任者が選択されて登録されている担当者を表示 |
| 15 | 他の実施した講習記録から選択 | セレクト | - | 他に登録されている入国後講習名(担当事業所名付き)をセレクトに表示 |
| 16 | 閉じる | ボタン | - | 情報複製モーダルを閉じる |
| 17 | 複製 | ボタン | - | 複製モーダル表示 |