| | |
| | | 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); |
| | | } |
| | |
| | | update oldTimeTran; |
| | | return; |
| | | } |
| | | |
| | | //update to aws sushanhu for pi 20220323 start |
| | | // aaaaaaaa 这里这个字段可以改名为NFM501Response 之类的,这样就有区分度了 |
| | | // 解析后的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')); |