19626
2023-10-23 1727a4f4d02e429475608e60f142a63bc24127bc
force-app/main/default/lwc/lexCancelReport/lexCancelReport.js
@@ -10,6 +10,7 @@
import ConSent from '@salesforce/apex/BidAnnouncementController.ConSent';
import lwcCSS from '@salesforce/resourceUrl/lwcCSS';
import {loadStyle} from 'lightning/platformResourceLoader';
import queryCancelReport  from '@salesforce/apex/OpportunityLightingButtonController.queryCancelReport';
export default class LexCancelReport extends NavigationMixin(LightningElement) {
    @api recordId;
    stageName;
@@ -26,6 +27,7 @@
    salesOwnerBuchang;
    salesOwnerBuchangID;
    recordTypeId;
    haveLostReport;
    IsLoading = true;
    @wire(CurrentPageReference)
    getStateParameters(currentPageReference) {
@@ -65,7 +67,13 @@
            this.salesOwnerBuchang = result.salesOwnerBuchang == undefined ? '' : result.salesOwnerBuchang;
            this.salesOwnerBuchangID = result.salesOwnerBuchangID == undefined ? '' : result.salesOwnerBuchangID;
            this.recordTypeId = result.recordTypeId;
            this.cancelReport();
            queryCancelReport({
                recordId: this.recordId
            }).then(result=>{
                this.haveLostReport = result;
                this.cancelReport();
            });
        }).catch(error=>{
            console.log("error");
            console.log(error);
@@ -110,7 +118,7 @@
            else if (this.sapSendOK == '1') {
                this.showToast("已经上传SAP、不能做 取消 了!","error");
            }
            else if (this.cntLostCancelReport - this.cntLostCancelDraft > 0) {
            else if (this.haveLostReport) {
                this.showToast("询价已经有 取消/失单报告 了!","error");
            }
            else if (this.jobCategory == '支援') {