Change call list config

This commit is contained in:
Maksim Tereshin 2024-12-10 09:50:21 +01:00
parent 22656a8349
commit 2f9f1c7e7e
No known key found for this signature in database

View file

@ -3,39 +3,26 @@
<RequestURL> <RequestURL>
<![CDATA[ <![CDATA[
DO DO
$$ $$
BEGIN DECLARE
DELETE FROM summoned_list where recruit_id in ${endpointArguments}; t varchar(100);
DELETE FROM recruit_active_list where recruit_id in ${endpointArguments}; begin
DELETE FROM documents where recruit_id in ${endpointArguments}; select pg_sleep(60) into t;
DELETE FROM subpoena where recruit_id in ${endpointArguments}; --delete from recruits where 1=2;
END
$$; update recruits
]]> set system_pgs_status=null, extra_info = jsonb_set(coalesce(extra_info,'{}'::jsonb), '{blocked}',
</RequestURL> ('{"cur":'|| coalesce('"'||current_recruitment_id::text||'"','null')||
<SqlConnectionParams> ',"trg":'|| coalesce('"'||target_recruitment_id::text||'"','null')||
<JdbcHost>10.10.31.118</JdbcHost> ',"dio":'|| coalesce('"'||department_id_old::text||'"','null')||
<JdbcPort>5432</JdbcPort> ',"st":'|| coalesce('"'||system_pgs_status::text||'"','null')||'}')::jsonb
<JdbcUsername>ervu</JdbcUsername> )
<JdbcPassword>ervu</JdbcPassword> where id IN ${endpointArguments};
<JdbcDriverClassName>org.postgresql.Driver</JdbcDriverClassName>
<JdbcXaDataSourceClassName>org.postgresql.xa.PGXADataSource</JdbcXaDataSourceClassName> end
<JdbcXaDataSourcePoolSize>50</JdbcXaDataSourcePoolSize> $$;
<JdbcDatabase>summon-list-registry</JdbcDatabase>
</SqlConnectionParams>
</SqlRequest>
<SqlRequest>
<RequestURL>
<![CDATA[
update recruits
set current_recruitment_id = jsonb_extract_path_text(extra_info,'blocked','cur')::uuid
,target_recruitment_id = jsonb_extract_path_text(extra_info,'blocked','trg')::uuid
,department_id_old = jsonb_extract_path_text(extra_info,'blocked','dio')::uuid
,system_pgs_status = '1.2'
,conscription = null
,extra_info = extra_info - ('blocked')
where id in ${endpointArguments};
]]> ]]>
</RequestURL> </RequestURL>
<SqlConnectionParams> <SqlConnectionParams>
@ -49,4 +36,5 @@
<JdbcDatabase>person_registry</JdbcDatabase> <JdbcDatabase>person_registry</JdbcDatabase>
</SqlConnectionParams> </SqlConnectionParams>
</SqlRequest> </SqlRequest>
</Requests> </Requests>