From 4452a59757a30ff31fd05c1c6cc8c46725008827 Mon Sep 17 00:00:00 2001 From: Li Jun <buli@deloitte.com.cn> Date: 星期四, 24 三月 2022 12:26:23 +0800 Subject: [PATCH] CommitNFM502API --- force-app/main/default/classes/NFM501Controller.cls | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/force-app/main/default/classes/NFM501Controller.cls b/force-app/main/default/classes/NFM501Controller.cls index 7b97d5a..dd3b353 100644 --- a/force-app/main/default/classes/NFM501Controller.cls +++ b/force-app/main/default/classes/NFM501Controller.cls @@ -213,13 +213,27 @@ PIHelper.PIIntegration NFM501AWS =PIHelper.getPIIntegrationInfo('QLMNFM501'); NFMUtil.response response = NFMUtil.getAWSQLMData(NFM501AWS.newUrl+'cursorMark=' + oldMark.Internal_Value__c + '&pageSize=10', token); + system.debug('aws response---'+response.responseBody); //update to aws sushanhu end 20220223 //http鐨勬姤閿欏鐞嗭紙閲嶅彂涓夐亶锛� - // - if (String.isBlank(response.responseBody)) { + //update to aws sushanhu for pi 20220323 start + // if (String.isBlank(response.responseBody)) { + // System.debug('-------7-------'); + // // aaaaaaaa 鎶ラ敊鍘熷洜鍐欑殑涓嶅 + // iflog.ErrorLog__c = '501Http鎶ラ敊淇℃伅锛�' + response.status; + // if (!Manual_execution501) { + // NFM501Controller.againSendRequest(iflog, 'retry_cnt__c', rowData); + // } + // update tokenTran; + // update oldTimeTran; + // return; + // } + system.debug('statuscode---'+response.status); + + if ('200'!=(response.status)) { System.debug('-------7-------'); // aaaaaaaa 鎶ラ敊鍘熷洜鍐欑殑涓嶅 - iflog.ErrorLog__c = '501Http鎶ラ敊淇℃伅锛�' + response.status; + iflog.ErrorLog__c = '501Http鎶ラ敊淇℃伅锛�' + response.status+response.responseBody; if (!Manual_execution501) { NFM501Controller.againSendRequest(iflog, 'retry_cnt__c', rowData); } @@ -227,12 +241,13 @@ update oldTimeTran; return; } - + //update to aws sushanhu for pi 20220323 start // aaaaaaaa 杩欓噷杩欎釜瀛楁鍙互鏀瑰悕涓篘FM501Response 涔嬬被鐨勶紝杩欐牱灏辨湁鍖哄垎搴︿簡 // 瑙f瀽鍚庣殑code鎶ラ敊澶勭悊 String NFM501responseBody = response.responseBody; System.debug('-------------NFM501responseBody------------' + NFM501responseBody); //update to aws response sushanhu 20220223 start + Map<String, Object> results = (Map<String, Object>) JSON.deserializeUntyped(NFM501responseBody); //String qlmResult =(String)results.get('object'); String qlmResult =JSON.serialize(results.get('object')); -- Gitblit v1.9.1