BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 май 2019, 19:48

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 433 ] • Оценка темы: Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.  На страницу Пред.  1 ... 11, 12, 13, 14, 15  След.
Автор Сообщение
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 14 дек 2018, 22:43 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
borisk писал(а):
Добрый день!

Коллеги, не могу найти как разрабатывать свои страницы для нового ЛК. Со своими действиями. Это вообще вообще возможно?

На FTP под каждую версию лежат исходники.
ftp://bgbilling.ru/pub/bgbilling/7.0/My ... ng-src.zip


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 дек 2018, 18:30 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1323
Карма: 12
Спасибо, по крайней мере есть от чего оттолкнуться. Но все равно - общее описание от разработчиков с акцентированием особенностей было бы неплохо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 26 янв 2019, 04:59 
Не в сети

Зарегистрирован: 09 сен 2017, 20:03
Сообщения: 9
Карма: 0
ставлю на чистую 7.2 веб-кабинет изотсюда: ftp://bgbilling.ru/pub/bgbilling/7.2/MyBGBilling.war
порадовала интересная методика вручную распаковать war, и потом уговаривать сервер его задеплоить ))
впрочем, он нифига не задеплоился по причине
Код:
WELD-001474: Class ru.bitel.mybgbilling.kernel.contract.TariffOptionBean is on the classpath, but was ignored because a class it references was not found: ru.bitel.bgbilling.plugins.bonus.common.service.BonusService from [Module \"deployment.MyBGBilling.war\" from Service Module Loader].

а при ./mybgbilling-sync-libs.sh вижу, что он пытается
Код:
Try download libs for: plugins.helpdesk
Found 0 files
Try download libs for: plugins.documents
Found 0 files
Try download libs for: plugins.bonus
Found 0 files

ну скачал я клиентские jar от упомянутых плагинов, положил их куда оно хотело... и задеплоилось.
а можно как-то без них? у меня на них лицензий не куплено )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 26 янв 2019, 08:20 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5775
Карма: 465
nixx писал(а):
методика вручную распаковать war, и потом уговаривать сервер его задеплоить ))

При обновлении с 7.1 до 7.2 я пользовался скриптом установки - https://docs.bitel.ru/pages/viewpage.ac ... d=43384845
Поставило с полпинка отдельно wildfly (остальное ставил ручками)

И на этом инстансе не было бонусов (И лицензии тоже) и вроде ОК.
Но не последний ЛК мало ли

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 27 янв 2019, 00:27 
Не в сети

Зарегистрирован: 09 сен 2017, 20:03
Сообщения: 9
Карма: 0
Phricker писал(а):
При обновлении с 7.1 до 7.2...
Но не последний ЛК мало ли

...и не рублей, а долларов, и не в лотерею, а в карты, и не выиграл, а проиграл...

если открыть WEB-INF/classes/ru/bitel/mybgbilling/kernel/contract/TariffOptionBean.class, то видно, что там есть ссылка на ru.bitel.bgbilling.plugins.bonus.common.service.BonusService, присутствующий в bonus.jar


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 27 янв 2019, 02:18 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5775
Карма: 465
:facepalm: да, чот продуплил, что раньше на этом сервере был установлен бонус, но потом был отключен в плагинах, когда отказались от этой лицензии. а при обновлении он его обновил и подтянул т.к. считается установленным

Как вариант - установить плагин
Код:
./bg_installer.sh install bonus
но не использовать его :mrgreen:
Аля как для модуля Inet требуется модуль Card

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 11 фев 2019, 16:52 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5945
Карма: 256
Убрали завязку на бонусы из TariffOptionBean.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 18 фев 2019, 22:21 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Как добавить в ЛК вывод необходимой суммы для открытия договора:
Код:
Модуль 2. Модуль абонентских плат => Запрос доп. расхода для открытия договора


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 25 фев 2019, 17:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5775
Карма: 465
Dog писал(а):
Как добавить в ЛК вывод необходимой суммы для открытия договора:
Код:
Модуль 2. Модуль абонентских плат => Запрос доп. расхода для открытия договора


