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/MaintenanceContractAssetTriggerTester.cls |   33 ++++++++++++++++++++++++---------
 1 files changed, 24 insertions(+), 9 deletions(-)

diff --git a/force-app/main/default/classes/MaintenanceContractAssetTriggerTester.cls b/force-app/main/default/classes/MaintenanceContractAssetTriggerTester.cls
index 3db0aca..36165f6 100644
--- a/force-app/main/default/classes/MaintenanceContractAssetTriggerTester.cls
+++ b/force-app/main/default/classes/MaintenanceContractAssetTriggerTester.cls
@@ -11,6 +11,7 @@
     private static Asset asset02 = null;
     private static Asset asset03 = null;
     private static Maintenance_Contract__c contract = null;
+    private static Maintenance_Contract__c contract1 = null;
     static {
         // 鐥呴櫌銈掍綔銈�
         hospital = new Account();
@@ -72,9 +73,20 @@
         contract.Hospital__c = hospital.Id;
         contract.Department_Class__c = strategicDep[0].Id;
         contract.Department__c = dep.Id;
-        contract.Contract_Start_Date__c = Date.today() - 10;
+        // contract.RecordType.name == '鏈嶅姟鍚堝悓';
+        contract.Contract_Start_Date__c = Date.today() - 10; // 2000/07/09
         contract.Contract_End_Date__c = Date.today() + 10;
         insert contract;
+
+        contract1 = new Maintenance_Contract__c();
+        contract1.Name = 'tect1 contract';
+        contract1.Hospital__c = hospital.Id;
+        contract1.Department_Class__c = strategicDep[0].Id;
+        contract1.Department__c = dep.Id;
+        contract1.Contract_Start_Date__c = Date.today() - 10;
+        contract1.Contract_End_Date__c = Date.today() + 10;
+
+        insert contract1;
         
     }
 
@@ -93,17 +105,20 @@
         Maintenance_Contract_Asset__c target01 = new Maintenance_Contract_Asset__c();
         target01.Maintenance_Contract__c = contract.Id;
         target01.Asset__c = asset01.Id;
+        target01.LastMContract__c = contract1.Id;
         insertTarget.add( target01);
         
-        Maintenance_Contract_Asset__c target02 = new Maintenance_Contract_Asset__c();
-        target02.Maintenance_Contract__c = contract.Id;
-        target02.Asset__c = asset02.Id;
-        insertTarget.add( target02);
+        // Maintenance_Contract_Asset__c target02 = new Maintenance_Contract_Asset__c();
+        // target02.Maintenance_Contract__c = contract.Id;
+        // target02.Asset__c = asset02.Id;
+        // // target02.LastMContract__c = contract1.Id;
+        // insertTarget.add( target02);
         
-        Maintenance_Contract_Asset__c target03 = new Maintenance_Contract_Asset__c();
-        target03.Maintenance_Contract__c = contract.Id;
-        target03.Asset__c = asset03.Id;
-        insertTarget.add( target03);
+        // Maintenance_Contract_Asset__c target03 = new Maintenance_Contract_Asset__c();
+        // target03.Maintenance_Contract__c = contract.Id;
+        // target03.Asset__c = asset03.Id;
+        // // target03.LastMContract__c = contract1.Id;
+        // insertTarget.add( target03);
         
         insert insertTarget;
         

--
Gitblit v1.9.1