SUPPORT-8938: add 2 pages

This commit is contained in:
adel.kalimullin 2025-02-24 14:22:23 +03:00
parent 845e9bf74b
commit df1600c3a5
2 changed files with 83 additions and 323 deletions

View file

@ -1624,18 +1624,20 @@
<componentRootId>f8f30f98-1b48-48f7-9cab-4bda644effdf</componentRootId>
<name>Combo box_Организация</name>
<container>false</container>
<expanded>false</expanded>
<removed>true</removed>
</children>
<children id="34dc9e1b-3159-4c78-876d-17effe5d12e0">
<prototypeId>8174c549-4b94-4c3e-9168-09610ade4c6e</prototypeId>
<componentRootId>34dc9e1b-3159-4c78-876d-17effe5d12e0</componentRootId>
<name>DropdownTreeView</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<scripts id="d524f4d7-efdc-45ac-a9a5-a160e241b871">
<properties>
<entry>
<key>cssClasses</key>
<key>collectible</key>
<value>
<item id="7c89a562-ccbd-49f2-976e-915fff09010e" removed="false">
<value>
<simple>"width-full"</simple>
</value>
</item>
<simple>true</simple>
</value>
</entry>
<entry>
@ -1652,26 +1654,33 @@
</entry>
</properties>
</scripts>
<scripts id="efb0fec7-9951-4b36-bbda-fa17aa002d74">
<scripts id="e911e686-ce91-4aec-8554-0b6e44e7325d"/>
<scripts id="77cc6e8e-3df7-4916-af81-1526a952d951">
<properties>
<entry>
<key>comboBoxService</key>
<key>treeItemService</key>
<value>
<complex>
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
<key>domainIdColumn</key>
<value>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
<key>columnSorts</key>
<key>idColumn</key>
<value>
<item id="100c4cad-a1df-4a34-8e26-ac81c506167f" removed="true"/>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
<key>displayColumn</key>
<key>labelColumn</key>
<value>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"fullname"}</simple>
</value>
@ -1683,26 +1692,32 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"public","x":326.0,"y":171.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"public","x":326.0,"y":171.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"public","x":326.0,"y":171.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"public","x":351.0,"y":249.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"public","x":351.0,"y":249.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"public","x":351.0,"y":249.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
<entry>
<key>uniqueResult</key>
<value>
<simple>true</simple>
</value>
</entry>
</complex>
<expanded>false</expanded>
</value>
</entry>
<entry>
<key>parentIdColumn</key>
<value>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"parent_id"}</simple>
</value>
</entry>
</complex>
<implRef type="JAVA">
<className>RecruitmentComboBoxService</className>
<packageName>ru.micord.ervu.account_applications.component.service</packageName>
</implRef>
</value>
</entry>
</properties>
</scripts>
<scripts id="4d028ea6-e4a3-4acf-bd60-de7aa1a78f71"/>
<scripts id="9f543b36-92e3-4a63-b8db-a4d7e852113e"/>
<scripts id="47f307b6-79a7-4c9a-96d6-6ee423565f02"/>
<scripts id="ec1e9370-303a-4a7e-948f-27ef7687cd03">
<scripts id="ffbb4d4e-8233-4825-9f19-30b13e6f4b1a"/>
<scripts id="84277acf-3b7f-4283-8d9f-0ab72ad2fe2f">
<enabled>true</enabled>
<properties>
<entry>
<key>columnForSave</key>

View file

