From 484a6b445152b81b46c4b8bc4281493dd8d5abf3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Wed, 29 Apr 2026 21:43:48 +0400 Subject: [PATCH] cleanup: trim operation run commentary --- analysis/cleanup-worklog-2026-04-29.md | 27 +++++ v1/resources/instance_operation_run.cfc | 136 +++--------------------- 2 files changed, 43 insertions(+), 120 deletions(-) diff --git a/analysis/cleanup-worklog-2026-04-29.md b/analysis/cleanup-worklog-2026-04-29.md index 838d192..2267990 100644 --- a/analysis/cleanup-worklog-2026-04-29.md +++ b/analysis/cleanup-worklog-2026-04-29.md @@ -801,3 +801,30 @@ Измененный файл проверен на ошибки. Результат: - синтаксических ошибок в `v1/resources/instance_operation_cfs_param_ls.cfc` не обнаружено + +## Обновление: выбран cleanup-проход по `instance_operation_run.cfc` + +Дата фиксации: 2026-04-29. + +### Цель этапа + +- убрать закомментированные debug-хвосты, исторические рассуждения и временные пояснения +- не менять саму механику запуска операции и сетевого взаимодействия +- спорные пояснения по бизнес-логике оставлять только если без них код станет хуже читаться + +### Результат этапа + +В `v1/resources/instance_operation_run.cfc` удалены: +- закомментированные debug-хвосты `cfdump/cfabort` +- старые длинные блоки рассуждений и временных пояснений +- неиспользуемые закомментированные альтернативные ветки и служебные заготовки + +Что оставлено: +- исполняемая логика запуска операции +- короткие комментарии, которые еще напрямую поясняют поведение проверок и SQL-ограничений там, где без них код становится хуже читаемым + +### Проверка + +Измененный файл проверен на ошибки. +Результат: +- синтаксических ошибок в `v1/resources/instance_operation_run.cfc` не обнаружено diff --git a/v1/resources/instance_operation_run.cfc b/v1/resources/instance_operation_run.cfc index 0969487..226e318 100644 --- a/v1/resources/instance_operation_run.cfc +++ b/v1/resources/instance_operation_run.cfc @@ -2,7 +2,7 @@ - + @@ -10,16 +10,8 @@ - - - - @@ -49,7 +41,6 @@ where io.instance_operation_uid= - select io.dt_submit, io.dt_finish, io.dt_start, io.submit_result, io.status_url from instance_operation io @@ -68,16 +59,8 @@ from instance_operation io where io.instance_uid= AND left(io.submit_result,1)='2' AND io.dt_finish IS NULL - + - @@ -93,23 +76,16 @@ ).withStatus(422)/> - - - - select sop.svc_operation_cfs_param_id, sop.svc_operation_cfs_param, sop.is_required, iop.instance_operation_cfs_param_uid::text as instance_operation_cfs_param_uid, iop.param_value from svc_operation_cfs_param sop left outer join instance_operation_cfs_param iop on (sop.svc_operation_cfs_param_id=iop.svc_operation_cfs_param_id AND iop.instance_operation_uid=) where sop.svc_operation_id= - + - @@ -120,24 +96,20 @@ - + - - - + - + - - @@ -149,11 +121,9 @@ - - + - @@ -172,13 +142,12 @@ left outer join resource_realm r on io.resource_realm_id=r.resource_realm_id where io.instance_operation_uid= - - + @@ -272,7 +241,6 @@ - @@ -282,14 +250,11 @@ - - @@ -298,7 +263,7 @@ where instance_operation_uid= - + @@ -314,30 +279,25 @@ - - update instance_operation - set status_url= + set status_url= where instance_operation_uid= - - - + - - + @@ -351,7 +311,6 @@ ON CONFLICT (instance_operation_uid,param) DO UPDATE SET param_value = EXCLUDED.param_value; - @@ -372,8 +331,7 @@ - - + @@ -400,10 +358,6 @@ - - select sop.svc_operation_cfs_param from instance_operation io @@ -412,10 +366,10 @@ join svc_operation_cfs_param sop on (so.svc_operation_id=sop.svc_operation_id) where io.instance_operation_uid= AND LOWER(sop.svc_operation_cfs_param)=LOWER('resourceRealm') - + - + @@ -434,7 +388,6 @@ where io.instance_operation_uid= - select r.resource_realm_id, r.resource_realm, sop.svc_operation_cfs_param, iop.param_value, a.contract_id, a.is_enabled from instance_operation_cfs_param iop @@ -448,9 +401,6 @@ - - - @@ -459,37 +409,6 @@ - - - - - - - - - select count(*) as cnt from instance_operation_param iop @@ -523,30 +442,7 @@ - - - - - - \ No newline at end of file + \ No newline at end of file