監理団体:担当事業所


{success} 監理団体:担当事業所画面 の基本設計及び、画面設計を明記します。

監理団体の概要

概要

監理団体の担当事業所を確認・編集・新規登録・削除できます。

尚、監理団体作成時に本社はすでにできているものとします。

本機能は計画認定申請書など様々な書類で利用されるため管理を行います。


基本情報

名称 概要
route /organization/office_in_charge

INDEX

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

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    

    user1 -.-> 監理団体基本情報 -.-> 担当事業所:::index

    計画認定作成 -.-> STEP1 -.登録がなければ.-> 担当事業所:::index

    担当事業所 -.-> 編集:::index

    担当事業所 -.-> 新規作成:::index

    担当事業所 -.-> 削除:::index

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
- 検索 button - - 詳細は検索を参照
- 新規登録 button - - 新規作成ページへ遷移
- [LIST]編集 text - - 編集ページへ遷移
progress [LIST]完成度 text - - この情報の書類利用項目に対してどれくらい入力されているかを% で表示
headquartered [LIST]本社フラグ text - - 本社のみ本社とわかるように表示
name [LIST]事業所名 text - - 事業所名称
address [LIST]事業所所在地 text - - 事業所住所
phone_number [LIST]電話番号 text - - 事業所電話番号
created_at [LIST]登録日時 text - - created_at
- [LIST]削除 button - - 詳細は削除を参照
基本事項
項目 概要
表示・並び順・ページャー 作成日時の昇順 / 50 件ずつ / ページャーあり
処理
開発 発火 処理名称 処理内容
B アクセス時 事業所の一覧取得 登録されている監理団体の事業所を完成度と共に一覧取得
実装 API
API 名称 処理内容

検索

{primary} 監理団体:担当事業所の検索機能に関してです

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    

    user1 -.-> 監理団体基本情報 -.-> 担当事業所

    計画認定作成 -.-> STEP1 -.登録がなければ.-> 担当事業所:::index

    担当事業所 -.-> 編集

    担当事業所 -.-> 新規作成

    担当事業所 -.-> 削除

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
- 検索 search - -
基本事項
項目 概要
検索対象・方法 事業所名 部分一致
処理
開発 発火 処理名称 処理内容
B ONCHANGE 検索 入力された内容で事業所を検索し一覧で表示します
実装 API
API 名称 処理内容

削除

{primary} 監理団体:担当事業所の削除機能に関してです

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    

    user1 -.-> 監理団体基本情報 -.-> 担当事業所

    計画認定作成 -.-> STEP1 -.登録がなければ.-> 担当事業所

    担当事業所 -.-> 編集

    担当事業所 -.-> 新規作成

    担当事業所 -.-> 削除:::index

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
- 削除 button - - 押下で confirm 表示
基本事項
項目 概要
削除不可事業所 本社 そのため必ず最低でも本社は残り続けることになります
処理
開発 発火 処理名称 処理内容
B 削除押下 削除 押下した事業所を削除します
実装 API
API 名称 処理内容