| New file |
| | |
| | | import { LightningElement,wire,track,api} from 'lwc'; |
| | | import { CurrentPageReference } from "lightning/navigation"; |
| | | import { CloseActionScreenEvent } from 'lightning/actions'; |
| | | import init from '@salesforce/apex/InquiryFormController.init'; |
| | | import { ShowToastEvent } from 'lightning/platformShowToastEvent'; |
| | | export default class lexInquiryFormCustomLink2 extends LightningElement { |
| | | @api recordId;//OwnerId |
| | | IsLoading = true; |
| | | Status; |
| | | @wire(CurrentPageReference) |
| | | getStateParameters(currentPageReference) { |
| | | if (currentPageReference) { |
| | | const urlValue = currentPageReference.state.recordId; |
| | | if (urlValue) { |
| | | let str = `${urlValue}`; |
| | | this.recordId = str; |
| | | } |
| | | } |
| | | } |
| | | connectedCallback(){ |
| | | init({ |
| | | recordId: this.recordId |
| | | }).then(result => { |
| | | this.Status = result.Status; |
| | | this.IsLoading = false; |
| | | this.CustomLink2(); |
| | | this.dispatchEvent(new CloseActionScreenEvent()); |
| | | }) |
| | | } |
| | | // 产品咨询单 营业跟进 |
| | | CustomLink2(){ |
| | | if(this.Status != '04.已建意向'){ |
| | | window.open ('/apex/FollowPage?id='+this.recordId, '不需要的理由', |
| | | 'height=400, width=800, top=200, left=400, toolbar=no, menubar=no, scrollbars=no, location=no, status=no'); |
| | | }else { |
| | | // alert('已经有意向了,不能执行此操作。'); |
| | | this.showToast("已经有意向了,不能执行此操作。","error") |
| | | } |
| | | } |
| | | showToast(msg,type) { |
| | | const event = new ShowToastEvent({ |
| | | message: msg, |
| | | variant: type |
| | | }); |
| | | this.dispatchEvent(event); |
| | | this.dispatchEvent(new CloseActionScreenEvent()); |
| | | } |
| | | } |
| | | |
| | | // //2021-10-21 gwy 版本更改为51.0 |
| | | // var foo = function() { |
| | | // var Status = "{!Inquiry_form__c.Status__c}"; |
| | | // if(Status != '04.已建意向'){ |
| | | // window.open ('/apex/FollowPage?id='+"{!Inquiry_form__c.Id}", '不需要的理由', |
| | | // 'height=400, width=700, top=200, left=400, toolbar=no, menubar=no, scrollbars=no, location=no, status=no'); |
| | | // }else { |
| | | // alert('已经有意向了,不能执行此操作。'); |
| | | // } |
| | | |
| | | // } |
| | | |
| | | // foo(); |