Отсюдава

Со стороны биллинга рисуем интерфейс
Код:
import ru.bitel.bgbilling.common.BGMessageException;

import javax.jws.WebService;
import java.math.BigDecimal;

@WebService
public interface MyBGBillingService {

    BigDecimal getNpayDebetUnlockSumm(int contractId) throws BGMessageException;

}


и сервис
Код:
import bitel.billing.server.admin.errorlog.AlarmSender;
import bitel.billing.server.admin.errorlog.bean.AlarmErrorMessage;
import bitel.billing.server.contract.bean.ContractManager;
import org.apache.log4j.Logger;
import ru.bitel.bgbilling.common.BGException;
import ru.bitel.bgbilling.common.BGMessageException;
import ru.bitel.bgbilling.kernel.container.service.server.AbstractService;
import ru.bitel.bgbilling.modules.npay.server.bean.DebetStatusManageConfig;
import ru.bitel.bgbilling.server.util.ModuleSetup;
import ru.bitel.bgbilling.server.util.ServerUtils;

import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import javax.jws.WebService;
import java.math.BigDecimal;
import java.sql.Connection;

@WebService(
        endpointInterface = "ru.xxx.MyBGBillingService"
)
public class MyBGBillingServiceImpl
        extends AbstractService implements MyBGBillingService {

    private final static Logger logger = Logger.getLogger(MyBGBillingServiceImpl.class);
    private final static int NPAY_MID = 3;
    private Connection con;

    public MyBGBillingServiceImpl() {
    }

    @PostConstruct
    protected void init() {
        this.con = this.getConnection();
    }

    @PreDestroy
    private void destroy() {
        if (con != null) {
            ServerUtils.commitConnection(this.con);
            ServerUtils.closeConnection(this.con);
        }
    }

    @Override
    public BigDecimal getNpayDebetUnlockSumm(int contractId) throws BGMessageException {
        BigDecimal result = null;
        try (ContractManager contractManager = new ContractManager(this.con)) {
            ModuleSetup moduleSetup = new ModuleSetup(this.con, NPAY_MID);
            DebetStatusManageConfig debetStatusManageConfig = new DebetStatusManageConfig(moduleSetup);
            result = debetStatusManageConfig.getSummaForUnlock(this.con, NPAY_MID, contractManager.getContractById(contractId));
        } catch (BGException e) {
            AlarmSender.sendAlarm(new AlarmErrorMessage("mybgbilling.getNpayDebetUnlockSumm", "Ошибка при получении суммы разблокировки в скрипте " + MyBGBillingServiceImpl.class, "Что-то случилось в наших лесах. Ошибка на договоре с id=" + contractId + " при получении суммы разблокировки\n" + e), System.currentTimeMillis());
        }
        return result;
    }
}



В последних версиях нового ЛК добавили возможность делать свои бины без компиляции.
Рисуем бин в директории /standalone/deployments/MyBGBilling.war/WEB-INF/dyn
Код:
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import ru.bitel.bgbilling.common.BGException;
import ru.bitel.mybgbilling.kernel.common.AbstractBean;
import ru.bitel.mybgbilling.kernel.common.inject.BGInject;
import ru.bitel.mybgbilling.kernel.common.inject.BGInjection;
import ru.ellco.bgbilling.kernel.scripts.mybgbilling.MyBGBillingService;

import javax.faces.bean.ViewScoped;
import javax.inject.Named;
import java.io.Serializable;
import java.math.BigDecimal;

@Named
@ViewScoped
@BGInjection
public class MyNPayBean extends AbstractBean implements Serializable {

    private static final Logger logger = LoggerFactory.getLogger(MyNPayBean.class);

