| | |
| | | <apex:includeScript value="{!URLFOR($Resource.jquerysuggestjs)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.connection20)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.apex20)}"/> |
| | | <!-- Add By Li Jun for PIPL 20220225 --> |
| | | <apex:includeScript value="{!URLFOR($Resource.AWSService, 'AWSService.js') }" /> |
| | | <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script> |
| | | <!-- Add By Li Jun for PIPL 20220225 --> |
| | | <script> |
| | | var ros = '{!$User.State_Hospital__c}'; |
| | | var act = '病院'; |
| | |
| | | //2021-08-10 mzy update SWAG-C5R6GW 询价任务新增字段 end |
| | | } |
| | | |
| | | //Add By Li Jun 20220225 for PIPL Start |
| | | AWSService.sfSessionId = '{!GETSESSIONID()}'; |
| | | var staticResources = JSON.parse('{!staticResource}'); |
| | | var contactAWSIds = JSON.parse('{!contactAWSIds}'); |
| | | console.log('contactAWSIds:'+JSON.stringify(contactAWSIds)); |
| | | var sfIdToContactInfo = {}; |
| | | function preparePayloadForSearchContact(){ |
| | | let searchPayload = new Object(); |
| | | searchPayload.dataIds = contactAWSIds; |
| | | searchPayload.contactName = ''; |
| | | return JSON.stringify(searchPayload); |
| | | } |
| | | function searchContactAll(){ |
| | | let data = preparePayloadForSearchContact(); |
| | | let searchCallBack = function searchCallBack(result){ |
| | | let contacts = result.object; |
| | | if(contacts == null){ |
| | | return; |
| | | } |
| | | for(var i=0;i<contacts.length;i++){ |
| | | let temp = {} |
| | | temp.lastName = contacts[i].lastName?contacts[i].lastName:''; |
| | | if(contacts[i].sfRecordId){ |
| | | sfIdToContactInfo[contacts[i].sfRecordId] = temp; |
| | | } |
| | | } |
| | | console.log('AWS Result:'+JSON.stringify(sfIdToContactInfo)); |
| | | let v1Id = j$(escapeVfId('page:form:all:visitSettings:visitor1Id')).value(); |
| | | if(sfIdToContactInfo.hasOwnProperty(v1Id)){ |
| | | document.getElementById("page:form:all:visitSettings:visitor1").value = sfIdToContactInfo[v1Id].lastName; |
| | | } |
| | | let v2Id = j$(escapeVfId('page:form:all:visitSettings:visitor2Id')).value(); |
| | | if(sfIdToContactInfo.hasOwnProperty(v2Id)){ |
| | | document.getElementById("page:form:all:visitSettings:visitor2").value = sfIdToContactInfo[v2Id].lastName; |
| | | } |
| | | }; |
| | | AWSService.search(staticResources.searchUrl,data,searchCallBack,staticResources.token); |
| | | } |
| | | //Add By Li Jun 20220225 for PIPL End |
| | | </script> |
| | | <style> |
| | | .visitorplace_results { |
| | |
| | | <!-- 20200922 zh SWAG-BS6BYA 样式调整 start --> |
| | | |
| | | <!-- 访问对象1 --> |
| | | <apex:inputText label="访问对象" value="{!targetEvent.Visitor1__c}" rendered="{!isHospital}" id="visitor1" onchange="clearVisitorId('visitor1Id');" onClick="searchVisitor2(value);"/> |
| | | <!-- <apex:inputText label="访问对象" value="{!targetEvent.Visitor1__c}" rendered="{!isHospital}" id="visitor1" onchange="clearVisitorId('visitor1Id');" onClick="searchVisitor2(value);"/> --> |
| | | <!-- Add by Li Jun for PIPL 20220303 Start --> |
| | | <apex:inputText label="访问对象" value="{!idVisitor1PI}" rendered="{!isHospital}" id="visitor1" onchange="clearVisitorId('visitor1Id');" onClick="searchVisitor2(value);"/> |
| | | <!-- Add by Li Jun for PIPL 20220303 End --> |
| | | <apex:pageblockSectionItem /> |
| | | <!-- 访问对象2 --> |
| | | <apex:inputText label=" " value="{!targetEvent.Visitor2__c}" rendered="{!isHospital}" id="visitor2" onchange="clearVisitorId('visitor2Id');" onClick="searchVisitor2(value);"/> |
| | | <!-- <apex:inputText label=" " value="{!targetEvent.Visitor2__c}" rendered="{!isHospital}" id="visitor2" onchange="clearVisitorId('visitor2Id');" onClick="searchVisitor2(value);"/> --> |
| | | <!-- Add by Li Jun for PIPL 20220303 Start --> |
| | | <apex:inputText label=" " value="{!idVisitor2PI}" rendered="{!isHospital}" id="visitor2" onchange="clearVisitorId('visitor2Id');" onClick="searchVisitor2(value);"/> |
| | | <!-- Add by Li Jun for PIPL 20220303 End --> |
| | | <script> |
| | | console.log('Load AWS Data'); |
| | | searchContactAll(); |
| | | </script> |
| | | <apex:pageblockSectionItem rendered="{!isAgent}"/> |
| | | <!-- <apex:pageblockSectionItem /> --> |
| | | <!-- 询价1 --> |