{success} 技能実習生:編集:対応履歴 の基本設計及び、画面設計を明記します。
技能実習生の対応履歴を確認・登録できます。編集はできません
本機能は技能実習生に対しての備考・メモを登録するための機能となっています。
また以前、本機能で登録した情報を[実習実施先作成書類]に反映する機能がありましたが、現在はその機能はありません。
尚、登録した対応履歴は月毎に管理します。これは以前の書類に反映する機能の名残です。
| 名称 | 概要 |
|---|---|
| route[index] | /trainee/memo/{trainee_id} |
| route[edit] | /trainee/memo/{trainee_id}/edit |
{primary} 初回アクセス時に表示される内容です。
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user2("fas:fa-user-tie 実習実施先")
user3("fas:fa-user-tie 送出機関")
user1 -.-> 技能実習生一覧
user2 -.制限あり.-> 技能実習生一覧
user3 -.制限あり.-> 技能実習生一覧
技能実習生一覧 -.監理団体以外制限あり.-> 基本情報 -.-> 対応履歴:::index --> 登録:::index
対応履歴 --> 削除:::index
対応履歴 --> 確認:::index
classDef index fill:#f96;
subgraph 実習実施先のみ不可能
対応履歴
登録
削除
end
画面項目
| 物理名 | 項目・論理名 | タイプ | 桁数 | 必須 | 備考 |
|---|---|---|---|---|---|
| - | 対応履歴登録 | - | - | - | 詳細は対応履歴を参照 |
| 月切替 | SELECT | - | - | 対応日時の切替 YYYY/mm | |
| [list]対応日時 | text | - | - | 登録時に入力した対応した日時 | |
| [list]種別 | text | - | - | 登録時に入力した対応した種別 | |
| [list]対応者 | text | - | - | その対応履歴を登録したアカウント名称 | |
| [list]対応メモ | text | - | - | 登録時に入力した対応した内容 | |
| [list]削除 | button | - | - | 対応履歴の削除 |
| 項目 | 概要 |
|---|---|
| 初期表示 | 現在の年月を選択済みとします |
| 月毎に表示 | この対応履歴は対応日時の月毎に表示・管理します |
| 表示・並び順・ページャー | 作成日時の降順 / ページャーなし |
処理
| 開発 | 発火 | 処理名称 | 処理内容 |
|---|---|---|---|
| B | アクセス時 | 情報取得 | 登録済みのデータを取得して挿入 |
| B | アクセス時 | 現在年月の取得 | 現在の年月を取得して切替の年月をその年月にします |
| B | 削除押下時 | 対応履歴の削除 | 対応履歴情報を削除してリフレッシュします |
| B | 月切替時 | 表示内容の切替 | 選択した年月に対応した情報を取得します。 |
実装 API
| API 名称 | 処理内容 |
|---|
{primary} 対応履歴を登録するコンテンツの説明です。履歴は一つずつ登録します。
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user2("fas:fa-user-tie 実習実施先")
user3("fas:fa-user-tie 送出機関")
user1 -.-> 技能実習生一覧
user2 -.制限あり.-> 技能実習生一覧
user3 -.制限あり.-> 技能実習生一覧
技能実習生一覧 -.監理団体以外制限あり.-> 基本情報 -.-> 対応履歴 --> 登録:::index
対応履歴 --> 削除
対応履歴 --> 確認
classDef index fill:#f96;
subgraph 実習実施先のみ不可能
対応履歴
登録
削除
end
画面項目
| 物理名 | 項目・論理名 | タイプ | 桁数 | 必須 | 書類利用 | 備考 |
|---|---|---|---|---|---|---|
| 対応者 | text | - | △ | - | 現在のアカウント名称 | |
| 対応日時 | DATETIME | - | △ | - | 対応した日時の入力 YYYY/mm/dd HH:mm 他の項目に入力されてたら必須 |
|
| 種別 | text | - | △ | - | 対応した方法の選択 1:電話 5:メール 10:訪問 他の項目に入力されてたら必須 |
|
| 対応メモ | text | 1000 | △ | - | 対応した内容 他の項目に入力されてたら必須 |
|
| 登録 | button | - | - | - | 対応履歴の登録 |
| 項目 | 概要 |
|---|---|
処理
| 開発 | 発火 | 処理名称 | 処理内容 |
|---|---|---|---|
| B | アクセス時 | 現在日時の挿入 | 現在日時の挿入 |
| F | アクセス時/入力時 | 登録ボタンの非活性 | 必須条件を満たしたときのみ登録ボタンを活性化します |
| B | 登録押下時 | 登録 | 入力した内容で登録します |
実装 API
| API 名称 | 処理内容 |
|---|