    @BGInject
    private MyBGBillingService myBGBillingService;

    @Override
    protected void init() throws BGException {
        populate();
    }

    public void populate() throws BGException {
    }

    public BigDecimal getNpayDebetUnlockSumm() throws BGException {
        return this.myBGBillingService.getNpayDebetUnlockSumm(this.getContractId());
    }
}


Копируем интерфейс в эту же папку (естественно соблюдая иерархию т.е. соответственно package делаем сабдиректории).
Т.е. будет как то так
Код:
/standalone/deployments/MyBGBilling.war/WEB-INF/dyn/ru/xxx/MyBGBillingService.java


Описываем сервис в конфигурации сервера биллинга
Код:
#Сервисы для ЛК
dynservice:ru.xxx.MyBGBillingService=ru.xxx.MyBGBillingServiceImpl



В нужном месте страницы в ЛК вызываем
Код:
<ui:fragment rendered="#{myNPayBean.getNpayDebetUnlockSumm() != null}">
   <tr>
      <td class="col-md-2">Сумма к пополнению:</td>
      <td><h:outputText value="#{myNPayBean.getNpayDebetUnlockSumm()}">
            <f:converter binding="#{currencyConverter}"/>
         </h:outputText>
      </td>
   </tr>
</ui:fragment>


Выглядит как-то так
Изображение Изображение


P.S. Вроде ничего не забыл О_о

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 04 мар 2019, 02:29 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 43
Карма: 0
Сегодня обновил биллинг до последнего билда 7.1. Попробовал обновить ЛК.

Sync client libs (mybgbilling-sync-libs.sh)? [y/N] y
JAVA_HOME=/opt/java/jdk
MYBGBILLING_HOME=../standalone/deployments/MyBGBilling.war
Starting synchronization client libs with BGBillingServer
Load configuration: ../standalone/deployments/MyBGBilling.war/WEB-INF/mybgbilling-conf.groovy
Lib path: ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Connecting to: http://172.31.17.10:8080/bgbilling/executer
jar:file:/opt/wildfly-10.1.0.Final/standalone/deployments/MyBGBilling.war/WEB-INF/lib/client.jar!/ru/bitel/bgbilling/kernel/module/common/service/ModuleService.wsdl
Installed modules: [inet, card, client, ru.bitel.bgbilling.plugins.cladr, ru.bitel.bgbilling.plugins.documents, npay, rscm, subscription, mps, ru.bitel.bgbilling.plugins.helpdesk, reports, ru.bitel.bgbilling.plugins.crm, tv]
Download libs for: inet
Extract inet.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: card
Extract card.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: update
Extract client.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: ru.bitel.bgbilling.plugins.cladr
Extract cladr.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: ru.bitel.bgbilling.plugins.documents
Extract documents.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: npay
Extract npay.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: rscm
Extract rscm.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: subscription
Extract subscription.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: mps
Extract mps.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: ru.bitel.bgbilling.plugins.helpdesk
Extract helpdesk.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: reports
Extract reports.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: ru.bitel.bgbilling.plugins.crm
Extract crm.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Download libs for: tv
Extract tv.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib
Try download libs for: plugins.helpdesk
Try download libs for: plugins.documents
Try download libs for: plugins.bonus
Found 0 files
Try download libs for: plugins.dispatch
Found 0 files
Try download libs for: update
Exception in thread "main" java.lang.NoClassDefFoundError: ru/bitel/bgbilling/kernel/admin/plugincfg/common/PlugincfgService
at ru.bitel.mybgbilling.kernel.common.Updater.main(Updater.java:124)
Caused by: java.lang.ClassNotFoundException: ru.bitel.bgbilling.kernel.admin.plugincfg.common.PlugincfgService
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
JAVA_HOME=/opt/java/jdk
MYBGBILLING_HOME=../standalone/deployments/MyBGBilling.war
Set MyBGBilling.war to (re)deploy

