From f7cd56053c85587fb734f1b63280071e767b16e1 Mon Sep 17 00:00:00 2001
From: liwentao <1376563863@qq.com>
Date: 星期三, 17 五月 2023 09:48:35 +0800
Subject: [PATCH] 借出备品配套一览_列表按钮:取消

---
 force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js          |   40 +++-----------------
 force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js-meta.xml |   36 +++++++++++++++---
 2 files changed, 36 insertions(+), 40 deletions(-)

diff --git a/force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js b/force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js
index e8fe447..034b740 100644
--- a/force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js
+++ b/force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js
@@ -9,45 +9,17 @@
     id;
     RentalApplyId;
     Status;
-    @wire(CurrentPageReference)
-	getStateParameters(currentPageReference){
-		console.log("杩涘叆椤甸潰");
-		console.log(currentPageReference);
-		if(currentPageReference){
-			const urvalue=currentPageReference.state.recordId;
-			if(urvalue){
-				let str=`${urvalue}`;
-				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.id=result.id;
-			    this.RentalApplyId=result.RentalApplyId;
-			    this.Status=result.Status;
-				this.cancelSubmit().then(res=>{
-					this.IsLoading=false;
-					this.dispatchEvent(new CloseActionScreenEvent());
-				});	
-			}
-		}).catch(err=>{
-			console.log("error:");
-			console.log(err);
-		}).finally(()=>{
-
-		});
+		window.open("/apex/EquipmentRentalCancel?raid="+this.recordId,'cancelSelect','width=500,height=250');
+		this.closeAction();
 	}
-
-    async cancelSubmit(){
-    	window.open("/apex/EquipmentRentalCancel?raid="+this.RentalApplyId,'cancelSelect','width=500,height=250');
+	closeAction() {
+        //杩斿洖褰撳墠鐨勫鍝佺敵璇�
+		window.open("/"+this.recordId,'_self');
     }
 }
\ No newline at end of file
diff --git a/force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js-meta.xml b/force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js-meta.xml
index d461072..0287678 100644
--- a/force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js-meta.xml
+++ b/force-app/main/default/lwc/lexCancelSelect/lexCancelSelect.js-meta.xml
@@ -2,10 +2,34 @@
 <LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata" fqn="lexCancelSelect">
     <apiVersion>51.0</apiVersion>
     <isExposed>true</isExposed>    
-    <targets>
-        <target>lightning__AppPage</target>
-        <target>lightning__RecordPage</target>
-        <target>lightning__HomePage</target>
-        <target>lightning__RecordAction</target>
-    </targets>
+    <targets> 
+
+        <target>lightning__AppPage</target> 
+
+        <target>lightning__RecordPage</target> 
+
+        <target>lightning__HomePage</target> 
+
+        <target>lightning__RecordAction</target> 
+
+        <!-- 灞忓箷娴侀厤缃� --> 
+
+        <target>lightning__FlowScreen</target> 
+
+    </targets> 
+
+    <!-- 瀹氫箟鍙橀噺 --> 
+
+    <targetConfigs> 
+
+        <targetConfig targets="lightning__FlowScreen"> 
+
+            <!-- name js涓娇鐢ㄧ殑鍙橀噺锛屼粠灞忓箷娴佷腑鑾峰彇鍙傛暟  label 鍦ㄥ睆骞曟祦鐨勮LWC鐨勮缃腑鏄剧ず --> 
+
+            <property name="recordId" type="String" label="recordId"/> 
+
+
+        </targetConfig> 
+
+    </targetConfigs> 
 </LightningComponentBundle>
\ No newline at end of file

--
Gitblit v1.9.1