Interface TariffService
public interface TariffService
-
Method Summary
Modifier and TypeMethodDescriptiongetTariffLabelIds
(int tariffPlanId) getTariffLabelTreeItemList
(int tariffPlanId) getTariffListByLabelId
(int labelId) void
removeTariffLabelTreeItem
(int tariffLabelItemId) void
setTariffLabelTreeItemList
(int tariffPlanId, List<TariffLabelItem> items) void
tariffGroupDelete
(int id) Удаление группы тарифов по его ID.tariffGroupGet
(int id) Получение группы тарифов по его ID.Получение списка групп тарифных планов.int
tariffGroupUpdate
(TariffGroup tariffGroup) Изменение/добавление группы тарифов.void
tariffPlanDelete
(int id) Удаление тарифного плана по его ID.tariffPlanGet
(int id) Получение тарифного плана по его ID.tariffPlanList
(List<Integer> contractLabelIds, Integer personType, String title) Получение списка тарифных планов.Список всех тарифовint
tariffPlanUpdate
(TariffPlan tariffPlan) Изменение/добавление тарифного плана.int
tariffVarDelete
(int tariffVarId) tariffVarGet
(int tariffVarId) tariffVarListItems
(int moduleId, String varTypeCode) tariffVars
(TariffVarType tariffVarType, List<Integer> tariffPlanIds) int
tariffVarUpdate
(TariffVar tariffVar) int
tariffVarValueDelete
(TariffVarValue tariffVarValue) tariffVarValues
(int tariffVarId, Page page) void
tariffVarValueSet
(TariffVarValue tariffVarValue) int
updateTariffLabelTreeItem
(TariffLabelItem tariffLabelItem)
-
Method Details
-
searchTariffPlans
SearchResult<TariffPlan> searchTariffPlans(List<Integer> labelIds, List<Integer> moduleIds, int showUsed, Page page) throws Exception - Throws:
Exception
-
tariffPlanGet
Получение тарифного плана по его ID.- Parameters:
id
-- Returns:
-
tariffPlanDelete
Удаление тарифного плана по его ID.- Parameters:
id
-
-
tariffPlanUpdate
Изменение/добавление тарифного плана.- Parameters:
tariffPlan
-- Returns:
-
tariffPlanList
List<TariffPlan> tariffPlanList(List<Integer> contractLabelIds, Integer personType, String title) throws Exception Получение списка тарифных планов.- Parameters:
contractLabelIds
- фильтр по группе договоровtitle
- подстрока названия тарифаface
- фильтр по юр. или физю лицам- Returns:
-
tariffPlanTitles
Список всех тарифов- Returns:
-
tariffGroupGet
Получение группы тарифов по его ID.- Parameters:
id
-- Returns:
-
tariffGroupDelete
Удаление группы тарифов по его ID.- Parameters:
id
-
-
tariffGroupUpdate
Изменение/добавление группы тарифов.- Parameters:
tariffGroup
-- Returns:
-
tariffGroupList
Получение списка групп тарифных планов.- Returns:
-
tariffVars
List<TariffVar> tariffVars(TariffVarType tariffVarType, List<Integer> tariffPlanIds) throws Exception - Throws:
Exception
-
tariffVarGet
- Throws:
Exception
-
tariffVarUpdate
- Throws:
Exception
-
tariffVarDelete
- Throws:
Exception
-
tariffVarListItems
- Throws:
Exception
-
tariffVarValues
- Throws:
Exception
-
tariffVarValueSet
- Throws:
Exception
-
tariffVarValueDelete
- Throws:
Exception
-
getTariffLabelTreeItemList
- Throws:
Exception
-
setTariffLabelTreeItemList
- Throws:
Exception
-
updateTariffLabelTreeItem
- Throws:
Exception
-
getTariffLabelIds
- Throws:
Exception
-
removeTariffLabelTreeItem
- Throws:
Exception
-
getTariffListByLabelId
- Parameters:
labelId
- ID метки тарифа- Returns:
- список тарифов на которых есть переданная метка
- Throws:
Exception
-