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/StartTradingController.cls | 46 +++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 45 insertions(+), 1 deletions(-) diff --git a/force-app/main/default/classes/StartTradingController.cls b/force-app/main/default/classes/StartTradingController.cls index e1f46d5..46a4b4b 100644 --- a/force-app/main/default/classes/StartTradingController.cls +++ b/force-app/main/default/classes/StartTradingController.cls @@ -83,6 +83,7 @@ Tender_information__c, Agency_Opportunity__c, SI_PromoteInquiry__c , Contact_Name__r.AccountId //2022-6-20 yjk 澧炲姞鑱旂郴浜虹殑绉戝鏌ヨ ,ET_Check__c //SWAG-CKDATG fy 銆愬鎵樸�戙�怬BSAP-鎶ヤ环濮旀墭銆戞姤浠峰鎵橀」鐩敼鍠�1 + ,Hospital_Name__r.Parent.Parent.OCM_man_province_HP__c //20230329 lt DB202303246427 --闈掑矝鎷嗗垎 -- 鏍规嵁璇⑩�滅渷锛堝鎴凤級鈥濊祴鍊糞AP涓婁紶鐪� add from Lead where id =: this.leadId]; this.SI_Flg = this.lead.SI_PromoteInquiry__c; // 瑷虹檪绉戦伕鎶炪儶銈广儓銇彇寰楋紙鏉′欢锛氱梾闄�=銉兗銉夋儏鍫便伄鐥呴櫌鍚嶇О锛� @@ -402,7 +403,50 @@ //********************************************************************************** opp.Sales_Method__c = this.lead.Sales_Method__c; opp.Fund_Basis__c = this.lead.Fund_Basis__c; - opp.SAP_Province__c = this.leadOnwer.Province_Text__c; + //20230329 lt DB202303246427 --闈掑矝鎷嗗垎 -- 鏍规嵁璇⑩�滅渷锛堝鎴凤級鈥濊祴鍊糞AP涓婁紶鐪� start + // opp.SAP_Province__c = this.leadOnwer.Province_Text__c; + System.debug('lt123---this.lead.Hospital_Name__r.Parent.Parent.OCM_man_province_HP__c:'+this.lead.Hospital_Name__r.Parent.Parent.OCM_man_province_HP__c); + 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('灞变笢','灞变笢鐪�'); + 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 = this.lead.Hospital_Name__r.Parent.Parent.OCM_man_province_HP__c; + if(SAP_ProvinceMap.containsKey(SAP_Province)){ + SAP_Province = SAP_ProvinceMap.get(SAP_Province); + } + opp.SAP_Province__c = SAP_Province; + //20230329 lt DB202303246427 --闈掑矝鎷嗗垎 -- 鏍规嵁璇⑩�滅渷锛堝鎴凤級鈥濊祴鍊糞AP涓婁紶鐪� end opp.Owner_System__c = opp.OwnerId; if(this.lead.OwnerId != null ){ opp.Ownerid = this.lead.OwnerId ; -- Gitblit v1.9.1