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/TenderLostController.cls | 23 ++++++++++++++++++++--- 1 files changed, 20 insertions(+), 3 deletions(-) diff --git a/force-app/main/default/classes/TenderLostController.cls b/force-app/main/default/classes/TenderLostController.cls index c3dc626..c9a4886 100644 --- a/force-app/main/default/classes/TenderLostController.cls +++ b/force-app/main/default/classes/TenderLostController.cls @@ -59,8 +59,24 @@ Account acc = [select Id, Name, Parent.Parent.State_Master__r.Name, Parent.Department_Class_Label__c from Account where Id = :opp.AccountId]; System.debug('lt123test02榛樿璇环鍐呭'+opp); - - opp.SAP_Province__c = acc.Parent.Parent.State_Master__r.Name; // SAP涓婁紶鐪� + // 20221205 ljh DB202212030068 start + /* 浠ュ悗鍙樺寲涓嶅ぇ灏辫繖鏍峰惂浠g爜涓啓姝伙紝灏辫繖鏍峰嚑涓渷鏈夐棶棰� + 鍐呰挋鍙よ嚜娌诲尯--->鍐呰挋鍙� + 瀹佸鍥炴棌鑷不鍖�--->瀹佸鑷不鍖� + 鏂扮枂缁村惥灏旇嚜娌诲尯--->鏂扮枂鑷不鍖� + 榛戦緳姹�--->榛戦緳姹熺渷*/ + // opp.SAP_Province__c = acc.Parent.Parent.State_Master__r.Name; // SAP涓婁紶鐪� + Map<String,String> SAP_ProvinceMap = new Map<String,String>(); + SAP_ProvinceMap.put('鍐呰挋鍙よ嚜娌诲尯','鍐呰挋鍙�'); + SAP_ProvinceMap.put('瀹佸鍥炴棌鑷不鍖�','瀹佸鑷不鍖�'); + SAP_ProvinceMap.put('鏂扮枂缁村惥灏旇嚜娌诲尯','鏂扮枂鑷不鍖�'); + SAP_ProvinceMap.put('榛戦緳姹�','榛戦緳姹熺渷'); + String SAP_Province = acc.Parent.Parent.State_Master__r.Name; + if(SAP_ProvinceMap.containsKey(SAP_Province)){ + SAP_Province = SAP_ProvinceMap.get(SAP_Province); + } + opp.SAP_Province__c = SAP_Province; + // 20221205 ljh DB202212030068 end switch on acc.Parent.Department_Class_Label__c { // 璇环绉戝鍒嗙被 璇环缂栫爜鑷姩鐢熸垚瑕佺敤鍒� when '娑堝寲绉�' { opp.Opportunity_Category__c = 'GI'; @@ -75,7 +91,7 @@ opp.Opportunity_Category__c = 'URO'; } when '濡囩' { - opp.Opportunity_Category__c = 'GYO'; + opp.Opportunity_Category__c = 'GYN'; } when '鑰抽蓟鍠夌' { opp.Opportunity_Category__c = 'ENT'; @@ -102,6 +118,7 @@ opp.LeadSource = '鎷涙爣缃�'; // 娼滃湪瀹㈡埛鏉ユ簮 opp.LeakageNumber__c = 1; //婕忓崟鏁� opp.Tender_Number__c = 1; //鎷涙爣鏁� + opp.DirectLossFLG__c = true; //鍚庡彴鐢�-鎷涙爣椤圭洰鐩存帴澶卞崟鏍囪 //搴旀爣鏁颁负0 Authorized_DB_No__c涓虹┖鏃朵负0 //涓爣鏁颁负0 opp.ConfirmationofAward_createTime__c = Date.today(); //涓爣缁撴灉纭鏃� -- Gitblit v1.9.1