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