iac_schedule.FacilityCategoryAdminServiceオブジェクト
| コンポーネント情報 | |
|---|---|
| version | 8.0.23 |
| since | 8.0.0 |
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 管理権限について ]
このクラスでは、以下のいずれかに該当するユーザ以外、操作できません。
- Collaboration管理者ロールを持つユーザ
- Schedule機能管理者ロールを持つユーザ
- Scheduleオーナーロールを持つユーザ
[ Collaboration管理者の場合 ]
Collaboration管理者として操作可能な施設カテゴリは、認可で許可された会社の施設カテゴリに限ります。
[ Schedule機能管理者の場合 ]
Schedule機能管理者として操作可能な施設カテゴリは、操作ユーザのカレント組織の会社に一致する施設カテゴリに限ります。
[ Scheduleeオーナーの場合 ]
Scheduleオーナーとして操作可能な施設カテゴリは、操作ユーザにオーナー設定された施設カテゴリに限ります。
メソッドの概要
| 返却値の型 | メソッド名 |
|---|---|
| ResultObject | addCategoryTop (CategoryDetail category, String companyCd) 非推奨TOP施設カテゴリを登録します。 |
| ResultObject | addCategory (CategoryDetail category) 施設カテゴリを追加します。 |
| ResultObject | addTopCategory (CategoryDetail category, String companyCd) TOP施設カテゴリを登録します。 |
| ResultObject | changeSort (CategoryKey parentKey, CategoryKey key, Integer fromSortKey, Integer toSortKey) カテゴリ表示順を更新します。 |
| ResultObject | deleteCategoryWithResource (Array keys, String companyCd) 施設カテゴリを削除します。 |
| ResultObject | deleteCategory (CategoryKey[] keys) 施設カテゴリを削除します。 |
| ResultObject | findCategoryDirectList (CategoryKey key) 施設カテゴリ直下の施設カテゴリを取得します。 |
| ResultObject | findCategoryLimitedList (CategoryKey key) 施設カテゴリ配下の施設カテゴリを取得します。 |
| ResultObject | findCategoryListAll (String companyCd) 施設カテゴリ配下の施設カテゴリを取得します。 |
| ResultObject | findCategoryListTop () TOP施設カテゴリを取得します。 |
| ResultObject | findCategoryListTop (String companyCd) TOP施設カテゴリを取得します。 |
| ResultObject | findCategory (CategoryKey key) 施設カテゴリを取得します。 |
| ResultObject | updateCategory (CategoryDetail category) 施設カテゴリを更新します。 |
メソッドの詳細
ResultObject addCategoryTop (CategoryDetail category, String companyCd)
非推奨
TOP施設カテゴリを登録します。
指定した会社コードの施設カテゴリとして登録します。
[ 利用可能な管理者について ]
パラメータ
返却値
|
ResultObject addCategory (CategoryDetail category)
施設カテゴリを追加します。
カレント組織の会社の施設カテゴリとして追加します。
パラメータ
返却値
|
ResultObject addTopCategory (CategoryDetail category, String companyCd)
TOP施設カテゴリを登録します。
指定した会社コードの施設カテゴリとして登録します。
[ 利用可能な管理者について ]
パラメータ
返却値
|
ResultObject changeSort (CategoryKey parentKey, CategoryKey key, Integer fromSortKey, Integer toSortKey)
カテゴリ表示順を更新します。
同じ親カテゴリ内の子カテゴリの表示順を更新します。
パラメータ
返却値
|
ResultObject deleteCategoryWithResource (Array keys, String companyCd)
施設カテゴリを削除します。
[ TOP施設カテゴリの削除について ]
パラメータ
返却値
|
ResultObject deleteCategory (CategoryKey[] keys)
施設カテゴリを削除します。
[ TOP施設カテゴリの削除について ]
パラメータ
返却値
|
ResultObject findCategoryDirectList (CategoryKey key)
施設カテゴリ直下の施設カテゴリを取得します。
取得結果の順序は、ソートキーの昇順となります。
パラメータ
返却値
|
ResultObject findCategoryLimitedList (CategoryKey key)
施設カテゴリ配下の施設カテゴリを取得します。
取得結果の順序は、ソートキーの昇順となります。
パラメータ
返却値
|
ResultObject findCategoryListAll (String companyCd)
施設カテゴリ配下の施設カテゴリを取得します。
配下にカテゴリがない場合、空の配列を返却します。
パラメータ
返却値
|
|
ResultObject findCategoryListTop ()
TOP施設カテゴリを取得します。
管理権限の範囲で操作可能なTOPカテゴリをすべて取得します。
[ 利用可能な管理者について ]
返却値
|
ResultObject findCategoryListTop (String companyCd)
TOP施設カテゴリを取得します。
指定した会社コードに該当するTOP施設カテゴリを取得します。
[ 利用可能な管理者について ]
パラメータ
返却値
|
ResultObject findCategory (CategoryKey key)
施設カテゴリを取得します。
パラメータ
返却値
|
ResultObject updateCategory (CategoryDetail category)
施設カテゴリを更新します。
[ 施設カテゴリの移動について ]
パラメータ
返却値
|