From 2f4492ee18f90274582fcc2bb06f5e9bf64136e8 Mon Sep 17 00:00:00 2001 From: buli <137736985@qq.com> Date: 星期五, 13 五月 2022 17:32:14 +0800 Subject: [PATCH] ProdBackup0513 --- force-app/main/default/pages/NewOpportunity.page | 83 ++++------------------------------------- 1 files changed, 9 insertions(+), 74 deletions(-) diff --git a/force-app/main/default/pages/NewOpportunity.page b/force-app/main/default/pages/NewOpportunity.page index e6b049c..5d469d7 100644 --- a/force-app/main/default/pages/NewOpportunity.page +++ b/force-app/main/default/pages/NewOpportunity.page @@ -1,75 +1,12 @@ <apex:page id="Page" Controller="NewOpportunityController" sidebar="true" showHeader="true" action="{!init}"> - <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" /> <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/> <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/> <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/> <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 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(); - - 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); - } function saveJs() { blockme(); - new Promise(function(resolve,reject){ - //鍔犲瘑 - let queryPostBack = function(data){ - 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'); - }; - AWSService.post(staticResource.newUrl,getPIData(),queryPostBack,staticResource.token); - }).then(function(data){ - saveBtn(); - Trans(); - }) - } - //aws 纭 - function Trans(){ - let b = HasError(); - if(b){ - //娓呯┖浠g悊鍟嗛攢鍞媴褰撹�呭悕 - 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, - "isSuccess":b ? 0 : 1 - }), function(result){ - console.log('Trans result = '+ JSON.stringify(result)); - }, staticResource.token); - } - function HasError(){ - let e = document.getElementById("Page:mainForm:message"); - return e.children[0]!=null; + saveBtn(); } function saveYesJs() { @@ -154,10 +91,10 @@ <apex:outputLabel value="COMPO璇环" for="compo_opp"/> <apex:inputField value="{!opp.compo_opp__c}" id="compo_opp"/> </apex:pageBlockSectionItem> - <apex:pageBlockSectionItem rendered="{!IF(ProductSegment == 'BS', true, false)}"> + <!-- <apex:pageBlockSectionItem rendered="{!IF(ProductSegment == 'BS', true, false)}"> <apex:outputLabel value="鐢ㄩ��" for="useing"/> <apex:inputField value="{!opp.useing__c}" id="useing"/> - </apex:pageBlockSectionItem> + </apex:pageBlockSectionItem> --> </apex:pageBlockSection> <apex:pageBlockSection title="缁撴灉淇℃伅" columns="2"> @@ -201,12 +138,12 @@ <apex:pageBlockSectionItem rendered="{!IF(ProductSegment == 'NDT' || ProductSegment == 'ANI', false, true)}"> <apex:outputLabel value="浠g悊鍟嗛攢鍞媴褰撹�呭悕" for="opp_DealerSalesStaffName"/> - <apex:inputField value="{!opp.DealerSalesStaffName__c}" id="opp_DealerSalesStaffName" styleClass="PIAPIBACK_opp_DealerSalesStaffName"/> + <apex:inputField value="{!opp.DealerSalesStaffName__c}" id="opp_DealerSalesStaffName"/> </apex:pageBlockSectionItem> <apex:pageBlockSectionItem rendered="{!IF(ProductSegment == 'NDT' || ProductSegment == 'ANI', true, false)}"> <apex:outputLabel value="浠g悊鍟嗛攢鍞媴褰撹�呭悕" for="opp_DealerSalesStaffName"/> - <apex:inputField value="{!opp.DealerSalesStaffName__c}" id="opp_DealerSalesStaffName" styleClass="PIAPIBACK_opp_DealerSalesStaffName" required="true"/> + <apex:inputField value="{!opp.DealerSalesStaffName__c}" id="opp_DealerSalesStaffName" required="true"/> </apex:pageBlockSectionItem> <apex:pageBlockSectionItem > @@ -215,9 +152,8 @@ </apex:pageBlockSectionItem> <apex:pageBlockSectionItem > <apex:outputLabel value="浠g悊鍟嗘湇鍔℃媴褰撹�呭悕" for="opp_DealerService"/> - <apex:inputField value="{!opp.DealerService__c}" id="opp_DealerService" styleClass="PIAPIBACK_opp_DealerService"/> + <apex:inputField value="{!opp.DealerService__c}" id="opp_DealerService"/> </apex:pageBlockSectionItem> - <apex:inputHidden id="opportunityAWSDataId" value="{!opp.AWS_Data_Id__c}"/> </apex:pageBlockSection> <apex:pageBlockSection title="绔炰簤鑰呬俊鎭�" columns="2"> @@ -382,13 +318,13 @@ <!-- <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="浠g悊鍟嗛攢鍞媴褰撹�呭悕." for="opp_DealerSalesStaffName"/> - <apex:inputField value="{!opp.Dealer_Sales_Staff_Name_D__c}" id="opp_DealerSalesStaffName" styleClass="PIAPIBACK_opp_DealerSalesStaffName"/> + <apex:inputField value="{!opp.Dealer_Sales_Staff_Name_D__c}" id="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="浠g悊鍟嗛攢鍞媴褰撹�呭悕." for="opp_DealerSalesStaffName"/> - <apex:inputField value="{!opp.Dealer_Sales_Staff_Name_D__c}" id="opp_DealerSalesStaffName" required="true" styleClass="PIAPIBACK_opp_DealerSalesStaffName"/> + <apex:inputField value="{!opp.Dealer_Sales_Staff_Name_D__c}" id="opp_DealerSalesStaffName" required="true"/> </apex:pageBlockSectionItem> <!-- </apex:outputPanel> --> <apex:pageBlockSectionItem > @@ -397,9 +333,8 @@ </apex:pageBlockSectionItem> <apex:pageBlockSectionItem > <apex:outputLabel value="浠g悊鍟嗘湇鍔℃媴褰撹�呭悕." for="opp_DealerService"/> - <apex:inputField value="{!opp.Dealer_Service_D__c}" id="opp_DealerService" styleClass="PIAPIBACK_opp_DealerService"/> + <apex:inputField value="{!opp.Dealer_Service_D__c}" id="opp_DealerService"/> </apex:pageBlockSectionItem> - <apex:inputHidden id="opportunityAWSDataId" value="{!opp.AWS_Data_Id__c}"/> </apex:pageBlockSection> <apex:pageBlockSection title="绔炰簤鑰呬俊鎭�" columns="2"> -- Gitblit v1.9.1