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/SearchContactPage.page |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/force-app/main/default/pages/SearchContactPage.page b/force-app/main/default/pages/SearchContactPage.page
index 782df44..3f5c24f 100644
--- a/force-app/main/default/pages/SearchContactPage.page
+++ b/force-app/main/default/pages/SearchContactPage.page
@@ -1,6 +1,9 @@
 <apex:page controller="SearchContactController" showHeader="false" id="page">
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}" />
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
+    <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}" />
+    <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}" />
+    <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}" />
 
     <head>
     </head>
@@ -24,12 +27,12 @@
             var searchContactName = searchKeyWord;
             queryLeadFromAWS();
             function searchAWSContact(){
-                //1. reset table;             
+                //1. reset table;
+                blockme();             
                 resetTable();
                 //2. get contact name value 
                 searchContactName = document.getElementById('page:form:lksrch').value;
                 queryLeadFromAWS();
-
             }
             function resetTable(){
                 let queryResult = document.getElementById('QueryResult');
@@ -101,7 +104,7 @@
                 let tableBody = document.createElement('TBODY');
                 table.appendChild(tableBody);
                 let headerTR = document.createElement('TR');
-                let colsHeader = ['濮撳悕','瀹㈡埛鍚嶇О','閭', '鐢佃瘽'];
+                let colsHeader = ['濮撳悕','瀹㈡埛鍚嶇О','閭', '鐢佃瘽','鎵嬫満鍙�'];
                 tableBody.appendChild(headerTR);
                 for (let i = 0; i < colsHeader.length; i++) {
                     let td = document.createElement('TH');
@@ -137,9 +140,10 @@
                     }
                 }
                 myTableDiv.appendChild(table);
+                unblockUI();
             }
             function initContactTable(data) {            
-                let cols = ['Name','AccountName', 'Email', 'Phone'];
+                let cols = ['Name','AccountName', 'Email', 'Phone','MobilePhone'];
                 let contactInfoList = [];
                 let awsDataIds = [];
                 if(data.object){
@@ -148,6 +152,7 @@
                             let contactInfo = new Object();
                             contactInfo.Name = data.object[i].lastName;
                             contactInfo.Email = data.object[i].email;
+                            contactInfo.MobilePhone = data.object[i].mobilePhone;
                             contactInfo.Phone = data.object[i].phone;
                             contactInfo.AWSDataId = data.object[i].dataId;
                             contactInfo.pi = true;
@@ -185,6 +190,7 @@
                                         contactInfo.Name = noPIInfo[f].Name!=null?noPIInfo[f].Name:'';
                                         contactInfo.Email = noPIInfo[f].Email!=null?noPIInfo[f].Email:'';
                                         contactInfo.Phone = noPIInfo[f].Phone!=null?noPIInfo[f].Phone:'';
+                                        contactInfo.MobilePhone = noPIInfo[f].MobilePhone!=null?noPIInfo[f].MobilePhone:'';
                                         contactInfo.AWSDataId = '';
                                         contactInfo.sfRecordId = noPIInfo[f].Id!=null?noPIInfo[f].Id:'';
                                         contactInfo.AccountName = noPIInfo[f]['Account']['Name'];

--
Gitblit v1.9.1