From a6700debe3fd28bf950ef33937b31c1a6713af29 Mon Sep 17 00:00:00 2001 From: 李彤 <litong@prec-tech.com> Date: 星期四, 08 十二月 2022 18:04:12 +0800 Subject: [PATCH] 【重要!学会会议】自办会关联OBPM决裁信息不更新会议开始日和结束日 --- force-app/main/default/classes/NFM705RestTest.cls | 28 +++++++++++++++++++++++++++- 1 files changed, 27 insertions(+), 1 deletions(-) diff --git a/force-app/main/default/classes/NFM705RestTest.cls b/force-app/main/default/classes/NFM705RestTest.cls index cc752e2..9061800 100644 --- a/force-app/main/default/classes/NFM705RestTest.cls +++ b/force-app/main/default/classes/NFM705RestTest.cls @@ -85,6 +85,32 @@ cam.Num__c = 'MT-XN-202203-5854'; insert cam; system.debug('cam.Num__c'+cam.Num__c); + + //20221208 lt DB202212060256 start + Campaign cam1 = new Campaign(); + cam1.Name = 'test campaign'; + cam1.StartDate = Date.today().addDays(18); + cam1.EndDate = Date.today().addDays(20); + cam1.Name2__c = '1234'; + cam1.Status = '鐢宠涓�'; + cam1.Meeting_Type__c = '鍏卞悓涓诲姙浼�'; + cam1.Mailflg_after45__c = true; + cam1.Mailflg_cancel__c = true; + cam1.Mailflg_before15__c = true; + cam1.Mailflg_before7__c = true; + cam1.Mailflg_after3__c = true; + cam1.HostName__c = '1'; + cam1.cooperatorCompany__c = '1'; + cam1.RecordTypeId = rectCo[0].Id; + cam1.OwnerId = user.Id; + cam1.Num__c = 'MT-GI-202203-5850'; + insert cam1; + system.debug('lt123cam.Num__c---'+cam.Num__c); + + cam1.StartDate = Date.today().addDays(28); + cam1.EndDate = Date.today().addDays(30); + update cam1; + //20221208 lt DB202212060256 end } Test.startTest(); @@ -92,7 +118,7 @@ RestRequest req = new RestRequest(); RestResponse res = new RestResponse(); - String JsonMsg = '{"Monitoring":{"TransmissionDateTime":"202107131529","Text":null,"Tag":null,"Sender":"OBPM","Receiver":"SFDC","NumberOfRecord":"2","MessageType":"NFM705","MessageGroupNumber":null},"GeData":[{"WorkshopPlace":"浜戝崡","StateMaster":"浜戝崡鐪�","StartDate":"2022-03-28T00:00:00","SponsorshipCategory":"","SharedEditing":"on000695,on000630,om002080","ProcessState":120,"OfficeCategory":"GI锛圡EBG锛�,ET锛圡EBG锛�,","Num":"MT-XN-202203-5854","Name":"娴嬭瘯浼氳-001 (2022/03/28 - 2022/03/31)鍏宠仈OBPM ","MeetingType":"绾夸笅","MeetingApprovedNo":"ME154P03-0009","IsPaidToSponsor":"鍚�","IsCoOrganizingActivities":"N","HostName":"濂ユ灄宸存柉","ExpectedOlympusAttendance":2,"ExpectedHcpAttendance":100,"EndDate":"2022-04-09T00:00:00","CooperatorCompany":"鏃�","ConveningParticipantsNum":102,"CityMaster":"鏄嗘槑甯�","BudgetType":"浜у搧鎺ㄥ箍","Applicant":"om001646","ActivityTypeName":"鑷富涓诲姙娲诲姩"}]}'; + String JsonMsg = '{"Monitoring":{"TransmissionDateTime":"202107131529","Text":null,"Tag":null,"Sender":"OBPM","Receiver":"SFDC","NumberOfRecord":"2","MessageType":"NFM705","MessageGroupNumber":null},"GeData":[{"WorkshopPlace":"浜戝崡","StateMaster":"浜戝崡鐪�","StartDate":"2022-12-28T00:00:00","SponsorshipCategory":"","SharedEditing":"on000695,on000630,om002080","ProcessState":120,"OfficeCategory":"GI锛圡EBG锛�,ET锛圡EBG锛�,","Num":"MT-GI-202203-5850","Name":"娴嬭瘯浼氳-001 (2022/03/28 - 2022/03/31)鍏宠仈OBPM ","MeetingType":"绾夸笅","MeetingApprovedNo":"ME154P03-0009","IsPaidToSponsor":"鍚�","IsCoOrganizingActivities":"N","HostName":"濂ユ灄宸存柉","ExpectedOlympusAttendance":2,"ExpectedHcpAttendance":100,"EndDate":"2023-01-09T00:00:00","CooperatorCompany":"鏃�","ConveningParticipantsNum":102,"CityMaster":"鏄嗘槑甯�","BudgetType":"浜у搧鎺ㄥ箍","Applicant":"om001646","ActivityTypeName":"鑷富涓诲姙娲诲姩"}]}'; req.requestURI = 'services/apexrest/NFM705/execute'; req.httpMethod = 'POST'; req.requestBody = Blob.valueof(JsonMsg); -- Gitblit v1.9.1