From 5c01ebbfddb6b8674430b47c22977bea2e350084 Mon Sep 17 00:00:00 2001
From: Li Jun <buli@deloitte.com.cn>
Date: 星期三, 13 四月 2022 10:58:46 +0800
Subject: [PATCH] BackupPIPLFunction0413

---
 force-app/main/default/pages/NewAndEditAgencyContact.page |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/force-app/main/default/pages/NewAndEditAgencyContact.page b/force-app/main/default/pages/NewAndEditAgencyContact.page
index 5230dab..704cfbe 100644
--- a/force-app/main/default/pages/NewAndEditAgencyContact.page
+++ b/force-app/main/default/pages/NewAndEditAgencyContact.page
@@ -63,6 +63,7 @@
                 payloadJson.AWS_Data_Id__c = '{!AWSDataId}';
                 if (isNewMode || {!isCloneMode}) {
                     payloadJson.AWS_Data_Id__c = r.object[0].dataId;
+                    delete payloadJson.OwnerId;
                 } else {
                     payloadJson.AWS_Data_Id__c = '{!AWSDataId}';
                 }
@@ -122,6 +123,8 @@
         }
     
         var staticResources = JSON.parse('{!staticResource}');
+    	var staticResourceAWSContact = JSON.parse('{!staticResourceAWSContact}');
+    
         var requiredFieldAPIList = JSON.parse('{!requiredFieldAPIListStr}');
         var fieldAPIToLabelMap = JSON.parse('{!fieldAPIToLabelMapStr}');
         console.log('{!staticResource}');
@@ -418,12 +421,15 @@
             let contactsInfo = JSON.parse('{!LookUpOverrideFieldsMapJson}');
             let dataId = contactsInfo[sfId];
             
-            AWSService.query(staticResourcesContact.queryUrl,dataId,function(result){
-                if(result.object){
-                    document.querySelector("[data-id='Contact__c']").value = result.object.lastName;
-                }
-                
-            },staticResources.token);
+            if(dataId){
+            	AWSService.query(staticResourceAWSContact.queryUrl,dataId,function(result){
+                    if(result.object){
+                        document.querySelector("[data-id='Contact__c']").value = result.object.lastName;
+                    }
+                    
+                },staticResources.token);
+            }
+            
         }
 
     </script>

--
Gitblit v1.9.1