From 65672b84a76127496e7dcff8e99c473b35a8d234 Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期五, 15 四月 2022 16:42:04 +0800
Subject: [PATCH] 之前会传一个1900-1-1的日期,导致报错,现在改为传null

---
 force-app/main/default/classes/NFM401Controller.cls |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/force-app/main/default/classes/NFM401Controller.cls b/force-app/main/default/classes/NFM401Controller.cls
index b4fba51..1877fdc 100644
--- a/force-app/main/default/classes/NFM401Controller.cls
+++ b/force-app/main/default/classes/NFM401Controller.cls
@@ -448,7 +448,15 @@
                 RepairRequest.PRODUCT_RECEIPT_DATE = NFMUtil.formatDate2Str(rr.Repair_Ordered_Date__c);
                 RepairRequest.EVALUATION_RESULT = null;
                 RepairRequest.INITIATION_DATE = NFMUtil.formatDate2Str(rr.FSE_ApplyForRepair_Day__c) ;
-                RepairRequest.INSTALLATION_DATE = NFMUtil.formatDate2Str(rr.PurchaseOrInstallationDate__c) ;
+                
+                // 绮剧悽绉戞妧  2022-03-03 LJPH-CC5ANQ 銆愬鎵樸�戜箣鍓嶄細浼犱竴涓�1900-1-1鐨勬棩鏈燂紝瀵艰嚧鎶ラ敊锛岀幇鍦ㄦ敼涓轰紶null zxk  start
+                if(rr.PurchaseOrInstallationDate__c != null){
+                    RepairRequest.INSTALLATION_DATE = NFMUtil.formatDate2Str(rr.PurchaseOrInstallationDate__c) ;
+                }else{
+                    RepairRequest.INSTALLATION_DATE =  null;
+                }
+                // 绮剧悽绉戞妧  2022-03-03 LJPH-CC5ANQ 銆愬鎵樸�戜箣鍓嶄細浼犱竴涓�1900-1-1鐨勬棩鏈燂紝瀵艰嚧鎶ラ敊锛岀幇鍦ㄦ敼涓轰紶null zxk  end
+                
                 RepairRequest.EVENTDATE_UNKNOWN = null ;
                 RepairRequest.SEND_REPORT_COMPETENT_AUTH = NFMUtil.getMapValue(transferMap,'ReportAdverseEvents__c', rr.ReportAdverseEvents__c, iflog) ;
                 RepairRequest.PROC_THERAPEUTIC_DIAGNOSTIC = NFMUtil.getMapValue(transferMap,'WhatProject__c', rr.WhatProject__c, iflog) ;
@@ -594,7 +602,13 @@
                 RepairRequest.ACTIONS_TAKEN_AT_CUST_SITE = NFMUtil.getMapValue(transferMap,'qis_next_action__c', qr.next_action__c, iflog) ;
 
                 RepairRequest.INITIATION_DATE = NFMUtil.formatDate2Str(qr.QIS_Submit_day__c) ;
-                RepairRequest.INSTALLATION_DATE = NFMUtil.formatDate2Str(qr.QISInstallDate__c) ;
+                // 绮剧悽绉戞妧  2022-03-03 LJPH-CC5ANQ 銆愬鎵樸�戜箣鍓嶄細浼犱竴涓�1900-1-1鐨勬棩鏈燂紝瀵艰嚧鎶ラ敊锛岀幇鍦ㄦ敼涓轰紶null zxk  start
+                if(qr.QISInstallDate__c != null){
+                    RepairRequest.INSTALLATION_DATE = NFMUtil.formatDate2Str(qr.QISInstallDate__c) ;
+                }else{
+                    RepairRequest.INSTALLATION_DATE =  null;
+                }
+                // 绮剧悽绉戞妧  2022-03-03 LJPH-CC5ANQ 銆愬鎵樸�戜箣鍓嶄細浼犱竴涓�1900-1-1鐨勬棩鏈燂紝瀵艰嚧鎶ラ敊锛岀幇鍦ㄦ敼涓轰紶null zxk  end
 
                 RepairRequest.EVENTDATE_UNKNOWN = null ;
 

--
Gitblit v1.9.1