diff --git a/v1/etc/readme.txt b/v1/etc/readme.txt index 0a47204..ef3c603 100644 --- a/v1/etc/readme.txt +++ b/v1/etc/readme.txt @@ -21,15 +21,18 @@ TODO: заменить сертификат в Application.cfc TODO: перед Довольно неуклюжая работа с jsonb: чтобы он сформатировался как структура, приходится его парсить, иначе сериалайзер понимает его как строку и эскейпит (мартышкин труд десериалайз-сериалайз) 2024-11-09 17:22:13 TODO +Доделать сценарий +Генерация RFS (или включить в состав RUN) было сделано *** добавить изоляцию клиентов -Вывод CFS параметров по умолчанию для экземпляра -Код клиента в s3 userid -генерация значений по умолчанию для параметров (дефолты из спецификации сервиса, ? или значения для незавершенной операции) -Генерация значений по умолчанию для уникальных полей (в зависимости от скоупа) ++ Вывод CFS параметров по умолчанию для экземпляра (уже было) +Код клиента в s3 userid поместить (непонятно, куда эту функцию аллоцировать) +-генерация значений по умолчанию для параметров (дефолты из спецификации сервиса, ? или значения для незавершенной операции) +Генерация значений по умолчанию для уникальных полей (в зависимости от скоупа). Вообще куда в рест апи засунуть такой метод? Например, run выглядит не очень на своем месте? Проверка уникальности в зависимости от скоупа (в том числе для displayName) ? скрытие полей в резалтсете для АПИ Протестить АПИ со сценариями/Написать автотесты? (или сделать это на дженкинсе?) Переделать цену для инстанса и спецификации (композитную). Подтаблица или jsonb? Добавить проект выравнивание именования service vs svc в АПИ -рендеринг стейта \ No newline at end of file +рендеринг стейта +сопоставление specification etc не годится +добавить каталог услуг (только интересующие строки) \ No newline at end of file diff --git a/v1/resources/instance_ls.cfc b/v1/resources/instance_ls.cfc index 99501fc..454c893 100644 --- a/v1/resources/instance_ls.cfc +++ b/v1/resources/instance_ls.cfc @@ -11,6 +11,9 @@ dt_updated={prefix="e", type="date"}, display_name={prefix="e", type="string"}, service_id={prefix="e", type="integer"}, + specification_item_id={prefix="e", type="integer"}, + contract_id={prefix="d", type="integer"}, + specification_id={prefix="i", type="integer"}, svc={prefix="v", type="string"}, is_test={prefix="e", type="boolean"} }