From 81b0892b8c6aa064a9e8dbca09a8f7f1eb6de40e Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期四, 24 二月 2022 19:12:29 +0800
Subject: [PATCH] 1.15---2.24 变更代码

---
 force-app/main/default/classes/ProRegisterLinkHandlerTest.cls |   73 +++++++++++++++++++++++++-----------
 1 files changed, 50 insertions(+), 23 deletions(-)

diff --git a/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls b/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls
index 487966f..28198b8 100644
--- a/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls
+++ b/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls
@@ -8,28 +8,37 @@
 		prorec.RegisterNoClass_New__c = '';
 		prorec.RegisterNoClass_Old__c = '6822';
 		prorec.PrdCompanyAddr__c = '鍚嶇О:濂ユ灄宸存柉鍖荤枟鏍紡浼氱ぞ;浣忔墍:鏃ユ湰鍥戒笢浜兘娑╄胺鍖哄埂涔嬭胺浜屼竵鐩�43鐣湴2鍙�;鑱旂郴鏂瑰紡:0081-426-42-2667';
-		prorec.ValidTo__c = Date.today().addDays(22);
-		prorec.ValidFrom__c = Date.today().addDays(-22);
+		prorec.RegisterNoStatus__c = '鏈夋晥';
+		prorec.ValidTo__c = Date.today();
 		insert prorec;
-
-		Product2 product2 = new Product2();
+		
+		Product2__c product2 = new Product2__c();
 		product2.Name = 'WD18100A';
 		insert product2;
 
 		Product2 pro = new Product2();
 		pro.Name = 'A00507A:瀵嗗皝鍦�,  閫忔槑, 榛戣壊';
+		pro.MDM_Model_No__c = 'A00507A';
+		//pro.Register_Latest__c  = 'a2wp0000000QYv3AAG';
+		pro.Brand_Name__c = '濂ユ灄宸存柉';
+        pro.SFDA_Approbation_No__c = '鍥芥娉ㄨ繘20162220210';
+        pro.SFDA_Approbated_Date__c = Date.valueOf('2016-05-19');         
+        pro.SFDA_Expiration_Date__c = Date.valueOf('2021-01-23');    
+        pro.ProduceCompany__c = '鍚嶇О:濂ユ灄宸存柉鑻囬煶鐗瑰拰鎰忓寳鍏徃;浣忔墍:Kuehnstr.6122045 姹夊牎寰峰浗;鑱旂郴鏂瑰紡:0049-40-66966-0';
+        pro.SFDA_Approbated_Status__c = '鏈夋晥';
+        pro.RegisterNo_ALL__c  = '鍥芥娉ㄨ繘20162220210';
 		insert pro;
-
+		
 		Product_Register_Link__c prl = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl.Product2__c = pro.ID;
-		insert prl;
+		insert prl;	
 
 		System.Test.startTest();
 		Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl001.Product2__c = pro.ID;
 		insert prl001;
 
