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 )
施設カテゴリを更新します。
[ 施設カテゴリの移動について ]
パラメータ
返却値
|