From 1312ba82d4c880bdb5357d28e0d4af5b285f610f Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期四, 10 三月 2022 15:54:39 +0800
Subject: [PATCH] 最近一月修改内容

---
 force-app/main/default/classes/MeetingDelayApplyTriggerHandler.cls |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/force-app/main/default/classes/MeetingDelayApplyTriggerHandler.cls b/force-app/main/default/classes/MeetingDelayApplyTriggerHandler.cls
index 5445942..8ce26ab 100644
--- a/force-app/main/default/classes/MeetingDelayApplyTriggerHandler.cls
+++ b/force-app/main/default/classes/MeetingDelayApplyTriggerHandler.cls
@@ -48,6 +48,12 @@
                 // cam.Status = mda.campaign_status__c;
                 //OBPM LY 20211221 start
                 cam.IF_Approved__c = mda.IF_Approved__c;//鏄惁鐢宠鍐宠
+                cam.Meeting_Approved_No__c = mda.MeetingApproved__c;//浼氳鍐宠鐢宠
+                if (String.isBlank(mda.MeetingApproved__c)) {
+                    cam.MeetingApprovedNo__c = null;
+                } else {
+                    cam.MeetingApprovedNo__c = mda.MeetingApproved__r.MeetingApprovedNo__c;
+                }
                 cam.Test_Status__c = mda.campaign_status__c;
                 //OBPM LY 20211221 end
                 clist.add(cam);
@@ -93,7 +99,8 @@
                 List<Campaign> statusList = [SELECT Id,
                                                 Status,StartDate,EndDate,PlanBackData__c,
                                                 Meeting_Cooperate__c,Meeting_Type__c,HostName__c,
-                                                cooperatorCompany__c,Meeting_Cooperate2__c,Meeting_Cooperate3__c,Meeting_Cooperate4__c
+                                                cooperatorCompany__c,Meeting_Cooperate2__c,Meeting_Cooperate3__c,Meeting_Cooperate4__c,
+                                                IF_Approved__c,Meeting_Approved_No__c 
                                                  FROM Campaign WHERE id in :camIds];
                 for (Campaign c :statusList ) {
                     camMap.put(c.Id, c);
@@ -120,6 +127,8 @@
                     mda.Meeting_Cooperate2_Old__c = camMap.get(mda.campaign__c).Meeting_Cooperate2__c;
                     mda.Meeting_Cooperate3_Old__c = camMap.get(mda.campaign__c).Meeting_Cooperate3__c;
                     mda.Meeting_Cooperate4_Old__c = camMap.get(mda.campaign__c).Meeting_Cooperate4__c;
+                    mda.IF_Approved_Old__c = camMap.get(mda.campaign__c).IF_Approved__c;
+                    mda.MeetingApproved_Old__c = camMap.get(mda.campaign__c).Meeting_Approved_No__c;
 
                     if (String.isNotBlank(mda.CreatedById)) {
                         mda.manager__c = userMap.get(mda.CreatedById).SalesManager__c == null ? mda.CreatedById : userMap.get(mda.CreatedById).SalesManager__c;

--
Gitblit v1.9.1