From f5a94e721ae5a26f817f0df75065b64f1f192eb3 Mon Sep 17 00:00:00 2001
From: Li Jun <buli@deloitte.com.cn>
Date: 星期一, 28 三月 2022 21:43:51 +0800
Subject: [PATCH] PIPLFunctionDeploy0328

---
 force-app/main/default/classes/NFM501FutureController.cls |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/force-app/main/default/classes/NFM501FutureController.cls b/force-app/main/default/classes/NFM501FutureController.cls
index eef5e5c..5a6ef11 100644
--- a/force-app/main/default/classes/NFM501FutureController.cls
+++ b/force-app/main/default/classes/NFM501FutureController.cls
@@ -161,7 +161,11 @@
             for (NFM501Controller.ListItem LI: getQLMData1.data.list1) {
                 // 闋呯洰杌㈤�併伄銈汇儍銉�
                 Tender_information__c te1 = new Tender_information__c();
+
                 //add aws dataid sushanhu 20220223 start
+                if(String.isEmpty(LI.DataId)){
+                    continue;
+                }
                 te1.AWS_Data_Id__c = LI.DataId;
                 //add aws dataid sushanhu 20220223 end
                 if (String.isBlank(LI.projectId)) {
@@ -554,6 +558,7 @@
             Map < string, Tender_information__c > TenderMap = new map < string, Tender_information__c > ();
             
             for (Tender_information__c TMap: updateTenderMap.values()) {
+                system.debug('TMap---'+JSON.serialize(TMap));
                 TenderMap.put(TMap.ProjectId__c, TMap);
                 PIHelper.IdList il= new PIHelper.IdList();
                 // add for pipl  sushanhu 20220310 start
@@ -598,13 +603,15 @@
                 throw new ControllerUtil.myException('aaa');
             }
             //纭浜嬪姟 add for pi sushanhu 20220310 start
-            PIHelper.confirmTrans('NFM501',1,null,txId,NFM501AWS.token,NFM501AWS.transactionURL,idList);
+            // PIHelper.confirmTrans('NFM501',1,null,txId,NFM501AWS.token,NFM501AWS.transactionURL,idList);
+            PIHelper.insertConfirmTrans('NFM501',1,null,txId,1,NFM501AWS.transactionURL,idList);
             //纭浜嬪姟 add for pi sushanhu 20220310 end
         } catch (Exception ex) {
             // 濡傛灉鏁版嵁鑾峰彇杩囩▼涓紝鏈夐敊璇紙鍚屼竴娓告爣锛屽鏋滄姤閿欙紝鏄粬閲嶆柊鑾峰彇涓�閬嶏紝濡傛灉涓夋閮芥病鑳借幏鍙栧埌锛屽氨鍙戦�侀偖浠舵姤閿欎俊鎭紝鐒跺悗鎵嬪姩杩涜鑾峰彇锛�
             Database.rollback(sp);
             //纭浜嬪姟 add for pi sushanhu 20220310 start
-            PIHelper.confirmTrans('NFM501',0,null,txId,NFM501AWS.token,NFM501AWS.transactionURL,idList);
+            // PIHelper.confirmTrans('NFM501',0,null,txId,NFM501AWS.token,NFM501AWS.transactionURL,idList);
+            PIHelper.insertConfirmTrans('NFM501',0,null,txId,1,NFM501AWS.transactionURL,idList);
             //纭浜嬪姟 add for pi sushanhu 20220310 end
             System.debug(Logginglevel.ERROR, 'QLMData_' + rowData.MessageGroupNumber__c + ':' + ex.getMessage());
             System.debug(Logginglevel.ERROR, 'QLMData_' + rowData.MessageGroupNumber__c + ':' + ex.getStackTraceString());

--
Gitblit v1.9.1