From d8dc84a3d56df839895f1c417a4d9cbee763d262 Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期五, 03 三月 2023 14:50:59 +0800
Subject: [PATCH] gzw 测试环境代码更新
---
force-app/main/default/classes/NFM601Controller.cls | 17 ++++++++++++++++-
1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/force-app/main/default/classes/NFM601Controller.cls b/force-app/main/default/classes/NFM601Controller.cls
index 0efb1a6..079309b 100644
--- a/force-app/main/default/classes/NFM601Controller.cls
+++ b/force-app/main/default/classes/NFM601Controller.cls
@@ -143,6 +143,9 @@
Parent.Parent.City_Master__r.Level2_Code__c,
Parent.ParentId, //鍖婚櫌Id
Parent.Parent.RecordTypeId //璁板綍绫诲瀷
+ //LLIU-CKQ5FS 銆愬鎵樸�慡FDC涓娾�滃鏃﹀ぇ瀛﹂檮灞炰腑灞卞尰闄㈠帵闂ㄥ尰闄⑩�濈渷甯傞棶棰� LY 20221101 start
+ ,Parent_Management_Code__c
+ //LLIU-CKQ5FS 銆愬鎵樸�慡FDC涓娾�滃鏃﹀ぇ瀛﹂檮灞炰腑灞卞尰闄㈠帵闂ㄥ尰闄⑩�濈渷甯傞棶棰� LY 20221101 end
FROM Account
WHERE(Id IN: accountIdList OR Parent.ParentId IN: accountIdList)
AND RecordTypeId != '01210000000QjCNAA0'
@@ -171,13 +174,20 @@
getAgencyContractLatestMap = getAgencyContractLatestDate(agencySet);
}
for (Account acc: accountList) {
+
String level1_Code = acc.State_Master__r.Level1_Code__c;
String level2_Code = acc.City_Master__r.Level2_Code__c;
if (String.isNotBlank(acc.Parent.ParentId)) {
level1_Code = acc.Parent.Parent.State_Master__r.Level1_Code__c;
level2_Code = acc.Parent.Parent.City_Master__r.Level2_Code__c;
}
-
+ //LLIU-CKQ5FS 銆愬鎵樸�慡FDC涓娾�滃鏃﹀ぇ瀛﹂檮灞炰腑灞卞尰闄㈠帵闂ㄥ尰闄⑩�濈渷甯傞棶棰� LY 20221101 end
+ if (acc.Parent_Management_Code__c =='8045004') {
+ level1_Code = 'CN-19';
+ level2_Code = 'CN-1917';
+ }
+ //LLIU-CKQ5FS 銆愬鎵樸�慡FDC涓娾�滃鏃﹀ぇ瀛﹂檮灞炰腑灞卞尰闄㈠帵闂ㄥ尰闄⑩�濈渷甯傞棶棰� LY 20221101 end
+
GeData gd = new GeData();
@@ -350,12 +360,16 @@
}
System.debug('data--------1>'+data);
status = NFMUtil.sendToSapRet(data, NFMUtil.NFM601_ENDPOINT);
+ //status = Label.X601test;
+ //Integer num = Integer.valueOf(Label.X601test);
if ('Accepted'.equals(status)) {
logstr += status + '\n';
rowDataSFDC.retry_cnt__c = 0;
+ needUpdateIflog = true;
logstr += 'end';
} else {
// 寮傚父閲嶅彂
+ logstr += 'status=' + status;
rowDataSFDC = NFMUtil.LogAutoSend(rowDataSFDC, null, status);
}
System.debug('NFM601Log--status->' + status);
@@ -368,6 +382,7 @@
logstr += ex.getMessage();
iflog.ErrorLog__c += ex.getMessage() + '\n';
iflog.ErrorLog__c += ex.getStackTraceString() + '\n';
+ needUpdateIflog = true;
}
rowDataSFDC = NFMUtil.LogAutoSend(rowDataSFDC, ex, null);
}
--
Gitblit v1.9.1