| forum.bitel.ru http://forum.bitel.ru/ | |
| установка лимита http://forum.bitel.ru/viewtopic.php?f=19&t=12845 | Страница 1 из 1 | 
| Автор: | julik [ 29 мар 2018, 20:53 ] | 
| Заголовок сообщения: | установка лимита | 
| Подскажите как через api установить лимит на договор бессрочно. | |
| Автор: | skyb [ 31 мар 2018, 01:51 ] | 
| Заголовок сообщения: | Re: установка лимита | 
| версия? | |
| Автор: | julik [ 03 апр 2018, 13:24 ] | 
| Заголовок сообщения: | Re: установка лимита | 
| 6.2 | |
| Автор: | Phricker [ 03 апр 2018, 13:45 ] | 
| Заголовок сообщения: | Re: установка лимита | 
| Код: import ru.bitel.bgbilling.kernel.container.managed.ServerContext; import ru.bitel.bgbilling.kernel.contract.limit.server.bean.LimitManager; import ru.bitel.bgbilling.kernel.event.events.LimitChangedEvent; import ru.bitel.bgbilling.kernel.event.events.system.SystemLimitChangedEvent; import ru.bitel.bgbilling.kernel.module.common.bean.User; import ru.bitel.bgbilling.kernel.script.server.dev.GlobalScriptBase; import ru.bitel.bgbilling.server.util.Setup; import ru.bitel.common.sql.ConnectionSet; import java.math.BigDecimal; import java.sql.Connection; /** * Пример смены лимита для Жулика * * @author SinTeZ */ public class TestJulik extends GlobalScriptBase { @Override public void execute(Setup setup, ConnectionSet connectionSet) throws Exception { Connection con = connectionSet.getConnection(); ServerContext serverContext = ServerContext.get(); LimitManager limitManager = new LimitManager(con); BigDecimal newLimit = new BigDecimal(-100); int contractId = 315692; String comment = "Тест"; limitManager.updateContractLimit(User.USER_SERVER, newLimit, contractId, comment, 0); serverContext.publishAfterCommit(new SystemLimitChangedEvent(contractId, newLimit)); serverContext.publishAfterCommit(new LimitChangedEvent(contractId, newLimit)); } } | |
| Автор: | julik [ 03 апр 2018, 19:34 ] | 
| Заголовок сообщения: | Re: установка лимита | 
| :-* Спасибо | |
| Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] | 
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ | |