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/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