SUPPORT-8811: container value loader multiple parameters support

This commit is contained in:
Рауф Латыпов 2025-03-25 16:26:46 +03:00
parent 528f1f58e0
commit d16ee0ca0c
2 changed files with 191 additions and 8 deletions

View file

@ -3566,7 +3566,6 @@
<componentRootId>18ecb7c6-2148-4eb0-a18c-97af5e73cac7</componentRootId>
<name>ГК Второй ряд</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -3680,6 +3679,24 @@
</complex>
</value>
</item>
<item id="d86b1fd6-cef6-4bfd-ab53-59d0a8efba6c" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"7085eb05-5251-41dd-8484-8d24ee839f76","packageName":"component.field","className":"ComboBox","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"valueChangeEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
@ -3706,6 +3723,37 @@
</entry>
<entry>
<key>method</key>
<value>
<simple>"getBusinessId"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
<item id="be7cdc26-a7e9-4cfd-a2b6-bbdd681c42a3" removed="false">
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>argument</key>
<value>
<simple>null</simple>
</value>
</entry>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"7085eb05-5251-41dd-8484-8d24ee839f76","packageName":"component.field","className":"ComboBox","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getBusinessId"</simple>
</value>
@ -3727,6 +3775,21 @@
<key>containerValueLoaderService</key>
<value>
<complex>
<entry>
<key>entityColumns</key>
<value>
<item id="74a8848c-dbae-493b-ad40-23af7a5c8328" removed="false">
<value>
<simple>{"schema":"summonses_list","table":"formed_summonses","entity":"formed_summonses","name":"summonses_reason_id"}</simple>
</value>
</item>
<item id="0987c26f-e5e3-4f9f-b7da-3e22c77eca0d" removed="false">
<value>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>loadDao</key>
<value>
@ -3744,15 +3807,9 @@
</implRef>
</value>
</entry>
<entry>
<key>replacePkColumn</key>
<value>
<simple>{"schema":"summonses_list","table":"formed_summonses","entity":"formed_summonses","name":"summonses_reason_id"}</simple>
</value>
</entry>
</complex>
<implRef type="JAVA">
<className>ContainerByPkValueLoaderServiceImpl</className>
<className>ContainerValueLoaderServiceImpl</className>
<packageName>service.loading</packageName>
</implRef>
</value>