Deployment failed.
В чем может быть проблема?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 мар 2019, 17:32 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 43
Карма: 0
"{
\"WFLYCTL0080: Failed services\" => {\"jboss.deployment.unit.\\\"MyBGBilling.war\\\".WeldStartService\" => \"org.jboss.msc.service.StartException in service jboss.deployment.unit.\\\"MyBGBilling.war\\\".WeldStartService: Failed to start service
Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-000163: Non-unique bean deployment identifier detected:
- BeanDeployment [beanDeploymentArchiveId=MyBGBilling.war/WEB-INF/classes],
- BeanDeployment [beanDeploymentArchiveId=com.sun.jsf-impl:main.additionalClasses],
- BeanDeployment [beanDeploymentArchiveId=bootstrapBDA.additionalClasses],
- BeanDeployment [beanDeploymentArchiveId=bootstrapBDA.additionalClasses],
- BeanDeployment [beanDeploymentArchiveId=bootstrapBDA.additionalClasses],
- BeanDeployment [beanDeploymentArchiveId=org.hibernate.validator.cdi:main.additionalClasses],
- BeanDeployment [beanDeploymentArchiveId=org.jboss.as.jsf:main.additionalClasses],
- BeanDeployment [beanDeploymentArchiveId=org.jboss.resteasy.resteasy-cdi:main.additionalClasses],
- BeanDeployment [beanDeploymentArchiveId=org.jberet.jberet-core:main.additionalClasses]\"},
\"WFLYCTL0412: Required services that are not installed:\" => [\"jboss.deployment.unit.\\\"MyBGBilling.war\\\".WeldStartService\"],
\"WFLYCTL0180: Services with missing/unavailable dependencies\" => undefined
}"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 мар 2019, 17:51 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5945
Карма: 256
Цитата:
Exception in thread "main" java.lang.NoClassDefFoundError: ru/bitel/bgbilling/kernel/admin/plugincfg/common/PlugincfgService
at ru.bitel.mybgbilling.kernel.common.Updater.main(Updater.java:124)
Caused by: java.lang.ClassNotFoundException: ru.bitel.bgbilling.kernel.admin.plugincfg.common.PlugincfgService
Это не должно ни на что влиять, выложили обновление, чтобы не происходила ошибка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 мар 2019, 17:53 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5945
Карма: 256
Цитата:
Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-000163: Non-unique bean deployment identifier detected:
Похоже у вас Wildfly 10, там была какая-то странная проблема: https://issues.jboss.org/browse/WELD-2165?_sscc=t

Попробуйте удалить файлы из папки MyBGBilling.war/WEB-INF/dyn/ (их там 3)
Мы уберем их из сборки 7.1 (но в 7.2 оставим - для него точно нужен Wildfly новее, чем 10)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 мар 2019, 18:08 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 43
Карма: 0
Да, у меня Wildfly 10. После удаления файлов заработало.
До какой версии Wildfly лучше обновиться?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 мар 2019, 18:14 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5945
Карма: 256
14.0.1.Final


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 мар 2019, 18:17 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 43
Карма: 0
Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 28 мар 2019, 16:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5775
Карма: 465
Amir, а поддержка Paymaster в новом ЛК планируется?
Захотели его поглядеть, а в ЛК его нет. А там вся оплата через ЛК :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 28 мар 2019, 16:17 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2482
Откуда: Парагвай
Карма: 68
Phricker писал(а):
Amir, а поддержка Paymaster в новом ЛК планируется?
Захотели его поглядеть, а в ЛК его нет. А там вся оплата через ЛК :)

есть же, для верности и картинка есть и bean есть. И пока у меня был этот модуль он был в лк


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 28 мар 2019, 16:43 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5775
Карма: 465
my bad.
я смотрел в папке /WEB-INF/content/modules а там не было.
бин есть да...
Благодарю :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 12 апр 2019, 10:40 
Не в сети

