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

[7.2] kernel.xml
http://forum.bitel.ru/viewtopic.php?f=22&t=13193
Страница 1 из 1

Автор:  Phricker [ 23 янв 2019, 17:16 ]
Заголовок сообщения:  [7.2] kernel.xml

Доброго времени суток.

в /actions/kernel.xml есть правило
Код:
<action id="79"  mask="module=contract;action=UpdateContractLimit" title="Изменение лимита"/>

а выполняется
Код:
/lib/client.jar!/ru/bitel/bgbilling/kernel/contract/limit/common/service/ContractLimitService.wsdl -> {http://service.common.limit.contract.kernel.bgbilling.bitel.ru/}ContractLimitService:updateContractLimit

Я добавил правило для сервиса, и решил его проверить, перед тем как написать сюда.
Код:
<action id="79"  mask="module=contract;action=UpdateContractLimit" title="Изменение лимита"/>
<service id="79" name="ContractLimitService" operation="checkContractLimitUpdate|updateContractLimit" title="Изменение лимита" />


Вижу в дебаг логе что оно вызывается, но в клиенте запрет выполнения не показывается О_О
Как так то?
При этом и действие в клиенте не выполняется.

https://youtu.be/IwLaV2gFq1g

Автор:  Phricker [ 23 янв 2019, 20:32 ]
Заголовок сообщения:  Re: [7.2] kernel.xml

upd.
исправил на 182 правило, т.к. не в той группе было


Код:
<service id="182" name="ContractScriptService" operation="deleteScript" title="Удаление скрипта поведения договора"/>
         <service id="1004" name="ContractScriptService" operation="getScriptLogTitleList|getScriptLogList" title="Просмотр логов выполнения скриптов поведения договора"/>

Добавил новоё правило 1004

Автор:  Phricker [ 24 янв 2019, 16:30 ]
Заголовок сообщения:  Re: [7.2] kernel.xml

Phricker писал(а):
Новая группа
предлагаю разместить ниже <group title="Web-авторизация">
Код:
<group title="Web-меню">
<service id="1002" name="WebMenuService" operation="webMenuContractList" title="Список Web-меню" />
<service id="1003" name="WebMenuService" operation="setWebMenuIdForContract" title="Смена Web-меню для договора" />
</group>

Небольшой фикс.
Код:
<service id="1005" name="WebMenuService" operation="webMenuList" title="Список Web-меню" />
         <service id="1002" name="WebMenuService" operation="webMenuContractList" title="Список Web-меню для договора" />
         <service id="1003" name="WebMenuService" operation="setWebMenuIdForContract" title="Смена Web-меню для договора" />
<service id="1006" name="WebMenuService" operation="webMenuKernelItems|webMenuModuleItems|webMenuPluginItems|webMenuDataGet" title="Редактор Web-меню" />

Автор:  Phricker [ 24 янв 2019, 19:29 ]
Заголовок сообщения:  Re: [7.2] kernel.xml

В планировщик несколько новых правил добавил.
1028 правило не выводит ошибку :( И из-за него пустой список в планировщике.
Код:
<group title="Планировщик заданий">
         <action id="36" mask="module=admin;action=ShowScheduledTask" title="Просмотр списка задач"/>
         <service id="36" name="SchedulerService" operation="getSchedulerTasks" title="Просмотр списка задач"/>
         <service id="1028" name="SchedulerService" operation="getModuleAndPluginList" title="Получение списка модулей и плагинов"/>
         <service id="1030" name="SchedulerService" operation="getAvailableSchedulerTasks" title="Получение списка доступных задач"/>
         <action id="37"  mask="module=admin;action=GetScheduledTaskInfo" title="Просмотр задачи(устаревший)"/>
         <service id="38" name="SchedulerService" operation="updateTask" title="Изменение задачи"/>
         <action id="38"  mask="module=admin;action=GetScheduledTaskInfo" title="Изменение задачи"/>         
         <action id="39"  mask="module=admin;action=DeleteScheduledTask" title="Удаление задачи"/>
         <service id="39" name="SchedulerService" operation="deleteTask" title="Удаление задачи"/>
         <service id="488" name="SchedulerService" operation="getTaskLog" title="Просмотр статистики планировщика"/>
         <service id="1029" name="SchedulerService" operation="getActiveTaskCount" title="Просмотр количества активных задач"/>
         <service id="1031" name="SchedulerService" operation="getRunningTaskList" title="Просмотр очереди запущенных задач"/>
         <service id="1032" name="SchedulerService" operation="getPeriodicTaskList" title="Просмотр очереди запущенных периодических задач"/>
      </group>   

Автор:  Phricker [ 25 янв 2019, 20:03 ]
Заголовок сообщения:  Re: [7.2] kernel.xml

Phricker писал(а):
Доброго времени суток.

в /actions/kernel.xml есть правило
Код:
<action id="79"  mask="module=contract;action=UpdateContractLimit" title="Изменение лимита"/>

а выполняется
Код:
/lib/client.jar!/ru/bitel/bgbilling/kernel/contract/limit/common/service/ContractLimitService.wsdl -> {http://service.common.limit.contract.kernel.bgbilling.bitel.ru/}ContractLimitService:updateContractLimit

Я добавил правило для сервиса, и решил его проверить, перед тем как написать сюда.
Код:
<action id="79"  mask="module=contract;action=UpdateContractLimit" title="Изменение лимита"/>
<service id="79" name="ContractLimitService" operation="checkContractLimitUpdate|updateContractLimit" title="Изменение лимита" />


Вижу в дебаг логе что оно вызывается, но в клиенте запрет выполнения не показывается О_О
Как так то?
При этом и действие в клиенте не выполняется.

https://youtu.be/IwLaV2gFq1g



up.
не могу понять в чем причина. и много ли таких сервисов.
нажимаешь кнопку - вроде ок. на самом деле не ок, т.к. ошибки не вывело.

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