diff --git a/resources/src/main/resources/business-model/main_process/main_page.page b/resources/src/main/resources/business-model/main_process/main_page.page index a7107c4..580b2c6 100644 --- a/resources/src/main/resources/business-model/main_process/main_page.page +++ b/resources/src/main/resources/business-model/main_process/main_page.page @@ -205,7 +205,7 @@ sql - "select \u0027{\u0027||string_agg(\u0027\"\u0027||id::text||\u0027\"\u0027,\u0027,\u0027)||\u0027}\u0027\nfrom recruits\nwhere system_id_ern \u003d any(string_to_array(trim(trailing \u0027,\u0027 from replace(replace(\u0027?\u0027,chr(13),\u0027\u0027),chr(10),\u0027,\u0027)),\u0027,\u0027))" + "select \u0027{\u0027||string_agg(\u0027\"\u0027||id::text||\u0027\"\u0027,\u0027,\u0027)||\u0027}\u0027\nfrom recruits\nwhere system_id_ern \u003d any(string_to_array(trim(trailing \u0027,\u0027 from replace(replace(replace (?, \u0027\\n\u0027, E\u0027\\n\u0027),chr(13),\u0027\u0027),chr(10),\u0027,\u0027)),\u0027,\u0027))" @@ -382,6 +382,13 @@ fb176f33-ee3d-471a-93f7-fb96b7802be8 Удалить граждан из списков вызова false + true + + + c8dfe691-a84a-48da-b79e-6298d90db71d + f7553607-7133-4e0c-88dc-1c2d2ef3f174 + Navigation Удалить граждан из списков вызова + false false @@ -391,6 +398,12 @@ "Удалить граждан из списков вызова" + + navigateTo + +"delete" + + @@ -399,111 +412,7 @@ 2df2f956-4412-4005-ba47-6c0480b7ca45 AC_delete false - false - - - - eventRefs - - - - - - behavior - - {"objectId":"dba23cd6-b090-4f80-ac6f-2683c2ba52ae","packageName":"component.button","className":"Button","type":"TS"} - - - - propertyName - - "clickEvent" - - - - - - - - - - ifCondition - - - - conditions - - - - - - logicalOperation - - null - - - - - - - thenActions - - - - - - behavior - - {"objectId":"2f80169f-cb77-4b05-8f00-24717bb10507","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"} - - - - method - - "onClick" - - - - value - - null - - - - - - - - - - behavior - - {"objectId":"6da552a8-56a0-4593-b6ea-ec93eb17f9f8","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"} - - - - method - - "onClick" - - - - value - - null - - - - - - - - - - - - - + true 57c7cd21-1556-4dbd-b9da-33520486a1db @@ -1025,7 +934,7 @@ sql - "select \u0027{\u0027||string_agg(\u0027\"\u0027||id::text||\u0027\"\u0027,\u0027,\u0027)||\u0027}\u0027\nfrom recruits\nwhere system_id_ern \u003d any(string_to_array(trim(trailing \u0027,\u0027 from replace(replace(\u0027?\u0027,chr(13),\u0027\u0027),chr(10),\u0027,\u0027)),\u0027,\u0027))" + "select \u0027{\u0027||string_agg(\u0027\"\u0027||id::text||\u0027\"\u0027,\u0027,\u0027)||\u0027}\u0027\nfrom recruits\nwhere system_id_ern \u003d any(string_to_array(trim(trailing \u0027,\u0027 from replace(replace(replace (?, \u0027\\n\u0027, E\u0027\\n\u0027),chr(13),\u0027\u0027),chr(10),\u0027,\u0027)),\u0027,\u0027))" @@ -1236,20 +1145,6 @@ - - 57c7cd21-1556-4dbd-b9da-33520486a1db - 7b5d58eb-2e45-4c48-87a5-266affd46f10 - SQL Получить ИД ЕРВУ граждан delete - false - true - - - 98594cec-0a9b-4cef-af09-e1b71cb2ad9e - f38c2fd8-877e-496a-9988-61385fc10746 - AC_get_id - false - true - fd7e47b9-dce1-4d14-9f3a-580c79f59579 fb176f33-ee3d-471a-93f7-fb96b7802be8 @@ -1257,27 +1152,6 @@ false true - - 98594cec-0a9b-4cef-af09-e1b71cb2ad9e - 2df2f956-4412-4005-ba47-6c0480b7ca45 - AC_delete - false - true - - - 57c7cd21-1556-4dbd-b9da-33520486a1db - 2f80169f-cb77-4b05-8f00-24717bb10507 - SQL удаление граждан из списка на вызов ЕРВУ - false - true - - - 57c7cd21-1556-4dbd-b9da-33520486a1db - 6da552a8-56a0-4593-b6ea-ec93eb17f9f8 - SQL перевод граждан в статус «состоит на учете» - false - true - 84b784bf-7bec-42f5-bbb7-8a465de45019 @@ -1430,7 +1304,7 @@ sql - "select \u0027{\u0027||string_agg(\u0027\"\u0027||id::text||\u0027\"\u0027,\u0027,\u0027)||\u0027}\u0027\nfrom recruits\nwhere system_id_ern \u003d any(string_to_array(trim(trailing \u0027,\u0027 from replace(replace(\u0027?\u0027,chr(13),\u0027\u0027),chr(10),\u0027,\u0027)),\u0027,\u0027))" + "select \u0027{\u0027||string_agg(\u0027\"\u0027||id::text||\u0027\"\u0027,\u0027,\u0027)||\u0027}\u0027\nfrom recruits\nwhere system_id_ern \u003d any(string_to_array(trim(trailing \u0027,\u0027 from replace(replace(replace (?, \u0027\\n\u0027, E\u0027\\n\u0027),chr(13),\u0027\u0027),chr(10),\u0027,\u0027)),\u0027,\u0027))" diff --git a/resources/src/main/resources/business-model/main_process/main_process.bpmn2 b/resources/src/main/resources/business-model/main_process/main_process.bpmn2 index f8a34e4..7a174ac 100644 --- a/resources/src/main/resources/business-model/main_process/main_process.bpmn2 +++ b/resources/src/main/resources/business-model/main_process/main_process.bpmn2 @@ -1,5 +1,5 @@ - + @@ -27,36 +27,36 @@ _E99476FE-92EF-49B1-821D-34CBE717DEFE _E59077C9-1732-4AA5-8ADC-AA3CA4602AF1 - + - + _A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX _A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX _A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX - + - + _A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX - - main_page - _A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX + + main_page + _A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX - + _A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX - - - _A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX + + + _A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX - + _A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX - - true - _A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX + + true + _A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX @@ -74,32 +74,32 @@ _B1923E58-CB3E-41CD-B13C-AEBFA6280C39 - + _CE023794-964A-4CF0-B2BC-C440E46E0505 _A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6 - + - - + + - + _081ED5EC-2AAE-48A5-AD60-79D347DA46FA_TaskNameInputX - - WebBPMTask - _081ED5EC-2AAE-48A5-AD60-79D347DA46FA_TaskNameInputX + + WebBPMTask + _081ED5EC-2AAE-48A5-AD60-79D347DA46FA_TaskNameInputX - + - _CD6E3F9A-73B8-4D8C-83F5-AC34231E58ED - _507FDBEE-52ED-415B-8A0F-99D63E3C24E5 _A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6 + _CD6E3F9A-73B8-4D8C-83F5-AC34231E58ED _4DFA8A70-4343-4574-A789-4897BBC8BBF9 + _507FDBEE-52ED-415B-8A0F-99D63E3C24E5 _8950F9F9-76D1-4895-A75E-956C9F382F99 _7E55387A-BD94-4ABC-B29F-BEF4DED91230 @@ -107,16 +107,16 @@ _7E55387A-BD94-4ABC-B29F-BEF4DED91230 _E99476FE-92EF-49B1-821D-34CBE717DEFE - + - - + + - + _77A252FD-5879-468A-B479-CD82B97C9062_TaskNameInputX - - WebBPMTask - _77A252FD-5879-468A-B479-CD82B97C9062_TaskNameInputX + + WebBPMTask + _77A252FD-5879-468A-B479-CD82B97C9062_TaskNameInputX @@ -125,35 +125,35 @@ _8A9DA184-C841-48DB-9252-C97A34B28EE3 _929F2F94-C458-474E-9B91-711269694F0C - + - - + + - + _682D206E-5BAE-49B7-AAA5-4E0F9876F54F_TaskNameInputX - - WebBPMTask - _682D206E-5BAE-49B7-AAA5-4E0F9876F54F_TaskNameInputX + + WebBPMTask + _682D206E-5BAE-49B7-AAA5-4E0F9876F54F_TaskNameInputX - + _929F2F94-C458-474E-9B91-711269694F0C _8E851A88-5578-44C0-A443-C40A630DAA64 - + - - + + - + _584F6FA2-6EA7-4BB4-9828-F0C249A85466_TaskNameInputX - - WebBPMTask - _584F6FA2-6EA7-4BB4-9828-F0C249A85466_TaskNameInputX + + WebBPMTask + _584F6FA2-6EA7-4BB4-9828-F0C249A85466_TaskNameInputX @@ -161,16 +161,16 @@ _8E851A88-5578-44C0-A443-C40A630DAA64 _96ADACD9-6B73-475B-9F37-4009B0E9E8C8 - + - - + + - + _3869CE5B-1912-4ADA-BE47-4EC604AC9B1E_TaskNameInputX - - WebBPMTask - _3869CE5B-1912-4ADA-BE47-4EC604AC9B1E_TaskNameInputX + + WebBPMTask + _3869CE5B-1912-4ADA-BE47-4EC604AC9B1E_TaskNameInputX @@ -178,16 +178,16 @@ _96ADACD9-6B73-475B-9F37-4009B0E9E8C8 _B5504569-9161-422D-801E-D8B87B1EF42F - + - - + + - + _63298230-35AF-4D90-8F06-E85E79358794_TaskNameInputX - - WebBPMTask - _63298230-35AF-4D90-8F06-E85E79358794_TaskNameInputX + + WebBPMTask + _63298230-35AF-4D90-8F06-E85E79358794_TaskNameInputX @@ -195,16 +195,16 @@ _B5504569-9161-422D-801E-D8B87B1EF42F _CD6E3F9A-73B8-4D8C-83F5-AC34231E58ED - + - - + + - + _E5313421-3661-4DE2-B2C4-36FC20452266_TaskNameInputX - - WebBPMTask - _E5313421-3661-4DE2-B2C4-36FC20452266_TaskNameInputX + + WebBPMTask + _E5313421-3661-4DE2-B2C4-36FC20452266_TaskNameInputX @@ -213,35 +213,35 @@ _7BE1C79E-67E5-47F7-997A-6F0C5F2AE44A _4EE09E65-20EA-48AA-BEC5-D5F6C456ACE5 - + - - + + - + _01A2D763-A7F7-4E2E-9526-C60319FD2C30_TaskNameInputX - - WebBPMTask - _01A2D763-A7F7-4E2E-9526-C60319FD2C30_TaskNameInputX + + WebBPMTask + _01A2D763-A7F7-4E2E-9526-C60319FD2C30_TaskNameInputX - + _4EE09E65-20EA-48AA-BEC5-D5F6C456ACE5 _4DFA8A70-4343-4574-A789-4897BBC8BBF9 - + - - + + - + _F80FBCEB-B0E4-45E0-9965-320FF229F45B_TaskNameInputX - - WebBPMTask - _F80FBCEB-B0E4-45E0-9965-320FF229F45B_TaskNameInputX + + WebBPMTask + _F80FBCEB-B0E4-45E0-9965-320FF229F45B_TaskNameInputX @@ -250,35 +250,35 @@ _70EFDFE0-B462-49AE-93D7-EC65FF9690BD _34FA75DB-A421-47A8-821A-78F505D25989 - + - - + + - + _75BF8DBE-29C2-437C-AD2A-8EB0B5A31965_TaskNameInputX - - WebBPMTask - _75BF8DBE-29C2-437C-AD2A-8EB0B5A31965_TaskNameInputX + + WebBPMTask + _75BF8DBE-29C2-437C-AD2A-8EB0B5A31965_TaskNameInputX - + _34FA75DB-A421-47A8-821A-78F505D25989 _C9203C88-EA91-4AFE-8E7D-F7E87B7F8EFA - + - - + + - + _BF21F32F-D703-423C-A722-C2BF5F2810D7_TaskNameInputX - - WebBPMTask - _BF21F32F-D703-423C-A722-C2BF5F2810D7_TaskNameInputX + + WebBPMTask + _BF21F32F-D703-423C-A722-C2BF5F2810D7_TaskNameInputX @@ -286,16 +286,16 @@ _EF2318D8-8063-4F29-ADAB-7DD52CB21B66 _70EFDFE0-B462-49AE-93D7-EC65FF9690BD - + - - + + - + _9639FD50-F761-4963-ADBF-8397C2D41D06_TaskNameInputX - - WebBPMTask - _9639FD50-F761-4963-ADBF-8397C2D41D06_TaskNameInputX + + WebBPMTask + _9639FD50-F761-4963-ADBF-8397C2D41D06_TaskNameInputX @@ -303,196 +303,196 @@ _C9203C88-EA91-4AFE-8E7D-F7E87B7F8EFA _507FDBEE-52ED-415B-8A0F-99D63E3C24E5 - + - - + + - + _0CF0AE55-CCD0-4AE8-879D-8C483FD8CA8C_TaskNameInputX - - WebBPMTask - _0CF0AE55-CCD0-4AE8-879D-8C483FD8CA8C_TaskNameInputX + + WebBPMTask + _0CF0AE55-CCD0-4AE8-879D-8C483FD8CA8C_TaskNameInputX - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -504,28 +504,28 @@ - + - + - + - + @@ -537,56 +537,56 @@ - + - + - + - + - + - + - + - + @@ -598,7 +598,7 @@ - + @@ -618,21 +618,21 @@ - + - + - + @@ -644,7 +644,7 @@ - + @@ -656,7 +656,7 @@ - + @@ -668,14 +668,14 @@ - + - + @@ -687,14 +687,14 @@ - + - + @@ -706,21 +706,21 @@ - + - + - + @@ -732,7 +732,7 @@ - + @@ -744,14 +744,14 @@ - + - + @@ -763,7 +763,7 @@ - + @@ -775,21 +775,21 @@ - + - + - + @@ -801,7 +801,7 @@ - + @@ -816,7 +816,7 @@ - _R3m78UWnEe-rbMChL92XAA - _R3m78UWnEe-rbMChL92XAA + _xRCxEEW0Ee-mackSkBDc_g + _xRCxEEW0Ee-mackSkBDc_g diff --git a/resources/src/main/resources/business-model/unlock.bpmn2 b/resources/src/main/resources/business-model/unlock.bpmn2 deleted file mode 100644 index 8addad0..0000000 --- a/resources/src/main/resources/business-model/unlock.bpmn2 +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - _B75D2076-FED8-415A-AF19-58D85B64CEDF - - - _B75D2076-FED8-415A-AF19-58D85B64CEDF - _DDB144D1-AF88-4EF1-A253-5EC00F78A18F - - - - - - - _26976601-304B-4C4A-9B5E-BB684979AAD1_TaskNameInputX - - WebBPMTask - _26976601-304B-4C4A-9B5E-BB684979AAD1_TaskNameInputX - - - - - - _DDB144D1-AF88-4EF1-A253-5EC00F78A18F - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - _AqDzMEWZEe-PbvS664zgow - _AqDzMEWZEe-PbvS664zgow - - diff --git a/resources/src/main/resources/config/process/_8b788e75-0f84-4511-8517-d9f24e29556d.wb.process b/resources/src/main/resources/config/process/_8b788e75-0f84-4511-8517-d9f24e29556d.wb.process index 7b921cd..562226f 100644 --- a/resources/src/main/resources/config/process/_8b788e75-0f84-4511-8517-d9f24e29556d.wb.process +++ b/resources/src/main/resources/config/process/_8b788e75-0f84-4511-8517-d9f24e29556d.wb.process @@ -50,40 +50,6 @@ - - _BF21F32F-D703-423C-A722-C2BF5F2810D7 - - - ListSqlHandler - bpmn.handler.sql_handler - - true - - - datasourceJndiName - - "java:/webbpm/gepsNotifDS" - - - - parameterVariables - - - - "delete_ids_string" - - - - - - sql - - "-- Author: Вышинская Виктория\n-- Change: Тестирование стенда\n-- Description: удаление гражданина из БД ervu_geps_notifications\n\nDO\n$$\n DECLARE\n var1 uuid[] :\u003d \u0027?\u0027;\n BEGIN\n DELETE FROM notifications where recruit_id \u003d any (var1);\n END\n$$;" - - - - - _75BF8DBE-29C2-437C-AD2A-8EB0B5A31965 @@ -223,74 +189,6 @@ - - _081ED5EC-2AAE-48A5-AD60-79D347DA46FA - - - ListSqlHandler - bpmn.handler.sql_handler - - true - - - datasourceJndiName - - "java:/webbpm/personRegistryDS" - - - - parameterVariables - - - - "unlock_ids_string" - - - - - - sql - - "update recruits\nset current_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027cur\u0027)::text),\u0027null\u0027)::uuid\n\t,target_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027trg\u0027)::text),\u0027null\u0027)::uuid\n\t,department_id_old \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027dio\u0027)::text),\u0027null\u0027)::uuid\n\t,system_pgs_status \u003d trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027st\u0027)::text)\n\t,extra_info \u003djsonb_strip_nulls(jsonb_set(extra_info, \u0027{blocked}\u0027,\u0027null\u0027))\nwhere id \u003d any(\u0027?\u0027)" - - - - - - - _682D206E-5BAE-49B7-AAA5-4E0F9876F54F - - - ListSqlHandler - bpmn.handler.sql_handler - - true - - - datasourceJndiName - - "java:/webbpm/personRegistryDS" - - - - parameterVariables - - - - "lock_ids" - - - - - - sql - - "update recruits\nset current_recruitment_id \u003d \u0027891ad9d6-9e86-4a19-94a8-3459368e31b7\u0027\n\t,target_recruitment_id \u003d \u0027891ad9d6-9e86-4a19-94a8-3459368e31b7\u0027\n\t,department_id_old \u003d \u0027891ad9d6-9e86-4a19-94a8-3459368e31b7\u0027\n\t,system_pgs_status \u003d \u002713\u0027\n\t,extra_info \u003d jsonb_insert(coalesce(extra_info,\u0027{}\u0027::jsonb), \u0027{blocked}\u0027, \n\t(\u0027{\"cur\":\u0027|| coalesce(\u0027\"\u0027||current_recruitment_id::text||\u0027\"\u0027,\u0027null\u0027)||\n\t \u0027,\"trg\":\u0027|| coalesce(\u0027\"\u0027||target_recruitment_id::text||\u0027\"\u0027,\u0027null\u0027)||\n\t \u0027,\"dio\":\u0027|| coalesce(\u0027\"\u0027||department_id_old::text||\u0027\"\u0027,\u0027null\u0027)||\n\t \u0027,\"st\":\u0027|| coalesce(\u0027\"\u0027||system_pgs_status::text||\u0027\"\u0027,\u0027null\u0027)||\u0027}\u0027)::jsonb\n\t)\nwhere id \u003d any(\u0027?\u0027);" - - - - - _584F6FA2-6EA7-4BB4-9828-F0C249A85466 @@ -478,6 +376,109 @@ + + _BF21F32F-D703-423C-A722-C2BF5F2810D7 + + + ListSqlHandler + bpmn.handler.sql_handler + + true + + + datasourceJndiName + + "java:/webbpm/gepsNotifDS" + + + + parameterVariables + + + + "delete_ids_string" + + + + + + + sql + + "-- Author: Вышинская Виктория\n-- Change: Тестирование стенда\n-- Description: удаление гражданина из БД ervu_geps_notifications\n\nDO\n$$\n DECLARE\n var1 uuid[] :\u003d \u0027?\u0027;\n BEGIN\n DELETE FROM notifications where recruit_id \u003d any (var1);\n END\n$$;" + + + + + + + _081ED5EC-2AAE-48A5-AD60-79D347DA46FA + + + ListSqlHandler + bpmn.handler.sql_handler + + true + + + datasourceJndiName + + "java:/webbpm/personRegistryDS" + + + + parameterVariables + + + + "unlock_ids_string" + + + + + + sql + + "DO\n$$\nbegin\nupdate recruits\nset current_recruitment_id \u003d \u0027891ad9d6-9e86-4a19-94a8-3459368e31b7\u0027\n\t,target_recruitment_id \u003d \u0027891ad9d6-9e86-4a19-94a8-3459368e31b7\u0027\n\t,department_id_old \u003d \u0027891ad9d6-9e86-4a19-94a8-3459368e31b7\u0027\n\t,system_pgs_status \u003d \u002713\u0027\n\t,extra_info \u003d jsonb_insert(coalesce(extra_info,\u0027{}\u0027::jsonb), \u0027{blocked}\u0027, \n\t(\u0027{\"cur\":\u0027|| coalesce(\u0027\"\u0027||current_recruitment_id::text||\u0027\"\u0027,\u0027null\u0027)||\n\t \u0027,\"trg\":\u0027|| coalesce(\u0027\"\u0027||target_recruitment_id::text||\u0027\"\u0027,\u0027null\u0027)||\n\t \u0027,\"dio\":\u0027|| coalesce(\u0027\"\u0027||department_id_old::text||\u0027\"\u0027,\u0027null\u0027)||\n\t \u0027,\"st\":\u0027|| coalesce(\u0027\"\u0027||system_pgs_status::text||\u0027\"\u0027,\u0027null\u0027)||\u0027}\u0027)::jsonb\n\t)\nwhere id \u003d any(?);\nend\n$$;" + + + + + + + _682D206E-5BAE-49B7-AAA5-4E0F9876F54F + + + ListSqlHandler + bpmn.handler.sql_handler + + true + + + datasourceJndiName + + "java:/webbpm/personRegistryDS" + + + + parameterVariables + + + + "lock_ids" + + + + + + sql + + "DO\n$$\nbegin\nupdate recruits\nset current_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027cur\u0027)::text),\u0027null\u0027)::uuid\n\t,target_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027trg\u0027)::text),\u0027null\u0027)::uuid\n\t,department_id_old \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027dio\u0027)::text),\u0027null\u0027)::uuid\n\t,system_pgs_status \u003d trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027st\u0027)::text)\n\t,extra_info \u003djsonb_strip_nulls(jsonb_set(extra_info, \u0027{blocked}\u0027,\u0027null\u0027))\nwhere id \u003d any(?);\nend\n$$;" + + + + + diff --git a/resources/src/main/resources/config/process/_bdee4cde-0d03-42e2-bdd5-684d8db99c60.wb.process b/resources/src/main/resources/config/process/_bdee4cde-0d03-42e2-bdd5-684d8db99c60.wb.process deleted file mode 100644 index 14ca3ad..0000000 --- a/resources/src/main/resources/config/process/_bdee4cde-0d03-42e2-bdd5-684d8db99c60.wb.process +++ /dev/null @@ -1,51 +0,0 @@ - - - _bdee4cde-0d03-42e2-bdd5-684d8db99c60 - - 3.175.1 - - - ru.cg.webbpm.packages.base.resources - 3.175.1-SUPPORT-8427v2-SNAPSHOT - - - - main_process - - - _26976601-304B-4C4A-9B5E-BB684979AAD1 - - - ListSqlHandler - bpmn.handler.sql_handler - - true - - - datasourceJndiName - - "java:/webbpm/personRegistryDS" - - - - parameterVariables - - - - "unlock_ids_string" - - - - - - sql - - "update recruits\nset current_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027cur\u0027)::text),\u0027null\u0027)::uuid\n\t,target_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027trg\u0027)::text),\u0027null\u0027)::uuid\n\t,department_id_old \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027dio\u0027)::text),\u0027null\u0027)::uuid\n\t,system_pgs_status \u003d trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027st\u0027)::text)\n\t,extra_info \u003djsonb_strip_nulls(jsonb_set(extra_info, \u0027{blocked}\u0027,\u0027null\u0027))\nwhere id \u003d any (SELECT UNNEST (ARRAY_REMOVE(ARRAY [?], NULL)));" - - - - - - - - diff --git a/resources/src/main/resources/config/svg/_8b788e75-0f84-4511-8517-d9f24e29556d.svg b/resources/src/main/resources/config/svg/_8b788e75-0f84-4511-8517-d9f24e29556d.svg index f131828..c0f22a6 100644 --- a/resources/src/main/resources/config/svg/_8b788e75-0f84-4511-8517-d9f24e29556d.svg +++ b/resources/src/main/resources/config/svg/_8b788e75-0f84-4511-8517-d9f24e29556d.svg @@ -1,183 +1,183 @@ - main_page - - - - + main_page + + + + - - - unlock - - + + + unlock + + - - - - - + + + + + - - - clear - - + + + clear + + - - - - - + + + + + - - - ervu_person_registry_recruits_блокировка_рекрута_в_13 - - + + + ervu_person_registry_recruits_блокировка_рекрута_в_13 + + - - - - - + + + + + - - - 002-ervu_subpoena_registry-delete-without_recruit - - + + + 002-ervu_subpoena_registry-delete-without_recruit + + - - - - - + + + + + - - - 007_0-ervu_incidents-delete-without_recruit - - + + + 007_0-ervu_incidents-delete-without_recruit + + - - - - - + + + + + - - - 008-ervu_geps_notifications-delete-recruit - - + + + 008-ervu_geps_notifications-delete-recruit + + - - - - - + + + + + - - - 004-ervu_journal-delete-recruit - - + + + 004-ervu_journal-delete-recruit + + - - - - - + + + + + - - - 003-ervu_summon_list_registry-delete-without_recruit - - + + + 003-ervu_summon_list_registry-delete-without_recruit + + - - - - - + + + + + - - - ervu_person_registry_recruits_перевод_граждан_в_статус_стоящих_на - - + + + ervu_person_registry_recruits_перевод_граждан_в_статус_стоящих_на + + - - - - - + + + + + - - - 003-ervu_summon_list_registry-delete-without_recruit - - + + + 003-ervu_summon_list_registry-delete-without_recruit + + - - - - - + + + + + - - - 008-ervu_geps_notifications-delete-recruit - - + + + 008-ervu_geps_notifications-delete-recruit + + - - - - - + + + + + - - - 002_2-ervu_subpoena_registry_delete_all_with_recruit - - + + + 002_2-ervu_subpoena_registry_delete_all_with_recruit + + - - - - - + + + + + - - - 007-2-ervu_incidents-delete-all_of_recruit - - + + + 007-2-ervu_incidents-delete-all_of_recruit + + - main_process v.1.0 (_8b788e75-0f84-4511-8517-d9f24e29556d) \ No newline at end of file + main_process v.1.0 (_8b788e75-0f84-4511-8517-d9f24e29556d) \ No newline at end of file diff --git a/resources/src/main/resources/config/svg/_bdee4cde-0d03-42e2-bdd5-684d8db99c60.svg b/resources/src/main/resources/config/svg/_bdee4cde-0d03-42e2-bdd5-684d8db99c60.svg deleted file mode 100644 index cfb7e13..0000000 --- a/resources/src/main/resources/config/svg/_bdee4cde-0d03-42e2-bdd5-684d8db99c60.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - unlock - - - - unlock v.1.0 (_bdee4cde-0d03-42e2-bdd5-684d8db99c60) \ No newline at end of file