From 928399eceec50e3d37ea08669a12789a9410a9d2 Mon Sep 17 00:00:00 2001
From: 沙世明 <shashiming@prec-tech.com>
Date: 星期二, 22 十一月 2022 16:51:16 +0800
Subject: [PATCH] 111
---
force-app/main/default/classes/ControllerUtil.cls | 34 +++++++++++++++++++++++++++++-----
1 files changed, 29 insertions(+), 5 deletions(-)
diff --git a/force-app/main/default/classes/ControllerUtil.cls b/force-app/main/default/classes/ControllerUtil.cls
index 763a3ce..a70f2f2 100644
--- a/force-app/main/default/classes/ControllerUtil.cls
+++ b/force-app/main/default/classes/ControllerUtil.cls
@@ -3232,11 +3232,11 @@
system.debug('=='+Job_CategoryMap.get(bbz)+'==='+Job_CategoryMap.get(ldbb)+'==='+zz);
}else if(String.isBlank(odsc.Category4__c) && String.isNotBlank(odsc.Category5__c)){
//鏈儴绛変簬绌猴紝鐪嬮儴
- if(odsc.Category5__c=='鍗庡寳涓滃寳杩愯惀绠$悊閮�' || odsc.Category5__c=='瑗垮寳瑗垮崡杩愯惀绠$悊閮�' || odsc.Category5__c=='瑗垮寳瑗垮崡杩愯惀鏀彺閮�' || bbz1=='鍗庡寳涓滃寳鏈嶅姟閮�-缁煎悎琛屾斂'){
+ if(odsc.Category5__c=='鍗庡寳涓滃寳杩愯惀绠$悊閮�' || odsc.Category5__c=='瑗垮寳瑗垮崡杩愯惀绠$悊閮�' || odsc.Category5__c=='瑗垮寳瑗垮崡杩愯惀鏀彺閮�' || bbz1=='鍗庡寳涓滃寳鏈嶅姟閮�-缁煎悎琛屾斂' || bbz1=='鍗庡寳涓滃寳甯傚満閮�-缁煎悎琛屾斂'){
zz = '鏀彺';
}else if(bbz1=='鍗庡寳涓滃寳鏈嶅姟閮�-FSE'){
zz = '閿�鍞湇鍔�';
- }else if(odsc.Category5__c=='瑗块儴鎴樼暐鎺ㄨ繘閮�'){
+ }else if(odsc.Category5__c=='瑗块儴鎴樼暐鎺ㄨ繘閮�' || bbz1=='鍗庡寳涓滃寳甯傚満閮�-鎺ㄥ箍'){
zz = '閿�鍞帹骞�';
}
}
@@ -3340,12 +3340,12 @@
}
}else if(String.isBlank(odsc.Category4__c) && String.isNotBlank(odsc.Category5__c)){
- //鏈儴绛変簬绌猴紝鐪嬮儴
- if(odsc.Category5__c=='鍗庡寳涓滃寳杩愯惀绠$悊閮�' || odsc.Category5__c=='瑗垮寳瑗垮崡杩愯惀绠$悊閮�' || odsc.Category5__c=='瑗垮寳瑗垮崡杩愯惀鏀彺閮�' || bbz1=='鍗庡寳涓滃寳鏈嶅姟閮�-缁煎悎琛屾斂'){
+ //鏈儴绛変簬绌猴紝鐪嬮儴 LLIU-CKE3UG 澧炲姞鏄犲皠鍏崇郴
+ if(odsc.Category5__c=='鍗庡寳涓滃寳杩愯惀绠$悊閮�' || odsc.Category5__c=='瑗垮寳瑗垮崡杩愯惀绠$悊閮�' || odsc.Category5__c=='瑗垮寳瑗垮崡杩愯惀鏀彺閮�' || bbz1=='鍗庡寳涓滃寳鏈嶅姟閮�-缁煎悎琛屾斂' || bbz1=='鍗庡寳涓滃寳甯傚満閮�-缁煎悎琛屾斂'){
zz = '鏀彺';
}else if(bbz1=='鍗庡寳涓滃寳鏈嶅姟閮�-FSE'){
zz = '閿�鍞湇鍔�';
- }else if(odsc.Category5__c=='瑗块儴鎴樼暐鎺ㄨ繘閮�'){
+ }else if(odsc.Category5__c=='瑗块儴鎴樼暐鎺ㄨ繘閮�' || bbz1=='鍗庡寳涓滃寳甯傚満閮�-鎺ㄥ箍'){
zz = '閿�鍞帹骞�';
}
}
@@ -5800,5 +5800,29 @@
return mapping.get(keyword) != null ? String.valueOf(mapping.get(keyword)) : null;
}
// FY23淇敼 WLIG-CFV4AV 閲嶇偣浜у搧缁存姢锛堟柊锛塭nd
+
+ //20221021 lt SWAG-CHL5XA銆怓Y23璇环鏀瑰杽銆�-缁熻涓绘満鍙版暟 start
+ public static void UpdateBiddingFlag(List<String> oppId){
+ List<Tender_Opportunity_Link__c> links = [SELECT Id, Tender_information__c, Tender_information__r.IsReactionOpp__c, Opportunity__c
+ FROM Tender_Opportunity_Link__c
+ WHERE Opportunity__c in :oppId ];
+
+ Map<String,Tender_information__c> tenderMap = new Map<String,Tender_information__c>();
+
+ for (Tender_Opportunity_Link__c link : links){
+
+ Tender_information__c temptender = new Tender_information__c();
+ temptender.Id = link.Tender_information__c;
+ temptender.IsReactionOpp__c = true;
+ tenderMap.put(temptender.id ,temptender);
+
+ }
+
+ if(tenderMap.size()>0){
+ update tenderMap.values();
+ }
+
+ }
+ //20221021 lt SWAG-CHL5XA銆怓Y23璇环鏀瑰杽銆�-缁熻涓绘満鍙版暟 end
}
\ No newline at end of file
--
Gitblit v1.9.1