| | |
| | | <script> |
| | | var staticResource = JSON.parse('{!staticResource}'); |
| | | var txId = ''; |
| | | var DealerSalesStaffNameId = 'Page:mainForm:idSearchSetProduct:j_id53:j_id56:opp_DealerSalesStaffName'; |
| | | var DealerServiceId = 'Page:mainForm:idSearchSetProduct:j_id53:j_id62:opp_DealerService'; |
| | | var opportunityAWSDataId = 'Page:mainForm:idSearchSetProduct:j_id53:opportunityAWSDataId'; |
| | | // var DealerSalesStaffNameId = 'Page:mainForm:idSearchSetProduct:j_id53:j_id56:opp_DealerSalesStaffName'; |
| | | // var DealerServiceId = 'Page:mainForm:idSearchSetProduct:j_id53:j_id62:opp_DealerService'; |
| | | var DealerSalesStaffNameId = 'PIAPIBACK_opp_DealerSalesStaffName'; |
| | | var DealerServiceId = 'PIAPIBACK_opp_DealerService'; |
| | | var opportunityAWSDataId = 'Page:mainForm:idSearchSetProduct:j_id55:opportunityAWSDataId'; |
| | | function getPIData(){ |
| | | let opportunityPayloadList = []; |
| | | let opportunityPIData = new Object(); |
| | | opportunityPIData.dealerSalesStaffName = document.getElementById(DealerSalesStaffNameId).value |
| | | opportunityPIData.dealerService = document.getElementById(DealerServiceId).value |
| | | |
| | | if(document.getElementsByClassName(DealerSalesStaffNameId)[0]){ |
| | | opportunityPIData.dealerSalesStaffName = document.getElementsByClassName(DealerSalesStaffNameId)[0].value |
| | | } |
| | | if(document.getElementsByClassName(DealerServiceId)[0]){ |
| | | opportunityPIData.dealerService = document.getElementsByClassName(DealerServiceId)[0].value |
| | | } |
| | | opportunityPayloadList.push(opportunityPIData); |
| | | return JSON.stringify(opportunityPayloadList); |
| | | } |
| | |
| | | new Promise(function(resolve,reject){ |
| | | //加密 |
| | | let queryPostBack = function(data){ |
| | | document.getElementById(DealerSalesStaffNameId).value = data.object[0].dealerSalesStaffName; |
| | | document.getElementById(DealerServiceId).value = data.object[0].dealerService; |
| | | document.getElementById(opportunityAWSDataId).value = data.object[0].dataId; |
| | | if(document.getElementsByClassName(DealerSalesStaffNameId)[0]){ |
| | | document.getElementsByClassName(DealerSalesStaffNameId)[0].value = data.object[0].dealerSalesStaffName; |
| | | } |
| | | if(document.getElementsByClassName(DealerServiceId)[0]){ |
| | | document.getElementsByClassName(DealerServiceId)[0].value = data.object[0].dealerService; |
| | | } |
| | | if(document.getElementById(opportunityAWSDataId)){ |
| | | document.getElementById(opportunityAWSDataId).value = data.object[0].dataId; |
| | | } |
| | | txId = data.txId; |
| | | resolve('success'); |
| | | }; |
| | |
| | | let b = HasError(); |
| | | if(b){ |
| | | //清空代理商销售担当者名 |
| | | document.getElementById(DealerSalesStaffNameId).value='' |
| | | document.getElementById(DealerServiceId).value='' |
| | | if(document.getElementsByClassName(DealerSalesStaffNameId)[0]){ |
| | | document.getElementsByClassName(DealerSalesStaffNameId)[0].value='' |
| | | } |
| | | if(document.getElementsByClassName(DealerServiceId)[0]){ |
| | | document.getElementsByClassName(DealerServiceId)[0].value='' |
| | | } |
| | | } |
| | | AWSService.post(staticResource.transactionUrl, JSON.stringify({ |
| | | "txId":txId, |
| | |
| | | |
| | | <apex:pageBlockSectionItem rendered="{!IF(ProductSegment == 'NDT' || ProductSegment == 'ANI', false, true)}"> |
| | | <apex:outputLabel value="代理商销售担当者名" for="opp_DealerSalesStaffName"/> |
| | | <apex:inputField value="{!opp.DealerSalesStaffName__c}" id="opp_DealerSalesStaffName"/> |
| | | <apex:inputField value="{!opp.DealerSalesStaffName__c}" id="opp_DealerSalesStaffName" styleClass="PIAPIBACK_opp_DealerSalesStaffName"/> |
| | | </apex:pageBlockSectionItem> |
| | | |
| | | <apex:pageBlockSectionItem rendered="{!IF(ProductSegment == 'NDT' || ProductSegment == 'ANI', true, false)}"> |
| | | <apex:outputLabel value="代理商销售担当者名" for="opp_DealerSalesStaffName"/> |
| | | <apex:inputField value="{!opp.DealerSalesStaffName__c}" id="opp_DealerSalesStaffName" required="true"/> |
| | | <apex:inputField value="{!opp.DealerSalesStaffName__c}" id="opp_DealerSalesStaffName" styleClass="PIAPIBACK_opp_DealerSalesStaffName" required="true"/> |
| | | </apex:pageBlockSectionItem> |
| | | |
| | | <apex:pageBlockSectionItem > |
| | |
| | | </apex:pageBlockSectionItem> |
| | | <apex:pageBlockSectionItem > |
| | | <apex:outputLabel value="代理商服务担当者名" for="opp_DealerService"/> |
| | | <apex:inputField value="{!opp.DealerService__c}" id="opp_DealerService"/> |
| | | <apex:inputField value="{!opp.DealerService__c}" id="opp_DealerService" styleClass="PIAPIBACK_opp_DealerService"/> |
| | | </apex:pageBlockSectionItem> |
| | | <apex:inputHidden id="opportunityAWSDataId" value="{!opp.AWS_Data_Id__c}"/> |
| | | </apex:pageBlockSection> |
| | |
| | | <!-- <apex:outputPanel layout="none" rendered="{!IF(ProductSegment == 'NDT' || ProductSegment == 'ANI', false, true)}"> --> |
| | | <apex:pageBlockSectionItem rendered="{!IF(ProductSegment == 'NDT' || ProductSegment == 'ANI', false, true)}"> |
| | | <apex:outputLabel value="代理商销售担当者名." for="opp_DealerSalesStaffName"/> |
| | | <apex:inputField value="{!opp.Dealer_Sales_Staff_Name_D__c}" id="opp_DealerSalesStaffName"/> |
| | | <apex:inputField value="{!opp.Dealer_Sales_Staff_Name_D__c}" id="opp_DealerSalesStaffName" styleClass="PIAPIBACK_opp_DealerSalesStaffName"/> |
| | | </apex:pageBlockSectionItem> |
| | | <!-- </apex:outputPanel> --> |
| | | <!-- <apex:outputPanel rendered="{!IF(ProductSegment == 'NDT' || ProductSegment == 'ANI', true, false)}" layout="inline"> --> |
| | | <apex:pageBlockSectionItem rendered="{!IF(ProductSegment == 'NDT' || ProductSegment == 'ANI', true, false)}"> |
| | | <apex:outputLabel value="代理商销售担当者名." for="opp_DealerSalesStaffName"/> |
| | | <apex:inputField value="{!opp.Dealer_Sales_Staff_Name_D__c}" id="opp_DealerSalesStaffName" required="true"/> |
| | | <apex:inputField value="{!opp.Dealer_Sales_Staff_Name_D__c}" id="opp_DealerSalesStaffName" required="true" styleClass="PIAPIBACK_opp_DealerSalesStaffName"/> |
| | | </apex:pageBlockSectionItem> |
| | | <!-- </apex:outputPanel> --> |
| | | <apex:pageBlockSectionItem > |
| | |
| | | </apex:pageBlockSectionItem> |
| | | <apex:pageBlockSectionItem > |
| | | <apex:outputLabel value="代理商服务担当者名." for="opp_DealerService"/> |
| | | <apex:inputField value="{!opp.Dealer_Service_D__c}" id="opp_DealerService"/> |
| | | <apex:inputField value="{!opp.Dealer_Service_D__c}" id="opp_DealerService" styleClass="PIAPIBACK_opp_DealerService"/> |
| | | </apex:pageBlockSectionItem> |
| | | <apex:inputHidden id="opportunityAWSDataId" value="{!opp.AWS_Data_Id__c}"/> |
| | | </apex:pageBlockSection> |