From 1d17c4022a928eacff7309016cde76f29ad257fb Mon Sep 17 00:00:00 2001
From: liangxiaozhen <liangxiaozhen>
Date: 星期日, 06 八月 2023 18:45:18 +0800
Subject: [PATCH] 72_客户按钮提交
---
force-app/main/default/lwc/lexTenderingEnquiryButton/lexTenderingEnquiryButton.js | 49 ++++++++++---------------------------------------
1 files changed, 10 insertions(+), 39 deletions(-)
diff --git a/force-app/main/default/lwc/lexTenderingEnquiryButton/lexTenderingEnquiryButton.js b/force-app/main/default/lwc/lexTenderingEnquiryButton/lexTenderingEnquiryButton.js
index 90dbf6a..a16d066 100644
--- a/force-app/main/default/lwc/lexTenderingEnquiryButton/lexTenderingEnquiryButton.js
+++ b/force-app/main/default/lwc/lexTenderingEnquiryButton/lexTenderingEnquiryButton.js
@@ -1,7 +1,6 @@
import { LightningElement,wire,track,api} from 'lwc';
import { CurrentPageReference } from "lightning/navigation";
import { CloseActionScreenEvent } from 'lightning/actions';
-import { NavigationMixin } from 'lightning/navigation';
import init from '@salesforce/apex/TenderingButtonController.initTenderingController';
import updateOpportunityInformation from '@salesforce/apex/UpdateTenderInformationBatch.updateOpportunityInformation';
import { ShowToastEvent } from 'lightning/platformShowToastEvent';
@@ -26,35 +25,29 @@
init({
recordId: this.recordId
}).then(result => {
- if (result != null) {
- this.IsLoading = false;
- this.id = result.Id;
- this.isRelateProject = result.isRelateProject;
- this.EnquiryButton();
- this.dispatchEvent(new CloseActionScreenEvent());
- }
- }).catch(error => {
- console.log("error"+error);
- }).finally(() => {
-
- });
+ console.log(result);
+ this.IsLoading = false;
+ this.id = result.Id;
+ this.isRelateProject = result.isRelateProject;
+ this.EnquiryButton();
+ })
}
//鎷涙爣椤圭洰 鍙嶅簲璇环鐘舵��
EnquiryButton(){
if(this.isRelateProject == "鍚�"){
this.showToast('鎷涙姇鏍囬」鐩笉鐩稿叧鍚庝笉鑳藉弽搴旇浠风姸鎬�!','error');
+ this.dispatchEvent(new CloseActionScreenEvent());
return;
}
var listss = [];
listss.push(this.id);
updateOpportunityInformation({TenderIdList : listss}).then(result=>{
- console.log(result,'璧板紑浜嗗悧锛�')
if(result != 'OK'){
this.showToast(result,'error');
+ this.dispatchEvent(new CloseActionScreenEvent());
}else {
- console.log('鐑�')
- // alert('鍙嶆槧瀹屼簡');
this.showToast('鍙嶆槧瀹屼簡','success');
+ this.dispatchEvent(new CloseActionScreenEvent());
}
})
}
@@ -65,28 +58,6 @@
message: msg,
variant: type
});
- console.log('鎻愮ず妗嗕笉鑳界敤浜嗗悧锛�');
this.dispatchEvent(event);
- this.dispatchEvent(new CloseActionScreenEvent());
}
-}
-
-// var foo = function(){
-// if('{!Tender_information__c.IsRelateProject__c}'== "鍚�"){
-// alert('鎷涙姇鏍囬」鐩笉鐩稿叧鍚庝笉鑳藉弽搴旇浠风姸鎬�!');
-// return;
-// }
-// var listss = [];
-// listss.push('{!Tender_information__c.Id}');
-// var rtn = sforce.apex.execute("UpdateTenderInformationBatch", "updateOpportunityInformation", {TenderIdList : listss } );
-
-// if(rtn != 'OK'){
-// alert(rtn);
-// }else {
-// alert('鍙嶆槧瀹屼簡');
-// }
-// //閲嶆柊鍔犺浇椤甸潰
-// window.location.reload();
-// }
-
-// foo();
\ No newline at end of file
+}
\ No newline at end of file
--
Gitblit v1.9.1