From d5d810af942c23a1009857477a545a9a2dc134b5 Mon Sep 17 00:00:00 2001
From: KKbes <1620284052@qq.com>
Date: 星期三, 28 六月 2023 10:17:19 +0800
Subject: [PATCH] button selfReview

---
 force-app/main/default/lwc/lexFinLibrary/lexFinLibrary.js |   39 +++++++++++++++------------------------
 1 files changed, 15 insertions(+), 24 deletions(-)

diff --git a/force-app/main/default/lwc/lexFinLibrary/lexFinLibrary.js b/force-app/main/default/lwc/lexFinLibrary/lexFinLibrary.js
index febcdf5..968318a 100644
--- a/force-app/main/default/lwc/lexFinLibrary/lexFinLibrary.js
+++ b/force-app/main/default/lwc/lexFinLibrary/lexFinLibrary.js
@@ -2,54 +2,45 @@
 import getBulletinBoard  from '@salesforce/apex/FinLibraryButtonController.getBulletinBoard';
 import {CurrentPageReference} from 'lightning/navigation';
 import { CloseActionScreenEvent } from 'lightning/actions';
+import LightningAlert from 'lightning/alert';
+import { ShowToastEvent } from 'lightning/platformShowToastEvent';
 export default class lexFinLibrary extends LightningElement {
 
-		@api recordId;
-		IsLoading;
-		Bulletin_Board__c;
+	@api recordId;
+	IsLoading=true;
+	Bulletin_Board__c;
 
 
-		@wire(CurrentPageReference)
+	@wire(CurrentPageReference)
     getStateParameters(currentPageReference){
     	if(currentPageReference){
-    		console.log(currentPageReference);
-    		console.log("杩涘叆鑾峰彇page鍙傛暟")
     		const IdValue=currentPageReference.state.recordId;
     		if(IdValue){
     			let str=`${IdValue}`;
     			this.recordId=str;
-    			console.log("recordId="+str);
     		}
     	}
     }
 
 
     connectedCallback(){
-    getBulletinBoard({recordId:this.recordId}).then(res=>{
-    	if(res!=null){
-    	this.IsLoading=false;
-    	console.log("res");
-    	console.log(res);
-    	console.log("杩涘叆鍒濆鍖栧璞″叾浠栧睘鎬�");
-    	this.Bulletin_Board__c=res;
-    	console.log(this.Bulletin_Board__c);
-        this.FinLibrary();
-    	}
-    	else{
-    		 var a="娌¤繘鏂规硶";
- 			console.log(a);
+        getBulletinBoard({recordId:this.recordId}).then(res=>{
+        	if(res!=null){
+            	this.Bulletin_Board__c=res;
+                this.FinLibrary().then(result=>{
+                    this.IsLoading=false;
+                    this.dispatchEvent(new CloseActionScreenEvent());
+                });
     	}
     }).catch(error =>{
-    	console.log("error");
     	console.log(error.message);
     }).finally(()=>{
 
     });
     }
 
-    FinLibrary(){
-    	window.open(this.Bulletin_Board__c.iPad_Finlibrary__c, 'FinLibrary', '_top');
-    	this.dispatchEvent(new CloseActionScreenEvent());
+    async FinLibrary(){
+    	window.open(this.Bulletin_Board__c.iPad_Finlibrary__c, 'FinLibrary', '_top');	
     }
 
 }
\ No newline at end of file

--
Gitblit v1.9.1