From 49dfe80719274f1548737d2e73f78d0604081ccc Mon Sep 17 00:00:00 2001
From: 李彤 <litong@prec-tech.com>
Date: 星期四, 18 五月 2023 10:30:21 +0800
Subject: [PATCH] 青岛拆分代码

---
 force-app/main/default/classes/TenderLostController.cls |   49 ++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 44 insertions(+), 5 deletions(-)

diff --git a/force-app/main/default/classes/TenderLostController.cls b/force-app/main/default/classes/TenderLostController.cls
index c9a4886..040f574 100644
--- a/force-app/main/default/classes/TenderLostController.cls
+++ b/force-app/main/default/classes/TenderLostController.cls
@@ -56,7 +56,9 @@
         System.debug('lt123test01榛樿璇环鍐呭'+opp);
 
         // 鏌ユ壘绉戝鐩稿叧淇℃伅
-        Account acc = [select Id, Name, Parent.Parent.State_Master__r.Name, Parent.Department_Class_Label__c from Account where Id = :opp.AccountId];
+        Account acc = [select Id, Name, Parent.Parent.State_Master__r.Name, Parent.Department_Class_Label__c 
+                        ,Parent.Parent.OCM_man_province_HP__c  //20230329 lt DB202303246427 --闈掑矝鎷嗗垎 -- 鏍规嵁璇⑩�滅渷锛堝鎴凤級鈥濊祴鍊糞AP涓婁紶鐪� add
+                       from Account where Id = :opp.AccountId];
 
         System.debug('lt123test02榛樿璇环鍐呭'+opp);
         // 20221205 ljh DB202212030068 start
@@ -66,12 +68,49 @@
         鏂扮枂缁村惥灏旇嚜娌诲尯--->鏂扮枂鑷不鍖�
         榛戦緳姹�--->榛戦緳姹熺渷*/
         // opp.SAP_Province__c = acc.Parent.Parent.State_Master__r.Name; // SAP涓婁紶鐪�
+        //20230329 lt DB202303246427 --闈掑矝鎷嗗垎 -- 鏍规嵁璇⑩�滅渷锛堝鎴凤級鈥濊祴鍊糞AP涓婁紶鐪� start
         Map<String,String> SAP_ProvinceMap = new Map<String,String>();
-        SAP_ProvinceMap.put('鍐呰挋鍙よ嚜娌诲尯','鍐呰挋鍙�');
-        SAP_ProvinceMap.put('瀹佸鍥炴棌鑷不鍖�','瀹佸鑷不鍖�');
-        SAP_ProvinceMap.put('鏂扮枂缁村惥灏旇嚜娌诲尯','鏂扮枂鑷不鍖�');
+        // SAP_ProvinceMap.put('鍐呰挋鍙よ嚜娌诲尯','鍐呰挋鍙�');
+        // SAP_ProvinceMap.put('瀹佸鍥炴棌鑷不鍖�','瀹佸鑷不鍖�');
+        // SAP_ProvinceMap.put('鏂扮枂缁村惥灏旇嚜娌诲尯','鏂扮枂鑷不鍖�');
+        // SAP_ProvinceMap.put('榛戦緳姹�','榛戦緳姹熺渷');
+        SAP_ProvinceMap.put('瀹佸','瀹佸鑷不鍖�');
+        SAP_ProvinceMap.put('鏂扮枂','鏂扮枂鑷不鍖�');
         SAP_ProvinceMap.put('榛戦緳姹�','榛戦緳姹熺渷');
-        String SAP_Province = acc.Parent.Parent.State_Master__r.Name; 
+        SAP_ProvinceMap.put('骞胯タ','骞胯タ鑷不鍖�');
+        SAP_ProvinceMap.put('澶ц繛','澶ц繛甯�');
+        SAP_ProvinceMap.put('娌堥槼','杈藉畞鐪�');    //鏆傚畾杈藉畞
+        SAP_ProvinceMap.put('骞夸笢','骞夸笢鐪�');
+        SAP_ProvinceMap.put('娣卞湷','娣卞湷甯�');
+        SAP_ProvinceMap.put('闈掑矝','闈掑矝甯�');
+        SAP_ProvinceMap.put('灞变笢','灞变笢鐪�');
+        SAP_ProvinceMap.put('鍥涘窛/瑗胯棌','鍥涘窛鐪�');
+        SAP_ProvinceMap.put('瀹夊窘','瀹夊窘鐪�');
+        SAP_ProvinceMap.put('鍖椾含','鍖椾含甯�');
+        SAP_ProvinceMap.put('绂忓缓','绂忓缓鐪�');
+        SAP_ProvinceMap.put('鐢樿們','鐢樿們鐪�');
+        SAP_ProvinceMap.put('璐靛窞','璐靛窞鐪�');
+        SAP_ProvinceMap.put('娌冲寳','娌冲寳鐪�');
+        SAP_ProvinceMap.put('娌冲崡','娌冲崡鐪�');
+        SAP_ProvinceMap.put('婀栧寳','婀栧寳鐪�');
+        SAP_ProvinceMap.put('婀栧崡','婀栧崡鐪�');
+        SAP_ProvinceMap.put('鍚夋灄','鍚夋灄鐪�');
+        SAP_ProvinceMap.put('姹熻嫃','姹熻嫃鐪�');
+        SAP_ProvinceMap.put('姹熻タ','姹熻タ鐪�');
+        SAP_ProvinceMap.put('闈掓捣','闈掓捣鐪�');
+        SAP_ProvinceMap.put('灞辫タ','灞辫タ鐪�');
+        SAP_ProvinceMap.put('闄曡タ','闄曡タ鐪�');
+        SAP_ProvinceMap.put('涓婃捣','涓婃捣甯�');
+        SAP_ProvinceMap.put('澶╂触','澶╂触甯�');
+        SAP_ProvinceMap.put('浜戝崡','浜戝崡鐪�');
+        SAP_ProvinceMap.put('娴欐睙','娴欐睙鐪�');
+        SAP_ProvinceMap.put('閲嶅簡','閲嶅簡甯�');
+        SAP_ProvinceMap.put('娴峰崡','娴峰崡鐪�');
+        //鍐呰挋鍙や竴鑷�
+
+        // String SAP_Province = acc.Parent.Parent.State_Master__r.Name;
+        String SAP_Province = acc.Parent.Parent.OCM_man_province_HP__c;
+        //20230329 lt DB202303246427 --闈掑矝鎷嗗垎 -- 鏍规嵁璇⑩�滅渷锛堝鎴凤級鈥濊祴鍊糞AP涓婁紶鐪� end 
         if(SAP_ProvinceMap.containsKey(SAP_Province)){
             SAP_Province = SAP_ProvinceMap.get(SAP_Province);
         }

--
Gitblit v1.9.1