| | |
| | | |
| | | @api recordId; |
| | | Lead; |
| | | IsLoading=true; |
| | | |
| | | |
| | | |
| | |
| | | const urlValue = currentPageReference.state.recordId; |
| | | if (urlValue) { |
| | | let str = `${urlValue}`; |
| | | console.log("str"); |
| | | console.log(str); |
| | | this.recordId = str; |
| | | } |
| | | } |
| | |
| | | |
| | | |
| | | connectedCallback(){ |
| | | console.log(this.recordId); |
| | | init({ |
| | | recordId: this.recordId |
| | | }).then(result => { |
| | | console.log(result); |
| | | if (result != null) { |
| | | this.Lead = result; |
| | | console.log(this.Lead); |
| | | console.log(this.Lead.Status == '未跟进'); |
| | | this.QuotationRequest(); |
| | | this.QuotationRequest().then(result=>{ |
| | | this.IsLoading=false; |
| | | this.dispatchEvent(new CloseActionScreenEvent()); |
| | | }); |
| | | } |
| | | }).catch(error => { |
| | | console.log("error"); |
| | |
| | | |
| | | |
| | | async QuotationRequest(){ |
| | | if( this.Lead.Status == '未跟进'){ |
| | | this.dispatchEvent(new CloseActionScreenEvent()); |
| | | window.open("/apex/NewQuoteIrai?leadid="+ this.Lead.Id +"&tenderid="+ this.Lead.Tender_information__c); |
| | | if( this.Lead.Status == '未跟进'){ |
| | | window.open("/apex/NewQuoteIrai?leadid="+ this.Lead.Id +"&tenderid="+ this.Lead.Tender_information__c); |
| | | }else{ |
| | | this.dispatchEvent(new CloseActionScreenEvent()); |
| | | this.dispatchEvent(event); |
| | | } |
| | | this.dispatchEvent(event); |
| | | } |
| | | } |
| | | |
| | | |