forum.bitel.ru
http://forum.bitel.ru/

Web-кабинет клиента
http://forum.bitel.ru/viewtopic.php?f=66&t=9714
Страница 1 из 17

Автор:  Администратор [ 17 сен 2014, 11:36 ]
Заголовок сообщения:  Web-кабинет клиента

Более технологичный и простой для модификации. Возможно, как отдельностоящее приложение, обращающееся к серверу биллинга посредством Web-сервисов.
Возможно, это также будет единый Web-кабинет контрагента в целом (опционально, если используется BGCRM). Сразу отображение всех договоров с возможностью перехода в них.

Параметры контрагента, рассылки.
Обсуждение про кабинет контрагента: viewtopic.php?f=1&t=8734&p=80960#p80960


---------------------------------------------

http://bgbilling.ru/v6.2/download/mybgb ... illing.zip
http://bgbilling.ru/v6.2/download/mybgb ... illing.war


Нужно скачать большой zip, положить чтобы было /opt/wildfly/
Сделать символическую ссылку /opt/java/jdk8 на 8-ую Java, если такой нет
В /opt/wildfly/standalone/deployments/MyBGBilling.war/WEB-INF изменить параметры подключения к серверу биллинга (новый ЛК работает также как клиент биллинга).

Поправить http порт wildfly в /opt/wildfly/standalone/configuration/standalone.xml
<socket-binding name="http" port="${jboss.http.port:8080}"/>
<socket-binding name="https" port="${jboss.https.port:8443}"/>
Поменять интерфейсы, если надо
<interface name="public">
<inet-address value="${jboss.bind.address:0.0.0.0}"/>
</interface>


Запустить wildfly через /opt/wildfly/bin/init.d.

Обновить ЛК через /opt/wildfly/bin/mybgbilling-update.sh

У биллинга также должен быть один из последних билдов 6.2
Синхронизовать библиотеки (ЛК выкачивает клиентские библиотеки ядра и модулей) через /opt/wildfly/bin/mybgbilling-sync-libs.sh

Лк будет доступен по контексту x.x.x.x:yyyy/my/



--------------------------------------------------------------


Версия 7.0:

ftp://bgbilling.ru/pub/bgbilling/7.0/MyBGBilling.war

Большая часть исходников:
ftp://bgbilling.ru/pub/bgbilling/7.0/My ... ng-src.zip

Вместе с wildfly 10.0.0:
ftp://bgbilling.ru/pub/bgbilling/7.0/MyBGBilling.zip

Можно обновиться с 6.2 - для этого сначала обновить текущую версию на последний билд, потом поменять в WEB-INF/script/update.groovy 6.2 на 7.0 и снова запустить обновление.

Автор:  focus [ 22 сен 2014, 09:51 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Очень хочется

Автор:  Администратор [ 24 сен 2014, 12:33 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Цитата:
Очень хочется

Можно конкретизировать, что именно из предложенного хочется особо сильно.

Автор:  Amir [ 20 окт 2014, 13:19 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Есть наработки для Java EE (GlassFish Server), страницы на JSF.
Ну вы поняли: мы хотим, чтобы вы изучили еще и Java EE :)

Автор:  zavndw [ 09 дек 2014, 09:58 ]
Заголовок сообщения:  Re: Web-кабинет клиента

а когда тестить можно?:) а то после обновления очень не приколько:)

Автор:  skn [ 09 дек 2014, 14:03 ]
Заголовок сообщения:  Re: Web-кабинет клиента

zavndw писал(а):
а когда тестить можно?:) а то после обновления очень не приколько:)


что именно "не приколько"?

Автор:  zavndw [ 09 дек 2014, 14:10 ]
Заголовок сообщения:  Re: Web-кабинет клиента

когда свои костыли стирает

Автор:  Amir [ 08 июн 2015, 21:01 ]
Заголовок сообщения:  Re: Флейм

Завтра, думаю, выложим бету нового ЛК в образе виртуальной машины.
Пока реализовали только ядро и Inet.

Работать будет на WildFly(JBoss), JSF, обращаться к биллингу через Web-сервисы, сайт "одностраничный", т.е. вся страница не перегружается при переходах, только контент или отдельные области. Свёрстан на bootstrap (надеемся что так будет проще кастомизировать, менять стили), графики рисуются через Javascript-библиотеку.

Автор:  Phricker [ 09 июн 2015, 00:41 ]
Заголовок сообщения:  Re: Web-кабинет клиента

6.2?