@ -1111,34 +1111,22 @@
<enabled>false</enabled>
</scripts>
</children>
<children id="d5c7ef33-6035-4963-aaa9-79868c2c3198">
<prototypeId>3a00a919-c6aa-4fbf-951e-b6f2dbc24764</prototypeId>
<componentRootId>d5c7ef33-6035-4963-aaa9-79868c2c3198</componentRootId>
<name>Организация (filter)</name>
<children id="e2961329-e07b-40bc-bc6b-c30e980394bf">
<prototypeId>8174c549-4b94-4c3e-9168-09610ade4c6e</prototypeId>
<componentRootId>e2961329-e07b-40bc-bc6b-c30e980394bf</componentRootId>
<name>DropdownTreeView</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="848c80a8-d213-48d0-be5c-c7da93c48620">
<scripts id="d524f4d7-efdc-45ac-a9a5-a160e241b871"/>
<scripts id="e911e686-ce91-4aec-8554-0b6e44e7325d">
<enabled>true</enabled>
<properties>
<entry>
<key>cssClasses</key>
<key>isBusinessId</key>
<value>
<item id="377d06c2-1ba2-4b64-94d8-7b75b3c1939b" removed="false">
<value>
<simple>"width-full"</simple>
</value>
</item>
<simple>true</simple>
</value>
</entry>
<entry>
<key>label</key>
<value>
<simple>"Организация"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="59ec7992-f088-4dbf-8bfe-3b38d9a89408">
<properties>
<entry>
<key>operation</key>
<value>
@ -1147,43 +1135,32 @@
</entry>
</properties>
</scripts>
<scripts id="efb0fec7-9951-4b36-bbda-fa17aa002d74">
<scripts id="77cc6e8e-3df7-4916-af81-1526a952d951">
<properties>
<entry>
<key>comboBoxService</key>
<key>treeItemService</key>
<value>
<complex>
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
<key>domainIdColumn</key>
<value>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
<key>columnSorts</key>
<key>idColumn</key>
<value>
<item id="87a469a1-4c30-40d3-9af1-4920be9e9da7" removed="false">
<value>
<complex>
<entry>
<key>field</key>
<value>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"fullname"}</simple>
</value>
</entry>
<entry>
<key>sortOrder</key>
<value>
<simple>"ASC"</simple>
</value>
</entry>
</complex>
</value>
</item>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
<key>displayColumn</key>
<key>labelColumn</key>
<value>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"fullname"}</simple>
</value>
@ -1195,43 +1172,48 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"public","x":215.0,"y":265.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"public","x":215.0,"y":265.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"public","x":215.0,"y":265.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"public","x":367.0,"y":247.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"public","x":367.0,"y":247.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"public","x":367.0,"y":247.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
<entry>
<key>uniqueResult</key>
<value>
<simple>true</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>parentIdColumn</key>
<value>
<simple>{"schema":"public","table":"recruitment","entity":"recruitment","name":"parent_id"}</simple>
</value>
</entry>
</complex>
<implRef type="JAVA">
<className>RecruitmentComboBoxService</className>
<packageName>ru.micord.ervu.account_applications.component.service</packageName>
</implRef>
</value>
</entry>
</properties>
</scripts>
<scripts id="b17eca3b-9ec5-4462-9d6f-30bd53f91d12">
<scripts id="ffbb4d4e-8233-4825-9f19-30b13e6f4b1a">
<enabled>true</enabled>
<properties>
<entry>
<key>columnForFilter</key>
<value>
<simple>{"schema":"public","table":"user_application_list","entity":"user_application_list","name":"recruitment_id"}</simple>
</value>
</entry>
<entry>
<key>dataConverter</key>
<value>
<implRef type="JAVA">
<className>StringValueConverter</className>
<packageName>component.field.dataconvert</packageName>
</implRef>
</value>
</entry>
</properties>
</scripts>
<scripts id="4d028ea6-e4a3-4acf-bd60-de7aa1a78f71"/>
<scripts id="9f543b36-92e3-4a63-b8db-a4d7e852113e"/>
<scripts id="47f307b6-79a7-4c9a-96d6-6ee423565f02"/>
<scripts id="84277acf-3b7f-4283-8d9f-0ab72ad2fe2f"/>
</children>
<children id="d5c7ef33-6035-4963-aaa9-79868c2c3198">
<prototypeId>3a00a919-c6aa-4fbf-951e-b6f2dbc24764</prototypeId>
<componentRootId>d5c7ef33-6035-4963-aaa9-79868c2c3198</componentRootId>
<name>Организация (filter)</name>
<container>false</container>
<removed>true</removed>
</children>
<children id="55ffb039-3d8b-4e49-a0fa-e15b703f578e">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
@ -1496,244 +1478,7 @@
<componentRootId>923a6d44-3bed-4fdf-b924-6388cafcbb4c</componentRootId>
<name>Action Controller2</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
<properties>
<entry>
<key>eventRefs</key>
<value>
<item id="2e637366-d2f8-47fd-b7dd-f7b99efd9cc0" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"287bf776-f112-44c0-ae48-24a5f2ffc7d0","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"clickEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>ifCondition</key>
<value>
<complex>
<entry>
<key>conditions</key>
<value>
<item id="ac2af951-9e51-444b-824f-dc83dfb12f93" removed="false">
<value>
<complex>
<entry>
<key>_isGroupSelected</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>one</key>
<value>
<complex>
<entry>
<key>conditionFirstPart</key>
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"287bf776-f112-44c0-ae48-24a5f2ffc7d0","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getResult"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>operation</key>
<value>
<simple>"IS_NOT_EMPTY"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
<item id="564c5199-a9fc-4b03-ac82-9a87f5a58142" removed="false">
<value>
<complex>
<entry>
<key>_isGroupSelected</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>one</key>
<value>
<complex>
<entry>
<key>conditionFirstPart</key>
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>argument</key>
<value>
<complex>
<entry>
<key>staticValue</key>
<value>
<implRef type="TS">
<className>string</className>
<packageName></packageName>
</implRef>
<simple>"Администратор ПОИБ"</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"891cc099-3ea0-45f4-b2a9-85550ae1136d","packageName":"modules.user-management.component","className":"CheckUserRole","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"hasRole"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>conditionSecondPart</key>
<value>
<complex>
<entry>
<key>staticValue</key>
<value>
<implRef type="TS">
<className>boolean</className>
<packageName></packageName>
</implRef>
<simple>false</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>operation</key>
<value>
<simple>"EQUALS"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>logicalOperation</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>thenActions</key>
<value>
<item id="0aea3f15-a642-4ede-a438-acb904c6194b" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"d5c7ef33-6035-4963-aaa9-79868c2c3198","packageName":"component.filter","className":"FilterComboBox","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"setValueByBusinessId"</simple>
</value>
</entry>
<entry>
<key>value</key>
<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":"287bf776-f112-44c0-ae48-24a5f2ffc7d0","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getResult"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
<item id="063371a2-13b4-48bc-b2fa-26bfda38bbbb" removed="true"/>
</value>
</entry>
</properties>
</scripts>
<removed>true</removed>
</children>
</children>
<children id="29b62d70-b482-4e5b-acfa-79570a07ba64">
@ -5974,7 +5719,7 @@
<entry>
<key>filterControlRef</key>
<value>
<simple>{"objectId":"d5c7ef33-6035-4963-aaa9-79868c2c3198","packageName":"component.field.persist.filter","className":"FilterControl","type":"JAVA"}</simple>
<simple>{"objectId":"e2961329-e07b-40bc-bc6b-c30e980394bf","packageName":"component.field.persist.filter","className":"FilterControl","type":"JAVA"}</simple>
</value>
</entry>
<entry>