Interface GorodService
public interface GorodService
-
Method Summary
Modifier and TypeMethodDescriptionvoidcontractGroupOperation(String type, boolean ifNotExist, List<Integer> contractIds, List<Integer> selectedTags) voidcontractTagAdd(int contractId, List<Integer> tagIds) Добавляет теги договоруvoidcontractTagDelete(int contractId, List<Integer> tagIds) Удаляет теги у договораcontractTagList(int contractId) Возвращает выбранные и доступные теги договораvoidcreateDiffRegister(Date date1, Date date2, int tagId) Создаёт реестры 3 и 9 на дату по двум реестрам 7voidcreateFullRegister(Date date, int tagId) Создаёт полный реестр (реестр 7) на датуru.bitel.bgbilling.common.dto.FileDtogetRegister(int id) Возвращает содержимое реестраregisterTable(Date date1, Date date2) Возвращает список реестров за периодvoidtagAddUpdate(int tagId, String tagTitle) Добавляет или обновляет тегvoidtagDelete(int tagId) Удаляет тегtagGet(int tagId) Возвращает тег по кодуВозвращает список тегов модуля для таблицыtagList()Возвращает список тегов модуля
-
Method Details
-
contractGroupOperation
void contractGroupOperation(String type, boolean ifNotExist, List<Integer> contractIds, List<Integer> selectedTags) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
tagList
Возвращает список тегов модуля- Returns:
- список тегов
- Throws:
ru.bitel.bgbilling.common.BGException
-
tagGetList
Возвращает список тегов модуля для таблицы- Returns:
- список тегов
- Throws:
ru.bitel.bgbilling.common.BGException
-
tagGet
Возвращает тег по коду- Parameters:
tagId- код тега- Returns:
- тег либо null
- Throws:
ru.bitel.bgbilling.common.BGException
-
tagAddUpdate
Добавляет или обновляет тег- Parameters:
tagId- код тега (0 - добавить новый)tagTitle- название тега- Throws:
ru.bitel.bgbilling.common.BGException
-
tagDelete
void tagDelete(int tagId) throws ru.bitel.bgbilling.common.BGException Удаляет тег- Parameters:
tagId- код тега- Throws:
ru.bitel.bgbilling.common.BGException
-
contractTagList
Возвращает выбранные и доступные теги договора- Parameters:
contractId- код договора- Returns:
- выбранные и доступные теги
- Throws:
ru.bitel.bgbilling.common.BGException
-
contractTagAdd
void contractTagAdd(int contractId, List<Integer> tagIds) throws ru.bitel.bgbilling.common.BGException Добавляет теги договору- Parameters:
contractId- код договораtagIds- коды тегов- Throws:
ru.bitel.bgbilling.common.BGException
-
contractTagDelete
void contractTagDelete(int contractId, List<Integer> tagIds) throws ru.bitel.bgbilling.common.BGException Удаляет теги у договора- Parameters:
contractId- код договораtagIds- коды тегов- Throws:
ru.bitel.bgbilling.common.BGException
-
createFullRegister
Создаёт полный реестр (реестр 7) на дату- Parameters:
date- дата реестраtagId- код тега- Throws:
ru.bitel.bgbilling.common.BGException
-
createDiffRegister
void createDiffRegister(Date date1, Date date2, int tagId) throws ru.bitel.bgbilling.common.BGException Создаёт реестры 3 и 9 на дату по двум реестрам 7- Parameters:
date1- дата первого реестраdate2- дата второго реестраtagId- код тега- Throws:
ru.bitel.bgbilling.common.BGException
-
registerTable
List<RegisterTableRow> registerTable(Date date1, Date date2) throws ru.bitel.bgbilling.common.BGException Возвращает список реестров за период- Parameters:
date1- начало периодаdate2- конец периода- Returns:
- список реестров
- Throws:
ru.bitel.bgbilling.common.BGException
-
getRegister
ru.bitel.bgbilling.common.dto.FileDto getRegister(int id) throws ru.bitel.bgbilling.common.BGException Возвращает содержимое реестра- Parameters:
id- код реестра- Returns:
- содержимое реестра
- Throws:
ru.bitel.bgbilling.common.BGException
-