From 69dc5df6ec51f6f7f6737c61d9c4c1e7757a2b96 Mon Sep 17 00:00:00 2001 From: Li Jun <buli@deloitte.com.cn> Date: 星期四, 17 三月 2022 21:05:08 +0800 Subject: [PATCH] PIPLFixBugs0317V1 --- force-app/main/default/pages/CM_SearchContactService.page | 32 +++++++++++++++++++++----------- 1 files changed, 21 insertions(+), 11 deletions(-) diff --git a/force-app/main/default/pages/CM_SearchContactService.page b/force-app/main/default/pages/CM_SearchContactService.page index 9968e6b..e0bb42c 100644 --- a/force-app/main/default/pages/CM_SearchContactService.page +++ b/force-app/main/default/pages/CM_SearchContactService.page @@ -7,13 +7,14 @@ <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/> <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/> <style> - .decrypt{ - position: relative; - text-align: left; - display: block; - margin-left: 5px; - margin-top: -5px; + .decrypt{position: absolute; + top: 0; + left: 100%; + display: none; + text-align: left; + padding-left: 5px; } + a:hover .decrypt{display: block;width: 150px} </style> <script type="text/javascript"> @@ -25,6 +26,13 @@ var now_edit_id = ''; var aws_result = {}; searchContactAll(); + function Foo(){ + j$('[aws-id]').each(function(i,e){ + let awsDataId = j$(e).attr('aws-id'); + let piInformation = 'Name:'+contact[awsDataId].lastName +'<br/>' +'Phone:'+ (contact[awsDataId].phone ? contact[awsDataId].phone :''); + j$(e).find('.decrypt').html(piInformation); + }); + } function preparePayloadForSearchContact(){ let searchPayload = new Object(); @@ -48,6 +56,7 @@ contact[contacts[i].dataId] = temp; } console.log(JSON.stringify(contact)); + Foo(); }; AWSService.search(staticResources.searchUrl,data,searchCallBack,staticResources.token); } @@ -137,7 +146,7 @@ // createDiv.style.position = "absolute"; // parentNode.appendChild(createDiv); console.log('dataId:'+dataId+'awsDataId Value:'+awsDataId); - let piInformation = 'Name:'+contact[awsDataId].lastName +'\n' +'Phone:'+contact[awsDataId].phone + let piInformation = 'Name:'+contact[awsDataId].lastName +'\n' +'Phone:'+ (contact[awsDataId].phone ? contact[awsDataId].phone :''); document.getElementById(dataId+'_'+awsDataId).innerText = piInformation; } @@ -260,7 +269,7 @@ <table class="edittable" border="0" style="border-collapse: collapse;width:580px;table-layout:fixed;"> <colgroup> <col width="50px" /> - <col width="100px" /> + <col width="200px" /> <col width="380px" /> <col width="50px" /> </colgroup> @@ -284,10 +293,11 @@ <!-- <td><a href="#" onclick="setContact('{!lineinfo.lineNo}');" id="943114607025717249" onmouseover="showPIDiv('943114607025717249')" onmouseout="hidePIDiv('943114607025717249')">{!lineinfo.con.Name}</a></td> --> <!-- 2022/02/15 寮犲崕寤� 瑙e瘑淇℃伅 start --> <td> - <a href="#" onclick="setContact('{!lineinfo.lineNo}','{!lineinfo.con.AWS_Data_Id__c}');" id="{!lineinfo.con.AWS_Data_Id__c}" onmouseover="showPIDiv('{!lineinfo.con.id}','{!lineinfo.con.AWS_Data_Id__c}')" onmouseout="hidePIDiv('{!lineinfo.con.id}','{!lineinfo.con.AWS_Data_Id__c}')"> - {!lineinfo.con.Name} + <a href="/{!lineinfo.con.Id}" onclick="setContact('{!lineinfo.lineNo}','{!lineinfo.con.AWS_Data_Id__c}');" aws-id="{!lineinfo.con.AWS_Data_Id__c}" style="position:relative"> + <span class="encrypt">{!lineinfo.con.Name}</span> + <span class="decrypt"></span> </a> - <span id="{!lineinfo.con.id}_{!lineinfo.con.AWS_Data_Id__c}" class="decrypt"></span> + </td> <!-- 2022/02/15 寮犲崕寤� 瑙e瘑淇℃伅 end --> <td>{!lineinfo.con.AccountName__c}</td> -- Gitblit v1.9.1