From 6a471bc62a8567abd74dcef733fcddf9911b6a16 Mon Sep 17 00:00:00 2001
From: denny chen <chenbangcai@prec-tech.com>
Date: 星期三, 29 三月 2023 15:47:48 +0800
Subject: [PATCH] Merge branch 'master' of http://47.92.229.245:8089/r/OlyMEBG
---
force-app/main/default/triggers/SyncOpportunity.trigger | 33 ++++++++++++++++++++-------------
1 files changed, 20 insertions(+), 13 deletions(-)
diff --git a/force-app/main/default/triggers/SyncOpportunity.trigger b/force-app/main/default/triggers/SyncOpportunity.trigger
index 1282cf3..b59feb9 100644
--- a/force-app/main/default/triggers/SyncOpportunity.trigger
+++ b/force-app/main/default/triggers/SyncOpportunity.trigger
@@ -1,4 +1,9 @@
trigger SyncOpportunity on Opportunity (after delete, after insert, after update) {
+ // SWAG-CE55BX 棰勬祴浼樺寲 start
+ if (StaticParameter.EscapeOppandStaTrigger) {
+ return;
+ }
+ // SWAG-CE55BX 棰勬祴浼樺寲 end
if (StaticParameter.EscapeSyncOpportunityTrigger) {
System.debug('Escape銆丒scapeSyncOpportunityTrigger:::::' + StaticParameter.EscapeSyncOpportunityTrigger);
return;
@@ -18,20 +23,22 @@
for (Opportunity opp : Trigger.new) {
// 鍙ゃ亜銉囥兗銈裤伄鏇存柊銈掔姝�
if (Trigger.isUpdate) {
- Boolean noChange = false;
+ //20221229 lt DB202211430986 璇环鍘嗗彶涓嶄娇鐢ㄥ瓧娈�
+ // Boolean noChange = false;
Opportunity oldOpp = (Opportunity) Trigger.oldMap.get(opp.Id);
- for (String colApiName : ControllerUtil.oppColumnList) {
- colApiName = colApiName.trim();
- if (opp.oldData_flg__c &&
- Trigger.oldMap.get(opp.Id).get(colApiName) != Trigger.newMap.get(opp.Id).get(colApiName)) {
- noChange = true;
- break;
- }
- }
- if (noChange) {
- opp.addError('涓嶈兘淇敼鏃ф暟鎹�');
- continue;
- }
+ // for (String colApiName : ControllerUtil.oppColumnList) {
+ // colApiName = colApiName.trim();
+ // if (opp.oldData_flg__c &&
+ // Trigger.oldMap.get(opp.Id).get(colApiName) != Trigger.newMap.get(opp.Id).get(colApiName)) {
+ // noChange = true;
+ // break;
+ // }
+ // }
+ // if (noChange) {
+ // opp.addError('涓嶈兘淇敼鏃ф暟鎹�');
+ // continue;
+ // }
+ //20221229 lt DB202211430986 璇环鍘嗗彶涓嶄娇鐢ㄥ瓧娈�
// 鏇存柊銇犮亼銇┿�丱pportunity2__c 銇悓鏈熷璞°伀銇倠銇嬶紵
if (oldOpp.OwnerId == opp.OwnerId
&& oldOpp.State_Text__c == opp.State_Text__c
--
Gitblit v1.9.1