19626
2023-09-13 196df4d4bf1941546d349cadbf343655578ec280
force-app/main/default/lwc/lexSubmitSolutionSchemeForApproval/lexSubmitSolutionSchemeForApproval.js
@@ -70,20 +70,30 @@
            }
            console.log('this.schemeType:'+this.schemeType);
            if((this.records.length > 0 && this.schemeType == '结案') || (this.schemeType == '初次')){
                submitApproval({recordId:this.recordId}).then(rep => {
                    console.log(rep);
                    if(rep==='OK'){
                        console.log('1');
                        this.showToast('提交审批成功','success');
                // submitApproval({recordId:this.recordId}).then(rep => {
                //     console.log(rep);
                //     if(rep==='OK'){
                //         console.log('1');
                //         this.showToast('提交审批成功','success');
                //     }else{
                //         console.log('2');
                //         this.showToast(rep,'error');
                //     }
                // }).catch(err => {
                //     console.log('3');
                //     console.log(err);
                //     this.showToast(err,'error');
                // })
                updateSubmitSolutionSchemeForApprovalButton({
                    recordId: this.recordId
                }).then(res=>{
                    if(res){
                        this.showToast(res,'error');
                        this.dispatchEvent(new CloseActionScreenEvent());
                    }else{
                        console.log('2');
                        this.showToast(rep,'error');
                        window.location.href = '/lightning/r/Solution_Programme__c/'+this.recordId+'/view';
                    }
                }).catch(err => {
                    console.log('3');
                    console.log(err);
                    this.showToast(err,'error');
                })
                });
            }else{
                this.showToast('结案的方案提交前,必须上传结案附件','error');
                this.dispatchEvent(new CloseActionScreenEvent());