| | |
| | | <apex:page controller="SearchContactController" 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)}" /> |
| | | |
| | |
| | | console.log('JSON Result from aws:'+JSON.stringify(result)); |
| | | if(result.object&&result.object.length>0){ |
| | | initContactTable(result); |
| | | } |
| | | }else{ |
| | | unblockUI(); |
| | | alert('没有查到该联系人') |
| | | } |
| | | }) |
| | | } |
| | | |
| | |
| | | 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'); |
| | |
| | | unblockUI(); |
| | | } |
| | | function initContactTable(data) { |
| | | let cols = ['Name','AccountName','Email', 'Phone']; |
| | | let cols = ['Name','AccountName','Email', 'Phone','MobilePhone']; |
| | | let contactInfoList = []; |
| | | let awsDataIds = []; |
| | | for(var i=0;i<data.object.length;i++){ |
| | |
| | | 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; |
| | | awsDataIds.push(contactInfo.AWSDataId); |