From fd9df05c48c09b4d7f39a3b401882bda226dedea Mon Sep 17 00:00:00 2001
From: 19626 <1962676589@qq.com>
Date: 星期二, 31 十月 2023 20:38:18 +0800
Subject: [PATCH] 近期修改
---
force-app/main/default/classes/XinDailyReportControllerTest.cls | 111 +++++++++++++++++++++++++++++++------------------------
1 files changed, 62 insertions(+), 49 deletions(-)
diff --git a/force-app/main/default/classes/XinDailyReportControllerTest.cls b/force-app/main/default/classes/XinDailyReportControllerTest.cls
index f71095a..daf6aa8 100644
--- a/force-app/main/default/classes/XinDailyReportControllerTest.cls
+++ b/force-app/main/default/classes/XinDailyReportControllerTest.cls
@@ -318,6 +318,8 @@
dr.Reporter__c = u1.id;
dr.OwnerId = u1.Id;
insert dr;
+ Event__c ec = new Event__c(Daily_Report__c=dr.Id, StartDateTime__c=System.now(), EndDateTime__c=System.now(), Subject__c='Subject', Location__c='Location', ActivityDate__c=Date.today());
+ insert ec;
List<Maintenance_Contract__c> mcList = new List<Maintenance_Contract__c>();
mc1 = new Maintenance_Contract__c();
mc1.Name = '銈点兗銉撱偣濂戠磩1';
@@ -1217,52 +1219,53 @@
t.report_search.Reported_Date__c = date.today();
PageReference ref = t.getDailyReport();
Test.setCurrentPage(ref);
- t = new XinDailyReportController();
Test.startTest();
+ t = new XinDailyReportController();
+
t.init();
// t.getEvent();
// t.report.Reporter__c = u1.id;
- t.report.Reported_Date__c = date.today();
- t.repoStartHourText = '9';
- t.repoStartMinuteText = '00';
- t.repoEndHourText = '18';
- t.repoEndMinuteText = '00';
- t.report.Status__c = null;
- t.activities.get(0).actStartHourText = '9';
- t.activities.get(0).actStartMinuteText = '00';
- t.activities.get(0).actEndHourText = '18';
- t.activities.get(0).actEndMinuteText = '00';
- t.activities.get(0).act.nextPlanDate__c = date.today();
- t.activities.get(0).act.Activity_Type2__c = '鐥呴櫌';
- t.activities.get(0).act.Location__c = '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test';
- t.activities.get(0).act.Purpose__c = '鐩殑(瑷堢敾)';
- t.activities.get(0).act.Description__c = '绲愭灉';
- t.activities.get(0).act.Purpose_Type__c = '绀艰妭鎬ф嫓璁�';
- t.activities.get(0).act.Visitor1__c = '鍙栧紩鍏堣铂浠昏��1';
- t.activities.get(0).act.Visitor1_ID__c = null;
- t.activities.get(0).act.Visitor2__c = '鍙栧紩鍏堣铂浠昏��2';
- t.activities.get(0).act.Visitor2_ID__c = null;
- t.activities.get(0).act.Visitor3__c = '鍙栧紩鍏堣铂浠昏��3';
- t.activities.get(0).act.Visitor3_ID__c = null;
- t.activities.get(0).act.Visitor4__c = '鍙栧紩鍏堣铂浠昏��4';
- t.activities.get(0).act.Visitor4_ID__c = null;
- t.activities.get(0).act.Visitor5__c = '鍙栧紩鍏堣铂浠昏��5';
- t.activities.get(0).act.Visitor5_ID__c = null;
- t.activities.get(0).act.Related_Opportunity1__c = opp1.Name + 'test';
- t.activities.get(0).act.Related_Opportunity2__c = opp2.Name + 'test';
- t.activities.get(0).act.Related_Opportunity3__c = opp3.Name + 'test';
- t.activities.get(0).act.Related_Opportunity4__c = opp4.Name + 'test';
- t.activities.get(0).act.Related_Opportunity5__c = opp5.Name + 'test';
- t.activities.get(0).act.Related_Service1__c = mc1.Name + 'test';
- t.activities.get(0).act.Related_Service2__c = mc2.Name + 'test';
- t.activities.get(0).planStartHourText = '9';
- t.activities.get(0).planStartMinuteText = '00';
- t.activities.get(0).planEndHourText = '18';
- t.activities.get(0).planEndMinuteText = '00';
- t.activities.get(0).planPurposeText = '娆°伄娲诲嫊浜堝畾鐩殑(瑷堢敾)';
+ // t.report.Reported_Date__c = date.today();
+ // t.repoStartHourText = '9';
+ // t.repoStartMinuteText = '00';
+ // t.repoEndHourText = '18';
+ // t.repoEndMinuteText = '00';
+ // t.report.Status__c = null;
+ // t.activities.get(0).actStartHourText = '9';
+ // t.activities.get(0).actStartMinuteText = '00';
+ // t.activities.get(0).actEndHourText = '18';
+ // t.activities.get(0).actEndMinuteText = '00';
+ // t.activities.get(0).act.nextPlanDate__c = date.today();
+ // t.activities.get(0).act.Activity_Type2__c = '鐥呴櫌';
+ // t.activities.get(0).act.Location__c = '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test';
+ // t.activities.get(0).act.Purpose__c = '鐩殑(瑷堢敾)';
+ // t.activities.get(0).act.Description__c = '绲愭灉';
+ // t.activities.get(0).act.Purpose_Type__c = '绀艰妭鎬ф嫓璁�';
+ // t.activities.get(0).act.Visitor1__c = '鍙栧紩鍏堣铂浠昏��1';
+ // t.activities.get(0).act.Visitor1_ID__c = null;
+ // t.activities.get(0).act.Visitor2__c = '鍙栧紩鍏堣铂浠昏��2';
+ // t.activities.get(0).act.Visitor2_ID__c = null;
+ // t.activities.get(0).act.Visitor3__c = '鍙栧紩鍏堣铂浠昏��3';
+ // t.activities.get(0).act.Visitor3_ID__c = null;
+ // t.activities.get(0).act.Visitor4__c = '鍙栧紩鍏堣铂浠昏��4';
+ // t.activities.get(0).act.Visitor4_ID__c = null;
+ // t.activities.get(0).act.Visitor5__c = '鍙栧紩鍏堣铂浠昏��5';
+ // t.activities.get(0).act.Visitor5_ID__c = null;
+ // t.activities.get(0).act.Related_Opportunity1__c = opp1.Name + 'test';
+ // t.activities.get(0).act.Related_Opportunity2__c = opp2.Name + 'test';
+ // t.activities.get(0).act.Related_Opportunity3__c = opp3.Name + 'test';
+ // t.activities.get(0).act.Related_Opportunity4__c = opp4.Name + 'test';
+ // t.activities.get(0).act.Related_Opportunity5__c = opp5.Name + 'test';
+ // t.activities.get(0).act.Related_Service1__c = mc1.Name + 'test';
+ // t.activities.get(0).act.Related_Service2__c = mc2.Name + 'test';
+ // t.activities.get(0).planStartHourText = '9';
+ // t.activities.get(0).planStartMinuteText = '00';
+ // t.activities.get(0).planEndHourText = '18';
+ // t.activities.get(0).planEndMinuteText = '00';
+ // t.activities.get(0).planPurposeText = '娆°伄娲诲嫊浜堝畾鐩殑(瑷堢敾)';
- t.save();
+ // t.save();
t.activities.get(0).act.Location__c = accDepName;
t.activities.get(0).act.whatid__c = accDep.Id;
@@ -1299,17 +1302,27 @@
Datetime dt = datetime.now();
String strDatetime = '2000/01/01 10:10:00';
System.debug('strDatetime' + strDatetime);
-
+ Event__c ec = [select Id from Event__c limit 1];
System.debug('t.activities.get(0).act.id:::::' + t.activities.get(0).act.id);
String opId = Add_Report.addReportOP(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', con1.id, con2.id, con3.id, con4.id, con5.id, opp1.Id, opp2.Id, opp3.Id, opp4.Id, opp5.Id, strDate);
- Add_Report.addReportPr(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', con1.id, con2.id, con3.id, con4.id, con5.id,'', strDate);
- Add_Report.addReportNT(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', con1.id, con2.id, con3.id, con4.id, con5.id,'','', strDate);
- // Add_Report.addReportOn(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'','','','','','');
- Add_Report.addReportAc(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'');
- Add_Report.addClaim(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'');
- Add_Report.addReportEx(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', con1.id, strDate,'');
- Add_Report.addReportIm(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'');
- Add_Report.addRA(u1.id, t.report.id, t.report.id, t.activities.get(0).act.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'','');
+ Add_Report.addReportPr(u1.id, t.report.id, t.report.id, ec.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', con1.id, con2.id, con3.id, con4.id, con5.id,'', strDate);
+ Add_Report.addReportNT(u1.id, t.report.id, t.report.id, ec.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', con1.id, con2.id, con3.id, con4.id, con5.id,'','', strDate);
+ Add_Report.addReportOn(u1.id, t.report.id, t.report.id, ec.id, 'On_Call', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'','1','1','2','1','');
+ Add_Report.addReportAc(u1.id, t.report.id, t.report.id, ec.id, 'Visit_Report__c', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'');
+
+ Report__c re = [select Id from Report__c limit 1];
+ re.Manual_Name__c = '123';
+ update re;
+ // Add_Report.addClaim(u1.id,re.id, t.report.id,ec.id, 'QIS_Report__c', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'');
+ Daily_Report__c dr = [select Id from Daily_Report__c limit 1];
+ Add_Report.addReportEx(u1.id, re.id, re.id, ec.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', con1.id, strDate,'');
+ Add_Report.addReportIm(u1.id, re.id, dr.id, ec.id, 'OPD', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'');
+ Add_Report.addRA(u1.id, re.id, dr.id, ec.id, 'Rental_Apply', '鎴︾暐绉戝鍒嗛1 瑷虹檪绉�1test', strDate,'','');
+ Add_Report.getProduct2(dr.Id);
+ Add_Report.getProduct2US(dr.Id);
+ Add_Report.getReportId(dr.Id,'2023-07-01');
+ Add_Report.checkAccountMatch('123',dr.Id);
+ Add_Report.getAccountForJs(dr.Id);
if (opId != 'false') t.activities.get(0).act.OPD_ID__c = opId;
t.save();
Test.stopTest();
--
Gitblit v1.9.1