您位於此處:
InsClaimService:getRuleLogs
使用此服務以依照執行日期,以遞增順序排序索賠的規則記錄。
方法:InsClaimService
類別:getRuleLogs
運作方式
-
此服務會查詢 ObjectAppliedResult__c 表格,以檢視是否有任何具有 RecordId__c 對應至目標物件的資料列。
-
如果存在此類資料列,則服務會根據 AppliedDateTime_c 欄位,將資料列轉換並以遞增順序傳回給來電者。
輸出 JSON
請參閱下列輸出 JSON 範例。
{
"result": [{
"id": "a1a6g00000087E9AAI",
"objectId": "02i6g000000I21EAAS",
"stateTransitionId": "a1Z6g000000HzX1EAK",
"stateTransitionName": "Draft to Submit",
"executionDate": "2020-01-01T00:00:00.000Z",
"results": [{
"id": "a5Q6g0000005vSPEAY",
"name": "Check Auto Year",
"condition": "Auto.Year > 1990",
"message": "Auto year is greater than 1990",
"action": null,
"result": true,
"details": {
"instanceKey": "2002 Toyota Camry"
}
}]
}, {
"id": "a1a6g00000087E9AAL",
"objectId": "02i6g000000I21EAAS",
"stateTransitionId": "a1Z6g000000HzX1EAP",
"stateTransitionName": "Submit to Underwriting",
"executionDate": "2020-01-05T00:00:00.000Z",
"results": [{
"id": "a5Q6g0000005vSPEAZ",
"name": "Check Auto Make",
"condition": "Auto.Make == 'Lexus'",
"message": "Auto is a Lexus",
"action": "Move to Underwriting",
"result": false,
"details": {
"instanceKey": "2002 Toyota Camry"
}
}]
}]
}