| | |
| | | <apex:repeat value="{!layoutEncryptedAPIList}" var="encryptedAPI"> |
| | | <apex:outputField html-data-id="{!encryptedAPI}" title="{!ApiPrefix}{!encryptedAPI}" value="{!Order[encryptedAPI]}" /> |
| | | </apex:repeat> |
| | | <apex:outputField html-data-id="EndUser__c" title="{!ApiPrefix}EndUser__c" value="{!Order['EndUser__c']}" /> |
| | | <apex:outputField html-data-id="EndUserD__c" title="{!ApiPrefix}EndUserD__c" value="{!Order['EndUserD__c']}" /> |
| | | </apex:pageBlockSection> |
| | | <script> |
| | | var config = { |
| | |
| | | AWSToSobjectEncryptedMap:{!AWSToSobjectEncryptedMapJson} |
| | | }; |
| | | var staticResources = JSON.parse('{!staticResource}'); |
| | | var staticResourceContact = JSON.parse('{!staticResourceContact}'); |
| | | function QuerySobjectFromAWS() { |
| | | AWSService.query(staticResources.queryUrl, '{!AWSDataId}', queryBack, staticResources.token); |
| | | debugger |
| | | let t = "[title='"+config.ApiPrefix+"EndUser__c']"; |
| | | let ele = document.querySelector(t); |
| | | if('{!contactAWSDataId}' != '无' && '{!contactName}' != '无'){ |
| | | if('{!contactAWSDataId}' != ''){ |
| | | AWSService.query(staticResourceContact.queryUrl, '{!contactAWSDataId}', queryContactBack, staticResourceContact.token); |
| | | }else{ |
| | | ele.innerHTML = '{!contactName}'; |
| | | } |
| | | }else{ |
| | | ele.innerHTML = ''; |
| | | } |
| | | |
| | | let endUserD = "[title='"+config.ApiPrefix+"EndUserD__c']"; |
| | | let eleUserD = document.querySelector(endUserD); |
| | | if('{!contactAWSDataId}' != '无' && '{!contactName}' != '无'){ |
| | | if('{!endUserDAWSDataId}' != ''){ |
| | | AWSService.query(staticResourceContact.queryUrl, '{!endUserDAWSDataId}', queryEndUserDBack, staticResourceContact.token); |
| | | }else{ |
| | | eleUserD.innerHTML = '{!endUserDName}'; |
| | | } |
| | | }else{ |
| | | eleUserD.innerHTML = ''; |
| | | } |
| | | } |
| | | var queryContactBack = function queryContactBack(data){ |
| | | if(!data.object){ |
| | | console.log('data.object is ' + data.object); |
| | | return; |
| | | } |
| | | console.log('data.object is ' + data.object); |
| | | |
| | | let t = "[title='"+config.ApiPrefix+"EndUser__c']"; |
| | | let ele = document.querySelector(t); |
| | | if(ele){ |
| | | ele.title=''; |
| | | ele.innerHTML = data.object.lastName; |
| | | } |
| | | }; |
| | | |
| | | var queryEndUserDBack = function queryEndUserDBack(data){ |
| | | if(!data.object){ |
| | | console.log('data.object is ' + data.object); |
| | | return; |
| | | } |
| | | console.log('data.object is ' + data.object); |
| | | |
| | | let endUserD = "[title='"+config.ApiPrefix+"EndUserD__c']"; |
| | | let eleUserD = document.querySelector(endUserD); |
| | | if(eleUserD){ |
| | | eleUserD.title=''; |
| | | eleUserD.innerHTML = data.object.lastName; |
| | | } |
| | | }; |
| | | |
| | | var queryBack = function queryBack(data) { |
| | | if(!data.object){ |
| | | console.log('data.object is ' + data.object); |