| | |
| | | <!-- |
| | | @description : |
| | | @author : ChangeMeIn@UserSettingsUnder.SFDoc |
| | | @group : |
| | | @last modified on : 02-28-2022 |
| | | @last modified by : ChangeMeIn@UserSettingsUnder.SFDoc |
| | | --> |
| | | <apex:page standardController="User_FaultInfo__c" extensions="NewAndEditUserFaultInfoController" id="page"> |
| | | <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }"/> |
| | | <apex:form id="form"> |
| | |
| | | <apex:repeat value="{!layoutEncryptedAPIList}" var="encryptedAPI"> |
| | | <apex:outputField html-data-id="{!encryptedAPI}" title="{!ApiPrefix}{!encryptedAPI}" value="{!User_FaultInfo__c[encryptedAPI]}" /> |
| | | </apex:repeat> |
| | | <apex:outputField html-data-id="CONTACT__c" title="{!ApiPrefix}CONTACT__c" value="{!User_FaultInfo__c['CONTACT__c']}" /> |
| | | <apex:outputField html-data-id="UFContact__c" title="{!ApiPrefix}UFContact__c" value="{!User_FaultInfo__c['UFContact__c']}" /> |
| | | </apex:pageBlockSection> |
| | | <script> |
| | | var config = { |
| | |
| | | AWSToSobjectEncryptedMap:{!AWSToSobjectEncryptedMapJson} |
| | | }; |
| | | var staticResources = JSON.parse('{!staticResource}'); |
| | | var staticResourceContact = JSON.parse('{!staticResourceContact}'); |
| | | console.log('{!contactAWSDataId}') |
| | | console.log('{!contactName}') |
| | | |
| | | console.log('{!endUserDAWSDataId}') |
| | | console.log('{!endUserDName}') |
| | | function QuerySobjectFromAWS() { |
| | | AWSService.query(staticResources.queryUrl, '{!AWSDataId}', queryBack, staticResources.token); |
| | | debugger |
| | | let t = "[title='"+config.ApiPrefix+"CONTACT__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 = ''; |
| | | } |
| | | debugger |
| | | let contactUserD = "[title='"+config.ApiPrefix+"UFContact__c']"; |
| | | let eleUserD = document.querySelector(contactUserD); |
| | | if('{!endUserDAWSDataId}' != '无' && '{!endUserDName}' != '无'){ |
| | | 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+"CONTACT__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+"UFContact__c']"; |
| | | let eleUserD = document.querySelector(endUserD); |
| | | if(eleUserD){ |
| | | eleUserD.title=''; |
| | | eleUserD.innerHTML = data.object.lastName; |
| | | } |
| | | }; |
| | | |
| | | // 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); |