Автор:  Amir [ 09 июн 2015, 01:36 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Да. В 6.2 для этого многое на веб-сервисы переводится, различные действия для веба/абонента. Т.е. новый ЛК в исходном варианте будет по сути тонкий клиент.

Автор:  Cromeshnic [ 09 июн 2015, 07:18 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Насколько удобно его кастомизировать под себя? Не в плане стилей, а логики. Например, отключать/включать пункты меню, добавлять свои страницы и т.д.
В старом при обновлении всё затирается.

Автор:  skyb [ 09 июн 2015, 07:51 ]
Заголовок сообщения:  Re: Web-кабинет клиента

выглядит вкусно, у меня как раз 6.2 есть

Автор:  Phricker [ 09 июн 2015, 10:34 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Cromeshnic писал(а):
отключать/включать пункты меню, добавлять свои страницы и т.д.

В 6.1+ добавлен редактор web меню, через который включаются/отключаются пункты.
И помоему оттуда же добавляются страницы (ни разу не пробовал чесс сказать)
Изображение
Изображение

P.S. Кстати про этот редактор нет ни в одной версии документации.
Либо я криво смотрю.

Автор:  stark [ 09 июн 2015, 11:13 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Phricker писал(а):
P.S. Кстати про этот редактор нет ни в одной версии документации.
Либо я криво смотрю.


Вроде давно уже есть
http://docs.bitel.ru/pages/viewpage.act ... Id=1605927
http://bgbilling.ru/v6.0/doc/ch01s21s03.html

Автор:  skyb [ 09 июн 2015, 11:58 ]
Заголовок сообщения:  Re: Web-кабинет клиента

в этом редакторе есть дерево с подветками, а в ЛК оно все одним списком :(

Автор:  skn [ 09 июн 2015, 12:32 ]
Заголовок сообщения:  Re: Web-кабинет клиента

skyb писал(а):
в этом редакторе есть дерево с подветками, а в ЛК оно все одним списком :(


пока не реализовано

Автор:  Amir [ 09 июн 2015, 17:57 ]
Заголовок сообщения:  Re: Web-кабинет клиента

По поводу поддержки редактора меню в новом ЛК - сомневаюсь, т.к., во-первых, это уже будут разные приложения, во-вторых, есть желание совмешать разные страницы разных модулей, например, одну страницу пополнения баланса, где будут ссылки на варианты пополнения.

Но возможность показывать для разных групп договоров по разному, думаю, востребована.
Пока настраивается в xml.

Автор:  Phricker [ 09 июн 2015, 18:09 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Что значит для разных групп договоров?
У нас меню делится на юл и фл. И указывается в шаблоне договора и в самом договоре.
А договора могут быть в одной группе договоров.
У нас группы уже мало используются. Мы перешли к делению по группам тарифов

Автор:  Amir [ 09 июн 2015, 18:19 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Т.е. пункты меню разные для юл и фл? Или разные для разных групп тарифов?

Автор:  Phricker [ 09 июн 2015, 19:05 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Для ЮЛ и ФЛ.
Но ЮЛ и ФЛ не различаются группами договоров.
Вы же говорите, что такое вряд ли будет.
Будет только для групп договоров, если я вас правильно понял.

Автор:  Amir [ 09 июн 2015, 19:09 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Я имел ввиду что вряд ли будет поддержка редактора меню, который сейчас есть в биллинге.
А выдавать разные меню для разных групп договоров или юл и фл - не проблема, вопрос где это указывать.

Автор:  Amir [ 10 июн 2015, 00:19 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Выложили:
http://docs.bitel.ru/pages/viewpage.action?pageId=11239429#id-Готовыеобразывиртуальныхмашин-Новыйличныйкабинет

Автор:  skyb [ 10 июн 2015, 05:06 ]
Заголовок сообщения:  Re: Web-кабинет клиента

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

Автор:  stark [ 10 июн 2015, 12:21 ]
Заголовок сообщения:  Re: Web-кабинет клиента

skyb писал(а):
крутяк, а можно как то прикрутить рядом этот кабинет? чтоб с виртуалки не выбирать? если это отдельное приложение


Это отдельное приложение, можно и без виртуалки, но пока еще не выложили.

Автор:  Amir [ 23 июн 2015, 16:10 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Кто собирается ставить новый ЛК в первую очередь - поддержка каких модулей нужна?
Т.е. выясняем поддержку каких модулей добавлять первыми.

Автор:  zavndw [ 23 июн 2015, 17:28 ]
Заголовок сообщения:  Re: Web-кабинет клиента

inet! и paymaster (думаю системы оплаты из лк надо точно в первых рядах) helpdesk, voiceip, bill

Автор:  Amir [ 24 июн 2015, 18:24 ]
Заголовок сообщения:  Re: Web-кабинет клиента

А обычно один провайдер онлайн-платежей или несколько?
Т.е. зависимости от того, выберет абонент, например, банковскую карту или Yandex.Деньги нужно перенаправлять на разных провайдеров?
Или просто делать одну страницу, где абонент вводит сумму и нажимает кнопку "Перейти к оплате (через Paymaster/Assist/итд)"?

(Т.е. делать то оба варианта будем, например, чтобы можно было выбрать "пополнить картой модуля Card", но какой вариант нужен раньше?)

Автор:  snark [ 24 июн 2015, 22:11 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Amir писал(а):
поддержка каких модулей нужна?

  • core - баланс с блекждеком приходом и лимитами.
    Смена статуса, наверное, не очень нужна на начальном этапе, т.к. помнится все наоборот старались ее из веба выпилить.
  • inet - собсно сам инет, потребляемый юзером
  • card - для пополнения счета, создания договоров и т.д.
    inet без card не работает, так что это, можно сказать, обязательный модуль и поэтому его стоит запилить.

Автор:  zavndw [ 25 июн 2015, 04:16 ]
Заголовок сообщения:  Re: Web-кабинет клиента

Обычно в лк именно 1 провайдер платежей, другие подключенны чаще через mps, или модуль подключен на договор что бы оплата проходила как в mobi.деньги. лично я за 1 пунк где вводится сумма а потом отправляется на провайдера оплаты

Автор:  dm777 [ 08 июл 2015, 02:07 ]
Заголовок сообщения:  Re: Web-кабинет клиента

А нельзя ли отдельно выложить кабинет ... Нет желания возиться с виртуалкой ...

Страница 1 из 17 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/