From d8dc84a3d56df839895f1c417a4d9cbee763d262 Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期五, 03 三月 2023 14:50:59 +0800
Subject: [PATCH] gzw 测试环境代码更新

---
 force-app/main/default/classes/OPDPlanHandlerTest.cls |   35 +++++++++++++++++++++++++----------
 1 files changed, 25 insertions(+), 10 deletions(-)

diff --git a/force-app/main/default/classes/OPDPlanHandlerTest.cls b/force-app/main/default/classes/OPDPlanHandlerTest.cls
index ceef407..d1d7dfd 100644
--- a/force-app/main/default/classes/OPDPlanHandlerTest.cls
+++ b/force-app/main/default/classes/OPDPlanHandlerTest.cls
@@ -27,28 +27,28 @@
         Event insertTarget = new Event();
         
         ApexPages.StandardController sc = new ApexPages.standardController( insertTarget);
-        SimpleEventRegisterController target = new SimpleEventRegisterController( sc);
+        //SimpleEventRegisterController target = new SimpleEventRegisterController( sc);
         
-        target.targetEvent.Subject = 'test';   //涓婚
+        /*target.targetEvent.Subject = 'test';   //涓婚
         target.targetEvent.StartDateTime = Datetime.now().addDays(1);   //寮�濮嬫棩鏈�
         target.targetEvent.DurationInMinutes = 60;          //鎸佺画鏃堕棿
         target.targetEvent.Activity_Type2__c = '鐥呴櫌';   //鎷滆鍖哄垎
         target.targetEvent.Activity_PurposeFSE__c = '瀹㈡埛鍩硅';   //鎷滆鐩殑
         target.targetEvent.OPDPlan_Flag__c = true ;   //OPD璁″垝
-        target.targetEvent.Location = dep.Name;  //绉戝
-        target.init();
+        target.targetEvent.Location = dep.Name;  //绉戝*/
+        //target.init();
         //2020/10/29  MZY  start
         Map<String,String> tempMap = new Map<String,String>();
         tempMap.put('GI-290闀滃瓙', '1');
         tempMap.put('EU-ME2', '2');
         tempMap.put('OTV-S300', '4');
-        target.planProducts = tempMap;   //璁″垝鍑哄�熷鍝�
-        target.targetEvent.noOpp_Reason__c = 'HCP瀵瑰簲';  //鏃犺浠风敵璇风悊鐢�
+        //target.planProducts = tempMap;   //璁″垝鍑哄�熷鍝�
+        //target.targetEvent.noOpp_Reason__c = 'HCP瀵瑰簲';  //鏃犺浠风敵璇风悊鐢�
         //2020/10/29  MZY  end
-        target.init();
+        //target.init();
        // target.saveAndNew();
         //2020/10/30  mzy  start