Зарегистрирован: 15 янв 2019, 08:34
Сообщения: 9
Карма: 0
Добрый день! Подскажите пожалуйста, как авторизовать абонента по IP? inet 7.1

Указал:

authenticationMode {
module = 'inet'
mode = 'ip'
// ID модуля
moduleId = 1
// ограниченный доступ
role = 'unauthCustomer'
}
// Идентификатор хоста по HTTP-заголовку, например, 'X-Real-IP'. По умолчанию используется IP-адрес хоста
hostHttpRequestHeader = 'X-Real-IP'

и на этом все?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 12 апр 2019, 15:37 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2482
Откуда: Парагвай
Карма: 68
да, а не работает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 12 апр 2019, 15:40 
Не в сети

Зарегистрирован: 15 янв 2019, 08:34
Сообщения: 9
Карма: 0
да, что то не работает(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 12 апр 2019, 19:49 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5945
Карма: 256
Над окном логина должен появится выбор, где написано "Пожалуйста, введите учетные данные" или "Войти по номеру договора"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 12 апр 2019, 22:06 
Не в сети

Зарегистрирован: 05 дек 2016, 12:10
Сообщения: 84
Карма: 0
Ув. разработчики,
подскажите, пожалуйста, как в новом ЛК 7.2 разрешить логин по контрактам, у которых уже выставлена дата закрытия.
Нужно для того, чтобы клиент мог зайти, пополнить баланс и тогда я могу руками скинуть дату заркытия, но для таких контрактов в новом ЛК не генерируется event ContractWebLoginEvent.
Спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 апр 2019, 15:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3063
Откуда: Иркутск
Карма: 338
v 7.0, обновил ЛК, он не деплоится, т.к. не может найти сервис ContractParameterService.
Скачал последнюю версию kernel.jar для 7.0 - там нет такого класса, есть в 7.2.

При том, что ЛК качался для 7.0:
Код:
Downloading MyBGBilling.war from ftp://bgbilling.ru/pub/bgbilling/7.0/


Это вообще легально? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 16 апр 2019, 09:45 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3063
Откуда: Иркутск
Карма: 338
Вообще, я пытался обновить ЛК, т.к. у меня почему-то не работает раздел "Рассылки" (которые суть плагин Dispatch).
Ошибок нет, на договоре пусто в списках "контакты" и "рассылки", форм для заведения новых тоже нет. Как будто dispatchBean не возвращает ничего. Хотя на договоре точно есть рассылки и контакты.
В свежей версии ЛК для 7.0. файлы dispatch.xhtml и DispatchBean.class такие же, как в моей версии ЛК, т.е. ничего не обновлялось и не менялось у меня тоже.
В старом ЛК всё работает на том же договоре.

У кого-нибудь вообще Рассылки работают в ЛК?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 16 апр 2019, 12:52 
Не в сети

Зарегистрирован: 15 янв 2019, 08:34
Сообщения: 9
Карма: 0
В разделе Тарифы, что должно отображаться? При открытии у меня пусто, но на заднем фоне виднеется предыдущая просмотренная страница


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 16 апр 2019, 13:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2482
Откуда: Парагвай
Карма: 68
mzhar писал(а):
В разделе Тарифы, что должно отображаться? При открытии у меня пусто, но на заднем фоне виднеется предыдущая просмотренная страница

да конечно, тарифы и большая кнопка сменить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 16 апр 2019, 15:24 
Не в сети

Зарегистрирован: 15 янв 2019, 08:34
Сообщения: 9
Карма: 0
ок, у меня это не подгружается, куда копать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 16 апр 2019, 16:07 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2482
Откуда: Парагвай
Карма: 68
а в старом лк смена отображается?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 433 ] • Оценка темы: Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.  На страницу Пред.  1 ... 11, 12, 13, 14, 15  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.072s | 77 Queries | GZIP : On ]