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/AgencyOpportunityHandler.cls | 27 +++++++++++++++++++++++++++
1 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/force-app/main/default/classes/AgencyOpportunityHandler.cls b/force-app/main/default/classes/AgencyOpportunityHandler.cls
index fdc4d78..1c1c9a9 100644
--- a/force-app/main/default/classes/AgencyOpportunityHandler.cls
+++ b/force-app/main/default/classes/AgencyOpportunityHandler.cls
@@ -239,6 +239,7 @@
}
// FIXME develoerName銈堛倞
+ /*20230214 you DB202302187947 101鍘绘帀涓�涓猻ql
String[] deptTypes = new String[] {'Department_Class_OTH', 'Department_Class_BF', 'Department_Class_GYN', 'Department_Class_GS', 'Department_Class_URO', 'Department_Class_GI', 'Department_Class_ENT', 'Department_Class_ET'};
List<RecordType> deptRects = [select Id, DeveloperName from RecordType where IsActive = true and SobjectType = 'Account' and DeveloperName IN :deptTypes];
Map<String, String> deptRectMap = new Map<String, String>();
@@ -262,6 +263,32 @@
deptRectMap.put('ET', rect.Id);
}
}
+ */
+ //娣诲姞鏂伴�昏緫 start
+ String[] deptTypes = new String[] {'Department_Class_OTH', 'Department_Class_BF', 'Department_Class_GYN', 'Department_Class_GS', 'Department_Class_URO', 'Department_Class_GI', 'Department_Class_ENT', 'Department_Class_ET'};
+ Map<String, String> deptRectMap = new Map<String, String>();
+ Map<String, Schema.RecordTypeInfo> deptrectAllMap = Schema.SObjectType.Account.getRecordTypeInfosByDeveloperName();
+ for (string rect : deptTypes) {
+ ID accid=deptrectAllMap.get(rect).getRecordTypeId();
+ if (rect == 'Department_Class_OTH') {
+ deptRectMap.put('OTH', accid);
+ } else if (rect == 'Department_Class_BF') {
+ deptRectMap.put('BF', accid);
+ } else if (rect == 'Department_Class_GYN') {
+ deptRectMap.put('GYN', accid);
+ } else if (rect == 'Department_Class_GS') {
+ deptRectMap.put('GS', accid);
+ } else if (rect == 'Department_Class_URO') {
+ deptRectMap.put('URO', accid);
+ } else if (rect == 'Department_Class_GI') {
+ deptRectMap.put('GI', accid);
+ } else if (rect == 'Department_Class_ENT') {
+ deptRectMap.put('ENT', accid);
+ } else if (rect == 'Department_Class_ET') {
+ deptRectMap.put('ET', accid);
+ }
+ }
+ //娣诲姞鏂伴�昏緫 end
Map<Id, Id> ahMap = new Map<Id, Id>();
List<Agency_Hospital_Link__c> ahlist = [select Id, Hospital__c from Agency_Hospital_Link__c where Id in :ahId];
--
Gitblit v1.9.1