From 2f4492ee18f90274582fcc2bb06f5e9bf64136e8 Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期五, 13 五月 2022 17:32:14 +0800
Subject: [PATCH] ProdBackup0513
---
force-app/main/default/classes/TestDataUtility.cls | 20 ++++++++++++++++----
1 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/force-app/main/default/classes/TestDataUtility.cls b/force-app/main/default/classes/TestDataUtility.cls
index fbd5854..42d7265 100644
--- a/force-app/main/default/classes/TestDataUtility.cls
+++ b/force-app/main/default/classes/TestDataUtility.cls
@@ -471,6 +471,7 @@
}
System.debug('con.Id' + con.Id);
System.debug('con list' + con);
+ System.debug('con list' + con.AccountId);
//new Opportunity
Opportunity opp = new Opportunity();
if([SELECT Id,Name FROM Opportunity LIMIT 1].size()>0){
@@ -481,15 +482,17 @@
// opp.StageName = 'Phase3';
// update opp;
//new Order
+ System.debug('opp list' + opp.Id);
List<Order> odList = new List<Order>();
+ List<OpportunityContactRole> oppoRuleList = new List<OpportunityContactRole>();
for(Integer i=0;i<num;i++){
Order od = new Order(
Name = 'TestOrder'+i,
Status = 'Draft',
Status__c = 'Active',
- AccountId = '0060K00000QulEFQAZ',
+ AccountId = con.AccountId,
ApproveStatus__c = 'Draft',
- OpportunityId = '0060K00000QulEFQAZ',
+ OpportunityId = opp.Id,
// ForeignTradeCompany_D__c = con.AccountId,
EffectiveDate = Date.today(),
IE_SP5_D__c = true,
@@ -497,10 +500,19 @@
SpecialDeliveryAccount_D__c = con.AccountId,
SpecialDeliveryContact2_D__c = con.Id,
EndUser__c = con.Id,
- EndUserD__c = '0060K00000QulEFQAZ'
- );
+ EndUserD__c = con.Id,
+ SpecialDeliveryContact2__c = con.Id
+ );
+ OpportunityContactRole oppoRule = new OpportunityContactRole();
+ oppoRule.OpportunityId = od.OpportunityId;
+ System.debug('oppoRule.OpportunityId' + od.OpportunityId);
+ oppoRule.ContactId = od.EndUser__c;
+ oppoRule.Role = 'End user';
+ oppoRule.IsPrimary = true;
+ oppoRuleList.add(oppoRule);
odList.add(od);
}
+ insert oppoRuleList;
insert odList;
return odList;
}
--
Gitblit v1.9.1