{success} 監理団体:担当事業所の編集・新規作成画面 の基本設計及び、画面設計を明記します。
監理団体の担当事業所を編集・新規登録できます。
尚、編集・新規作成の画面の仕様はほぼ同一のため、本ページでどちらも明記します。
尚、監理団体作成時に本社はすでにできているものとします。
本機能は計画認定申請書など様々な書類で利用されるため管理を行います。
| 名称 | 概要 |
|---|---|
| route[編集] | /organization/office_in_charge/edit |
| route[新規作成] | /organization/office_in_charge/create |
{primary} 初回アクセス時に表示される内容です。
画面レイアウト

ユースケース
flowchart LR
user1("fas:fa-user-tie 監理団体")
user1 -.-> 監理団体基本情報 -.-> 担当事業所
計画認定作成 -.-> STEP1 -.登録がなければ.-> 担当事業所
担当事業所 -.-> 編集:::index
担当事業所 -.-> 新規作成:::index
担当事業所 -.-> 削除
classDef index fill:#f96;
画面項目
| 物理名 | 項目・論理名 | タイプ | 桁数 | 必須 | 書類利用 | 備考 |
|---|---|---|---|---|---|---|
| progress | 完成度 | text | - | - | - | この情報の書類利用項目に対してどれくらい入力されているかを% で表示 |
| headquartered | 本社フラグ | check | - | - | - | 本社の指定入れ替え/すでに本社がある場合はその事業所の本社を外す/check で confirm 表示 |
| name | 担当事業所名 | input | 50 | ○ | ○ | 事業所名称 |
| kana | 担当事業所名(ふりがな) | input | 50 | ○ | ○ | 事業所名称(ふりがな)名称挿入時に自動挿入 |
| romaji | 担当事業所名(ローマ字) | input | 50 | ○ | ○ | 事業所名称(ローマ字) 名称挿入時に自動挿入 |
| zip1 | 郵便番号(上) | input | 3 | ○ | ○ | 事業所の郵便番号:上 |
| zip2 | 郵便番号(下) | input | 4 | ○ | ○ | 事業所の郵便番号:下 |
| address | 事業所所在地 | input | 255 | ○ | ○ | 事業所の住所 郵便番号挿入時に自動挿入 |
| address_kana | 事業所所在地(ふりがな) | input | 255 | ○ | ○ | 事業所の住所(ふりがな)住所挿入時に自動挿入 |
| address_romaji | 事業所所在地(ローマ字) | input | 255 | ○ | ○ | 事業所の住所(ローマ字)住所挿入時に自動挿入 |
| phone1 | 電話番号(上) | input | 5 | ○ | ○ | 事業所の電話番号:上 |
| phone2 | 電話番号(中) | input | 4 | ○ | ○ | 事業所の電話番号:中 |
| phone3 | 電話番号(下) | input | 4 | ○ | ○ | 事業所の電話番号:下 |
| - | 登録 | button | - | - | - | - |
基本事項
| 項目 | 概要 |
|---|---|
| 新規申込時(本社) | 本社は新規申込時に自動生成されている |
| 自動生成時に足りない情報(ふりがな・ローマ字)があるため、歯抜け状態で保存。編集時に入力してもらう。 |
処理
| 開発 | 発火 | 処理名称 | 処理内容 |
|---|---|---|---|
| B | アクセス時 | 完成度取得 | 登録されている事業所なら完成度を取得する |
| B | アクセス時 | 情報取得 | 登録されている事業所情報を取得 |
| F | アクセス時 | 本社 | 編集時、本社だったら本社フラグは disable に(check 外せないように) |
| 「今現在編集を行っている事業所は、本社です。」と説明書き記載 | |||
| B | 登録押下時 | 更新 | 入力されている内容で更新もしくは新規作成 |
| 本社以外の情報を編集時に、その事業所に本社フラグを立てたら、元の本社の本社フラグを外して、その事業所を本社にする(要は本社は必ず一つとなる) |
実装 API
| API 名称 | 処理内容 |
|---|