From 9b197b7fac92278fb591ea8f4942c7d5687cb5ce Mon Sep 17 00:00:00 2001
From: 李金换 <lijinhuan@prec-tech.com>
Date: 星期一, 28 三月 2022 18:01:22 +0800
Subject: [PATCH] LJPH-C8FB4P【委托】配合PBI设备覆盖率的数据准备0328
---
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