Пользователи облачного сервиса документооборота DamuBPM пожаловались, что при работе в системе при выборе записей крутится значок загрузки несколько секунд: При просмотре сетевой активности увидел запуск Rest Service: Действительно, запрос занял 1,62 секунд: Открыв рест сервис, увидел следующий скрипт: output = {}
--todo
output.myTasks, output.errText,output.errNum = SqlQueryRows([[
select
res.button_class,
p.code as bp_process_code,
c.do_title,
count(1) as cnt,
'1' as mass,
json_agg( json_build_object
(
'entity_code', e.code,
'approve_res_id', c.res_id::text,
'pk_uuid',t.entity_pk,
'step_nn',t.step_nn::text,
'nn',t.nn::text,
'approve_t_s_c_id',c.id::text,
'task_id', t.id::text
)) mass_data
from
its_req r
join tasks t on t.entity_pk = r.entity_uuid
join users manager_id on manager_id.id = t.manager_id
join task_statuses status_id on status_id.id=t.status_id
join task_approve_t_s_c c on c.task_approve_t_s_id = approve_t_s_id
join task_approve_res res on res.id=c.res_id
join