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

экшен на смену статуса
http://forum.bitel.ru/viewtopic.php?f=19&t=8658
Страница 1 из 1

Автор:  skyb [ 05 ноя 2013, 12:16 ]
Заголовок сообщения:  экшен на смену статуса

а как в настройках прописать экшен на смену статуса, чтобы его переписать? на вики только вебсервис есть

Автор:  dimOn [ 05 ноя 2013, 12:35 ]
Заголовок сообщения:  Re: экшен на смену статуса

где на вики какой сервис?
какой экшен? веб, клиент?

Автор:  skyb [ 05 ноя 2013, 14:14 ]
Заголовок сообщения:  Re: экшен на смену статуса

http://wiki.bitel.ru/index.php/%D0%9F%D ... 0%BE%D0%B2
вот, там в начале экшены, а потом сервисы, мне нать экшен, как с создание договора который экшен нью контракт

Автор:  dimOn [ 05 ноя 2013, 14:31 ]
Заголовок сообщения:  Re: экшен на смену статуса

я не понял в чём вопрос то? как экшен называется? см. в логах клиента при соответствующем действии (или в логах http-запросов).
что прописывать? там же тоже написано:
dynaction:модуль.экшен=дин.класс

Автор:  skyb [ 05 ноя 2013, 15:27 ]
Заголовок сообщения:  Re: экшен на смену статуса

dynaction:модуль.экшен=
Вот это интересует что писать, в дебаге клиента слово экшен не увидел :(

Автор:  dimOn [ 05 ноя 2013, 15:55 ]
Заголовок сообщения:  Re: экшен на смену статуса

там писать писать модуль экшена и название класса экшена, включая "Action" вначале.

Автор:  dimOn [ 05 ноя 2013, 15:56 ]
Заголовок сообщения:  Re: экшен на смену статуса

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

Код:
http://127.0.0.1:8080/bgbilling/executer/ru.bitel.bgbilling.kernel.contract.status/ContractStatusMonitorService?wsdl -> {http://service.common.status.contract.kernel.bgbilling.bitel.ru/}ContractStatusMonitorService:changeContractStatus

Автор:  skyb [ 05 ноя 2013, 17:22 ]
Заголовок сообщения:  Re: экшен на смену статуса

а сюда можно передать параметры с внешней системы? как с экшен нью контракт?
public void changeContractStatus( int[] cids, int statusId, Date dateFrom, Date dateTo, String comment )

Автор:  dimOn [ 06 ноя 2013, 12:20 ]
Заголовок сообщения:  Re: экшен на смену статуса

Из системы как вебсервис дёргается или как?

Автор:  skyb [ 06 ноя 2013, 12:23 ]
Заголовок сообщения:  Re: экшен на смену статуса

dimOn писал(а):
Из системы как вебсервис дёргается или как?

Неа, до этого, когда экшен на создание договора делал, там просто урл был
Код:
/bgbilling/executer?module=contract&action=NewContract&pattern_id=4&custom_title=01-02%2F13-6&AccountId=9015&actionType=2&user=web&pswd=h4&date=2012-12-12

тут хотелось бы так же реализовать

Автор:  dimOn [ 06 ноя 2013, 15:03 ]
Заголовок сообщения:  Re: экшен на смену статуса

значит надо писать сервлет с помощью customapi или как там его
а внтутри через апи уже дёргать всё что угодно, вебсервис в том числе

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