modifs actor

This commit is contained in:
2025-03-20 17:44:33 +01:00
parent e7fa9ec7b7
commit 9b4506912c
11 changed files with 6 additions and 305 deletions

View File

@@ -18,31 +18,14 @@
<#-- *********************************************** Action = CREATE or UPDATE ******************** -->
<#assign dataRfx = JsonUtil.decodeBase64(cloudEventMsg.data) />
<#assign carrier = JsonUtil.jsonToMap(dataRfx)>
<#assign refID = RFXtoRPprefixCarrier(carrier.carrier_code?trim?json_string)>
<#assign payLoad = '{"Header": {"ProjectID": "${projectRP!""}"},"IDs": [{"RefID": "${refID}"}]}' />
<#assign queryApiReflexPlatformID = QueryApiReflexPlatformID.ActorGetByIds>
<#assign response = QueryApiReflexPlatformCall.call(queryApiReflexPlatformID,payLoad) />
<#assign actorRP = JsonUtil.jsonToMap(response)>
<#if actorRP?? && actorRP.Objects?? && actorRP.Objects[0]?? && actorRP.Objects[0].ID.RefID?? >
[
{
<#assign apiReflexPlatformID = ApiReflexPlatformID.ActorCreated>
"apiReflexPlatformID" : "${apiReflexPlatformID}",
"datas" :
<#include "RFXtoRP_HsaCarrier_ActorUpdated.ftl">
}
]
<#else>
[
{
<#assign apiReflexPlatformID = ApiReflexPlatformID.ActorCreated>
<#assign apiReflexPlatformID = ApiReflexPlatformID.ActorCreatedv2>
"apiReflexPlatformID" : "${apiReflexPlatformID}",
"datas" :
<#include "RFXtoRP_HsaCarrier_ActorCreated.ftl">
}
]
</#if>
<#break>
<#case "D">