19626
2023-10-07 988f9735377909b6310301e582c15804e004783f
force-app/main/default/classes/LostCancelReportHandlerTest.cls
@@ -112,6 +112,12 @@
        depart2.Hospital__c= company1.Id;
        insert depart2;
        Account depart3 = new Account();
        depart3.RecordTypeId = '01210000000Qem1';
        depart3.Name         = '*';
        depart3.Hospital__c         = company1.Id;
        insert depart3;
        // 询价
        Opportunity opp1 = new Opportunity(Name='opp1', StageName='oppName', CloseDate=Date.today(),Hospital__c = company1.Id,Department_Class__c = dc1s[0].Id,AccountId = depart1.Id);
        insert opp1;
@@ -127,14 +133,14 @@
        pcllb1.Lost_Reason_Sub__c='价格';   //原因次
        pcllb1.Lost_reason_main__c='价格';     //原因主
        pcllb1.Lost_By_Company__c='蛇牌';       //品牌(主)
        pcllb1.Agency__c=depart1.Id;            //经销商
        pcllb1.Agency__c=depart3.Id;            //经销商
        pcllb1.Lost_cancel_report__c=lcr1.Id;
        //失单品牌2
        PCLLostBrand__c pcllb2=pcllb1.clone();
        pcllb2.Lost_By_Company__c='其他';       //品牌(主)
        pcllb2.Lost_By_Company_Mannual__c='失单品牌';   //手动品牌
        pcllb2.Agency__c=depart2.Id;            //经销商
        pcllb2.Agency__c=depart3.Id;            //经销商
        pcllb2.AgencyMannual__c='手动经销商';
        insert new List<PCLLostBrand__c> {pcllb1,pcllb2};
@@ -143,13 +149,15 @@
        Product2 pro1 = new Product2(Name='name01', Brand_Name__c='蛇牌',Category5__c='竞争对手',IsActive=true,Family='SP',Fixture_Model_No__c='n01',Serial_Lot_No__c='S/N tracing',Fixture_Model_No_T__c = 'n01',ProductCode_Ext__c='pc01',Manual_Entry__c=false);
        Product2 pro2 = new Product2(Name='name02', Brand_Name__c='其他',Category5__c='竞争对手',IsActive=true,Family='SP2',Fixture_Model_No__c='n02',Serial_Lot_No__c='S/N tracing',Fixture_Model_No_T__c = 'n02',ProductCode_Ext__c='pc02',Manual_Entry__c=false);
        // Product2 pro3 = new Product2(Name='name03',Lost_By_Company__c='其他',IsActive=true,Family='SP3',Fixture_Model_No__c='n03',Serial_Lot_No__c='S/N tracing',Fixture_Model_No_T__c = 'n03',ProductCode_Ext__c='pc03',Manual_Entry__c=false);
         if(NFMUtil.isSandbox()){
                pro1.RecordTypeId = '0129D000001NacD';
                pro2.RecordTypeId = '0129D000001NacD';
            } else {
                pro1.RecordTypeId = '01210000000aMAE';
                pro2.RecordTypeId = '01210000000aMAE';
            }
        //  if(NFMUtil.isSandbox()){
        //         pro1.RecordTypeId = '0129D000001NacD';
        //         pro2.RecordTypeId = '0129D000001NacD';
        //     } else {
        //         pro1.RecordTypeId = '01210000000aMAE';
        //         pro2.RecordTypeId = '01210000000aMAE';
        //     }
        pro1.RecordTypeId = '01210000000aMAE';
        pro2.RecordTypeId = '01210000000aMAE';
        insert new List<Product2> {pro1,pro2};