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/SpareIsLoanBatchTest.cls |   34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/force-app/main/default/classes/SpareIsLoanBatchTest.cls b/force-app/main/default/classes/SpareIsLoanBatchTest.cls
index a78d325..822925f 100644
--- a/force-app/main/default/classes/SpareIsLoanBatchTest.cls
+++ b/force-app/main/default/classes/SpareIsLoanBatchTest.cls
@@ -129,7 +129,7 @@
         raObj.OPDPlan__c = oPDPlan.Id;
         raObj.Product_category__c = 'GI';
         raObj.Demo_purpose1__c = '浜у搧璇曠敤';
-        raObj.demo_purpose2__c = '璇曠敤锛堟棤璇环锛�';
+        // raObj.demo_purpose2__c = '璇曠敤锛堟棤璇环锛�';
         raObj.direct_send__c = '鍖荤枟鏈烘瀯';
         raObj.Loaner_received_staff__c = '鐜嬩簲';
         raObj.Loaner_received_staff_phone__c = '110';
@@ -141,7 +141,8 @@
         raObj.Request_return_day__c = Date.toDay();
         raObj.Follow_UP_Opp__c = opp.Id;
         raObj.Status_Text__c = '宸叉壒鍑�';
-        raObj.demo_purpose2__c = FixtureUtil.raDemo_purpose2MAP.get('shiyongwuxunjia');
+        // 2023-01-06 楠岃瘉瑙勫垯璺宠繃锛岄渶瑕佹敼鎴愭湁璇环 ssm
+        raObj.demo_purpose2__c = FixtureUtil.raDemo_purpose2MAP.get('shiyongyouxunjia');
         raObj.direct_send__c = '鍖荤枟鏈烘瀯';
         insert raObj;
 
@@ -373,7 +374,8 @@
         raObj.OPDPlan__c = oPDPlan.Id;
         raObj.Product_category__c = 'GI';
         raObj.Demo_purpose1__c = '浜у搧璇曠敤';
-        raObj.demo_purpose2__c = FixtureUtil.raDemo_purpose2MAP.get('shiyongwuxunjia');
+        // 2023-01-06 楠岃瘉瑙勫垯闄愬埗锛屾敼涓烘湁璇环 ssm
+        raObj.demo_purpose2__c = FixtureUtil.raDemo_purpose2MAP.get('shiyongyouxunjia');
         raObj.direct_send__c = '鍖荤枟鏈烘瀯';
         raObj.Loaner_received_staff__c = '鐜嬩簲';
         raObj.Loaner_received_staff_phone__c = '110';
@@ -512,7 +514,8 @@
         System.assertEquals('瀹屼簡', raList[0].RA_Status__c);
         System.assertEquals(1, raList.size());
         Id execBTId = null;
-        execBTId = Database.executeBatch(new SpareIsLoanBatch());
+        // 2023-01-06 鎻愰珮瑕嗙洊鐜� 娴嬭瘯isneedexecute鍒嗘敮 ssm
+        execBTId = Database.executeBatch(new SpareIsLoanBatch(true));
         Opportunity  opp2 = [select Id,Spare_Application_Singular__c 
             from Opportunity where Id = :opp.Id];
         System.assertEquals(5, opp2.Spare_Application_Singular__c);
@@ -624,7 +627,8 @@
         raObj.Request_return_day__c = Date.toDay();
         raObj.Follow_UP_Opp__c = opp.Id;
         raObj.Status_Text__c = '宸叉壒鍑�';
-        raObj.demo_purpose2__c = FixtureUtil.raDemo_purpose2MAP.get('shiyongwuxunjia');
+        // 2023-01-06 楠岃瘉瑙勫垯闄愬埗锛岄渶瑕佹敼鎴愭湁璇环 ssm
+        raObj.demo_purpose2__c = FixtureUtil.raDemo_purpose2MAP.get('shiyongyouxunjia');
         // raObj.Bollow_Date__c = Date.today();
         raObj.direct_send__c = '鍖荤枟鏈烘瀯';
         //raObj.Status__c = '宸叉壒鍑�';
@@ -756,18 +760,20 @@
         System.assertEquals(1, raList.size());
         
         Id execBTId = null;
-        execBTId = Database.executeBatch(new SpareIsLoanBatch());
+        // 2023-01-06 鏂版瀯閫犲嚱鏁版祴璇� ssm
+        execBTId = Database.executeBatch(new SpareIsLoanBatch(2));
         Rental_Apply__c rac = [select Id,OPDAmount__c from Rental_Apply__c where Id = :raObj.Id ];
         System.assertEquals(1, rac.OPDAmount__c);
         System.Test.StopTest();
-        List<String> oppIdList = new List<String>();
-        rep1.Status__c = '鐢宠涓�';
-        update rep1;
-        raObj.OPDAmount__c = 5;
-        oppIdList.add(raObj.Follow_UP_Opp__c);
-        execBTId = Database.executeBatch(new SpareIsLoanBatch(oppIdList));
-        rac = [select Id,OPDAmount__c from Rental_Apply__c where Id = :raObj.Id];
-        System.assertEquals(0, rac.OPDAmount__c);
+        // 2023-01-06 涓氬姟纭涓嶄細鍑虹幇鐘舵�佸洖閫�鐨勯棶棰橈紝涓嶈�冭檻浠ヤ笅鎯呭喌 ssm
+        // List<String> oppIdList = new List<String>();
+        // rep1.Status__c = '鐢宠涓�';
+        // update rep1;
+        // raObj.OPDAmount__c = 5;
+        // oppIdList.add(raObj.Follow_UP_Opp__c);
+        // execBTId = Database.executeBatch(new SpareIsLoanBatch(oppIdList));
+        // rac = [select Id,OPDAmount__c from Rental_Apply__c where Id = :raObj.Id];
+        // System.assertEquals(0, rac.OPDAmount__c);
         
     }
     

--
Gitblit v1.9.1