| | |
| | | import queryForRecords from '@salesforce/apex/OpportunityLightingButtonController.queryForNewOpportunityAgencyButtonToRecords'; |
| | | import queryForRecTypeList from '@salesforce/apex/OpportunityLightingButtonController.queryForNewOpportunityAgencyButtonToRecTypeList'; |
| | | import queryForRecords2 from '@salesforce/apex/OpportunityLightingButtonController.queryForNewOpportunityAgencyButtonToRecords2'; |
| | | export default class LexNewOpportunityAgency extends LightningElement { |
| | | import { NavigationMixin } from 'lightning/navigation'; |
| | | import { encodeDefaultFieldValues } from 'lightning/pageReferenceUtils'; |
| | | export default class LexNewOpportunityAgency extends NavigationMixin(LightningElement) { |
| | | @api recordId; |
| | | agency1Id; |
| | | agencyOpportunity; |
| | |
| | | var ahl = records[0]; |
| | | |
| | | try { |
| | | var url = "/a2Y/e?retURL=%2F" |
| | | + this.recordId |
| | | + "&Name='(OLYMPUS)'" |
| | | + encodeURIComponent(this.name) |
| | | + "&RecordType=" + recTypeId + "&" + fId_Close_Forecasted_Date__c + "=" |
| | | + encodeURIComponent(this.closeForecastedDate) |
| | | + "&" + fId_Bid_Planned_Date__c + "=" |
| | | + encodeURIComponent(this.bidPlannedDate) |
| | | + "&" + fId_OCM_Change_To_Opportunity_Flg__c + "=1" + "&CF" + fId_Agency_Hospital__c + "_lkid=" + ahl.Id + "&CF" + fId_Agency_Hospital__c + "=" + encodeURIComponent(ahl.Name) + "&" + fId_Amount__c + "=" |
| | | + encodeURIComponent(this.dealerFinalPrice) |
| | | + "&" + fId_OCMSale_Price__c + "=" |
| | | + encodeURIComponent(this.wholesalePrice) |
| | | + "&CF" + fId_Agency__c + "_lkid=" |
| | | + encodeURIComponent(this.agency1Id) |
| | | + "&CF" + fId_Agency__c + "=" |
| | | + encodeURIComponent(this.agency1Name) |
| | | + "&" + fId_StageName__c + "=" |
| | | + encodeURIComponent(this.opportunityStage) |
| | | + "&CF" + fId_Change_To_Opportunity__c + "_lkid=" |
| | | + encodeURIComponent(this.recordId ) |
| | | + "&CF" + fId_Change_To_Opportunity__c + "=" |
| | | + encodeURIComponent(this.name ) |
| | | + "&" + fId_Department_Cateogy__c + "=" |
| | | + encodeURIComponent(this.opportunityCategory); |
| | | console.log(url); |
| | | window.open(url); |
| | | // var url = "/a2Y/e?retURL=%2F" |
| | | // + this.recordId |
| | | // + "&Name='(OLYMPUS)'" |
| | | // + encodeURIComponent(this.name) |
| | | // + "&RecordType=" + recTypeId + "&" + fId_Close_Forecasted_Date__c + "=" |
| | | // + encodeURIComponent(this.closeForecastedDate) |
| | | // + "&" + fId_Bid_Planned_Date__c + "=" |
| | | // + encodeURIComponent(this.bidPlannedDate) |
| | | // + "&" + fId_OCM_Change_To_Opportunity_Flg__c + "=1" + "&CF" + fId_Agency_Hospital__c + "_lkid=" + ahl.Id + "&CF" + fId_Agency_Hospital__c + "=" + encodeURIComponent(ahl.Name) + "&" + fId_Amount__c + "=" |
| | | // + encodeURIComponent(this.dealerFinalPrice) |
| | | // + "&" + fId_OCMSale_Price__c + "=" |
| | | // + encodeURIComponent(this.wholesalePrice) |
| | | // + "&CF" + fId_Agency__c + "_lkid=" |
| | | // + encodeURIComponent(this.agency1Id) |
| | | // + "&CF" + fId_Agency__c + "=" |
| | | // + encodeURIComponent(this.agency1Name) |
| | | // + "&" + fId_StageName__c + "=" |
| | | // + encodeURIComponent(this.opportunityStage) |
| | | // + "&CF" + fId_Change_To_Opportunity__c + "_lkid=" |
| | | // + encodeURIComponent(this.recordId ) |
| | | // + "&CF" + fId_Change_To_Opportunity__c + "=" |
| | | // + encodeURIComponent(this.name ) |
| | | // + "&" + fId_Department_Cateogy__c + "=" |
| | | // + encodeURIComponent(this.opportunityCategory); |
| | | // console.log(url); |
| | | // window.open(url); |
| | | const defaultValues = encodeDefaultFieldValues({ |
| | | Name: '(OLYMPUS)', |
| | | Close_Forecasted_Date__c: this.closeForecastedDate, |
| | | Bid_Planned_Date__c: this.bidPlannedDate, |
| | | OCM_Change_To_Opportunity_Flg__c: '1', |
| | | Agency_Hospital__c: ahl.Id, |
| | | Amount__c: this.dealerFinalPrice, |
| | | OCMSale_Price__c: this.wholesalePrice, |
| | | Agency__c: this.agency1Id, |
| | | StageName__c: this.opportunityStage, |
| | | Change_To_Opportunity__c: this.recordId, |
| | | Department_Cateogy__c: this.opportunityCategory, |
| | | RecordTypeId: recTypeId |
| | | }); |
| | | this[NavigationMixin.Navigate]({ |
| | | type: 'standard__objectPage', |
| | | attributes: { |
| | | objectApiName: 'Agency_Opportunity__c', |
| | | actionName: 'new' |
| | | }, |
| | | state: { |
| | | nooverride: '1', |
| | | defaultFieldValues: defaultValues, |
| | | } |
| | | }); |
| | | this.dispatchEvent(new CloseActionScreenEvent()); |
| | | } catch (error) { |
| | | console.log(error) |