From 8ea597d3c67631cd702415d43bc3d2961f6bc94d Mon Sep 17 00:00:00 2001 From: 付煜 <fuyu3103346691@163.com> Date: 星期五, 25 三月 2022 09:49:28 +0800 Subject: [PATCH] lastbuy询价相关 --- force-app/main/default/classes/OpportunityTriggerTest.cls | 57 ++++++++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 48 insertions(+), 9 deletions(-) diff --git a/force-app/main/default/classes/OpportunityTriggerTest.cls b/force-app/main/default/classes/OpportunityTriggerTest.cls index 71058a8..7c7a9a7 100644 --- a/force-app/main/default/classes/OpportunityTriggerTest.cls +++ b/force-app/main/default/classes/OpportunityTriggerTest.cls @@ -159,6 +159,7 @@ //delete att5; System.Test.stopTest(); + OpportunityTrigger.intI(); } } @@ -322,15 +323,24 @@ opp1.Authorized_DB_No__c = '123'; opp1.Contract_DB_SalesDept_complite_day__c = Date.today(); opp1.NotesApprovedNo__c = '123'; - update opp1; - //鎷涙爣椤圭洰 - Tender_information__c te1 = new Tender_information__c(); - te1.Name = 'TestZhaoBiao'; - insert te1; - - opp1.Bidding_Project_Name_Bid__c = te1.Id; update opp1; + LastbuyProduct__c wqe = new LastbuyProduct__c(); + wqe.InquiryCode__c=opp1.Id; + wqe.LastbuyQuantity__c=1; + wqe.ActualQuantity__c=1; + insert wqe; + opp1.SAP_Send_OK__c = false; + opp1.Reason_Cancel_WIN__c = '1.缁堟鍚堝悓'; + update opp1; + //lt 娉ㄩ噴鎺� te1 + // //鎷涙爣椤圭洰 + // Tender_information__c te1 = new Tender_information__c(); + // te1.Name = 'TestZhaoBiao'; + // insert te1; + + // opp1.Bidding_Project_Name_Bid__c = te1.Id; + // update opp1; //澶卞崟 opp1.StageName = '鏁楁垿'; @@ -347,8 +357,8 @@ AccountId = depart.Id, Closing_Bid_Date__c = Date.today().addDays(-5), Hospital__c = company.Id, - Competitor__c = 'A', - Bidding_Project_Name_Bid__c = te1.Id + Competitor__c = 'A' + //,Bidding_Project_Name_Bid__c = te1.Id //lt 20220316 ); insert opp2; @@ -358,4 +368,33 @@ } //2021-05-13 mzy QLM + //LastBuy 棰勭暀浜у搧 lt 20220315 start + @isTest + static void TestMethod1() { + + Opportunity opp = new Opportunity(); + opp.Name = 'GZ-SP-NFM007_1'; + opp.StageName = '寮曞悎'; + opp.CloseDate = date.newinstance(2022, 11, 30); + insert opp; + + + Product2 pro = new Product2(); + pro.Name = 'Testname0316'; + pro.LastbuyProductFLG__c = false; + insert pro; + + LastbuyProduct__c lbp = new LastbuyProduct__c(); + lbp.Name = 'Test0215'; + lbp.ProductName__c = pro.Id; + lbp.InquiryCode__c = opp.Id; + lbp.effectiveFLG__c = true; + insert lbp; + + opp.StageName = '鏁楁垿'; + update opp; + + } + //LastBuy 棰勭暀浜у搧 lt 20220315 end + } \ No newline at end of file -- Gitblit v1.9.1