-		System.Test.stopTest();
+        System.Test.stopTest();
 	}
 
 	static testMethod void AfterUpdate() {
@@ -39,28 +48,37 @@
 		prorec.RegisterNoClass_New__c = '';
 		prorec.RegisterNoClass_Old__c = '6822';
 		prorec.PrdCompanyAddr__c = '鍚嶇О:濂ユ灄宸存柉鍖荤枟鏍紡浼氱ぞ;浣忔墍:鏃ユ湰鍥戒笢浜兘娑╄胺鍖哄埂涔嬭胺浜屼竵鐩�43鐣湴2鍙�;鑱旂郴鏂瑰紡:0081-426-42-2667';
-		prorec.ValidTo__c = Date.today().addDays(22);
-		prorec.ValidFrom__c = Date.today().addDays(-22);
+		prorec.RegisterNoStatus__c = '鏈夋晥';
+		prorec.ValidTo__c = Date.today();
 		insert prorec;
-
-		Product2 product2 = new Product2();
+		
+		Product2__c product2 = new Product2__c();
 		product2.Name = 'WD18100A';
 		insert product2;
 
 		Product2 pro = new Product2();
 		pro.Name = 'A00507A:瀵嗗皝鍦�,  閫忔槑, 榛戣壊';
+		pro.MDM_Model_No__c = 'A00507A';
+		//pro.Register_Latest__c  = 'a2wp0000000QYv3AAG';
+		pro.Brand_Name__c = '濂ユ灄宸存柉';
+        pro.SFDA_Approbation_No__c = '鍥芥娉ㄨ繘20162220210';
+        pro.SFDA_Approbated_Date__c = Date.valueOf('2016-05-19');         
+        pro.SFDA_Expiration_Date__c = Date.valueOf('2021-01-23');    
+        pro.ProduceCompany__c = '鍚嶇О:濂ユ灄宸存柉鑻囬煶鐗瑰拰鎰忓寳鍏徃;浣忔墍:Kuehnstr.6122045 姹夊牎寰峰浗;鑱旂郴鏂瑰紡:0049-40-66966-0';
+        pro.SFDA_Approbated_Status__c = '鏈夋晥';
+        pro.RegisterNo_ALL__c  = '鍥芥娉ㄨ繘20162220210';
 		insert pro;
 
 		Product_Register_Link__c prl = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl.Product2__c = pro.ID;
-		insert prl;
+		insert prl;	
 
 		System.Test.startTest();
-		Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
+       	Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl001.Product2__c = pro.ID;
 		insert prl001;
-		update prl001;
-		System.Test.stopTest();
+		update prl001;	
+        System.Test.stopTest();
 	}
 
 	static testMethod void AfterDelete() {
@@ -70,28 +88,37 @@
 		prorec.RegisterNoClass_New__c = '';
 		prorec.RegisterNoClass_Old__c = '6822';
 		prorec.PrdCompanyAddr__c = '鍚嶇О:濂ユ灄宸存柉鍖荤枟鏍紡浼氱ぞ;浣忔墍:鏃ユ湰鍥戒笢浜兘娑╄胺鍖哄埂涔嬭胺浜屼竵鐩�43鐣湴2鍙�;鑱旂郴鏂瑰紡:0081-426-42-2667';
-		prorec.ValidTo__c = Date.today().addDays(22);
-		prorec.ValidFrom__c = Date.today().addDays(-22);
+		prorec.RegisterNoStatus__c = '鏈夋晥';
+		prorec.ValidTo__c = Date.today();
 		insert prorec;
+		
 
-
-		Product2 product2 = new Product2();
+		Product2__c product2 = new Product2__c();
 		product2.Name = 'WD18100A';
 		insert product2;
 
 
 		Product2 pro = new Product2();
 		pro.Name = 'A00507A:瀵嗗皝鍦�,  閫忔槑, 榛戣壊';
+		pro.MDM_Model_No__c = 'A00507A';
+		//pro.Register_Latest__c  = 'a2wp0000000QYv3AAG';
+		pro.Brand_Name__c = '濂ユ灄宸存柉';
+        pro.SFDA_Approbation_No__c = '鍥芥娉ㄨ繘20162220210';
+        pro.SFDA_Approbated_Date__c = Date.valueOf('2016-05-19');         
+        pro.SFDA_Expiration_Date__c = Date.valueOf('2021-01-23');    
+        pro.ProduceCompany__c = '鍚嶇О:濂ユ灄宸存柉鑻囬煶鐗瑰拰鎰忓寳鍏徃;浣忔墍:Kuehnstr.6122045 姹夊牎寰峰浗;鑱旂郴鏂瑰紡:0049-40-66966-0';
+        pro.SFDA_Approbated_Status__c = '鏈夋晥';
+        pro.RegisterNo_ALL__c  = '鍥芥娉ㄨ繘20162220210';
 		insert pro;
 		Product_Register_Link__c prl = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl.Product2__c = pro.ID;
-		insert prl;
+		insert prl;	
 
 		System.Test.startTest();
-		Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
+       	Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl001.Product2__c =  pro.ID;
 		insert prl001;
-		delete prl001;
-		System.Test.stopTest();
+		delete prl001;	
+        System.Test.stopTest();
 	}
 }
\ No newline at end of file

--
Gitblit v1.9.1