-        insert target.targetEvent;
+        //insert target.targetEvent;
        // target.saveOPDPlan(target.targetEvent);
         //2020/10/30  mzy   end
         /**
@@ -110,11 +110,13 @@
       OPDPlan__c OPDPlan01 = new OPDPlan__c();
       OPDPlan01.Status__c = '鎻愪氦';
       OPDPlan01.NoOpp_Reason__c= 'HCP瀵瑰簲';
+      OPDPlan01.OPDType__c = '浜嬩欢';
       insert OPDPlan01;
 
       OPDPlan__c OPDPlan02 = new OPDPlan__c();
       OPDPlan02.Status__c = '鑽夋涓�';
       OPDPlan02.NoOpp_Reason__c= 'HCP瀵瑰簲';
+      OPDPlan02.OPDType__c = '璇环';
       insert OPDPlan02;
 /**
       OPDPlan__c OPDPlan03 = new OPDPlan__c();
@@ -286,6 +288,7 @@
         oPDPlan1.OPD_Customers_Target_Last__c=null;
         oPDPlan1.OPDPlan_ImplementDate__c = Date.today().addDays(3);
         oPDPlan1.NoOpp_Reason__c = 'HCP瀵瑰簲';
+        OPDPlan1.OPDType__c = '瀛︿細';
         insert oPDPlan1;
         oPDPlan0.Account_Laboratory__c =dpt.Id;
         oPDPlan0.OPDPlan_ImplementDate__c = oPDPlan1.OPDPlan_ImplementDate__c.addDays(40);
@@ -298,6 +301,7 @@
         oPDPlan3.OPD_Customers_Target_Last__c=null;
         oPDPlan3.OPDPlan_ImplementDate__c = Date.today().addDays(3);
         oPDPlan3.NoOpp_Reason__c = 'HCP瀵瑰簲';
+        OPDPlan3.OPDType__c = '瀛︿細';
         insert oPDPlan3;
 
         /*OPDPlan__c oPDPlan4 = new OPDPlan__c();
@@ -328,6 +332,7 @@
         oPDPlan2.OPD_Customers_Target__c =anot1.id;
         oPDPlan2.PlanProdDetail__c ='CV-290*4; GI-290闀滃瓙*1; GI-290闀滃瓙CF*1;';
         // oPDPlan2.OriginalOpdPlan__c = oPDPlan3.Id;
+        oPDPlan2.OPDType__c = '瀛︿細';
         insert oPDPlan2;
         oPDPlan2.Status__c = '瀹℃壒涓�'; 
         
@@ -350,6 +355,7 @@
         oPDPlan4.OPD_Customers_Target_Last__c=anot.id;
         oPDPlan4.OPD_Customers_Target__c =anot1.id;
         oPDPlan4.PlanProdDetail__c ='CV-290*4; GI-290闀滃瓙*1; GI-290闀滃瓙CF*1;';
+        oPDPlan4.OPDType__c = '瀛︿細';
         insert oPDPlan4;
 
         //鍙栨秷
@@ -382,14 +388,17 @@
         oPDPlan5.OPD_Customers_Target__c =anot1.id;
         oPDPlan5.PlanProdDetail__c ='CV-290*4; GI-290闀滃瓙*1; GI-290闀滃瓙CF*1;';
         oPDPlan5.OriginalOpdPlan__c = oPDPlan4.Id;
+        oPDPlan5.OPDType__c = '瀛︿細';
         insert oPDPlan5;
+        
 
 
 
         OPDPlan__c oPDPlan6 = new OPDPlan__c();
         oPDPlan6.Status__c = '璁″垝涓�';
         oPDPlan6.Account_Laboratory__c =dpt.Id;
-        oPDPlan6.OPDPlan_ImplementDate__c = Date.today().addDays(3);
+        //oPDPlan6.OPDPlan_ImplementDate__c = Date.today().addDays(3);
+        oPDPlan6.OPDPlan_ImplementDate__c = oPDPlan3.OPDPlan_ImplementDate__c;
         oPDPlan6.NoOpp_Reason__c = 'HCP瀵瑰簲';
         oPDPlan6.if_OPDTarget__c=1;
         oPDPlan6.if_HaveSalestarget__c =1;
@@ -403,7 +412,9 @@
         oPDPlan6.PlanProdDetail__c ='CV-290*4; GI-290闀滃瓙*1; GI-290闀滃瓙CF*1;';
         oPDPlan6.OriginalOpdPlanApplication__c = oPDPlan3.Id;
         oPDPlan6.RentalReson__c = '杩藉姞閰嶅';
-        insert oPDPlan6;
+        oPDPlan6.OPDType__c = '瀛︿細';
+        oPDPlan6.OriginalOpdPlanRental__c = oPDPlan3.Id;
+        insert oPDPlan6; //2022-4-29 yjk update
 
         //oPDPlan6 = [select Id,Status__c from OPDPlan__c where id = :opdPlan6.Id];
         //System.assertEquals('',oPDPlan6.Status__c);
@@ -469,6 +480,7 @@
         insertTarget.Opd_Plan__c = oPDPlan0.Id;
         insertTarget.Task_ID__c = task.Id;
         insertTarget.PlanProdDetail__c = 'CV-290*4; GI-290闀滃瓙*1; GI-290闀滃瓙CF*1;';
+        insertTarget.eventStatus__c = '02 鎺ュ彈';
         insert insertTarget;
         
         OPDPlan__C opd = [SELECT Id,OPDPlan_ImplementDate__c  FROM OPDPlan__C WHERE id =: oPDPlan0.Id];
@@ -481,6 +493,9 @@
 
         update opd;
 
+        oPDPlan0.Status__c = '瀹屾瘯';
+        update oPDPlan0;
+
 
        }
       //2021-06-26 mzy  end

--
Gitblit v1.9.1