From 492f744d9d84289e27b2ddac9a9b4a2137fd11d6 Mon Sep 17 00:00:00 2001
From: KKbes <1620284052@qq.com>
Date: 星期一, 07 八月 2023 11:25:24 +0800
Subject: [PATCH] slefreview

---
 force-app/main/default/lwc/lexRepairContractReflectAsset/lexRepairContractReflectAsset.js                     |    2 
 force-app/main/default/classes/LexNoReportApplicationController.cls-meta.xml                                  |    2 
 force-app/main/default/lwc/lexCampaignMemberService/lexCampaignMemberService.js                               |   14 +-
 force-app/main/default/classes/LexOPDSupplementaryController.cls                                              |    4 
 force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.js                                                 |   68 +++++++++
 force-app/main/default/classes/LexNoReportApplicationController.cls                                           |    3 
 force-app/main/default/lwc/lexGuaranteePeriodAlterationApplication/lexGuaranteePeriodAlterationApplication.js |    2 
 force-app/main/default/lwc/lexCancelSubAuthorizedButton/lexCancelSubAuthorizedButton.js                       |   21 +-
 force-app/main/default/lwc/lexCreateLostReportAsset/lexCreateLostReportAsset.js                               |    2 
 force-app/main/default/lwc/lexSendToComPlat/lexSendToComPlat.js                                               |    1 
 force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.html                                               |    5 
 force-app/main/default/lwc/lexLeadQuotationRequest/lexLeadQuotationRequest.js                                 |    2 
 force-app/main/default/lwc/lexCancleCampaign/lexCancleCampaign.js                                             |   21 ++
 force-app/main/default/lwc/lexMeetingCosts/lexMeetingCosts.js                                                 |   19 +-
 force-app/main/default/lwc/lexCancelInService/lexCancelInService.js                                           |   27 ++-
 force-app/main/default/lwc/lexOPDPlanCommitNeedApproval/lexOPDPlanCommitNeedApproval.js                       |   21 ++-
 force-app/main/default/lwc/lexPostPoneReport/lexPostPoneReport.js                                             |    2 
 force-app/main/default/lwc/lexOPDReapply/lexOPDReapply.js                                                     |    4 
 force-app/main/default/lwc/lexProductRepairQuoteAsset/lexProductRepairQuoteAsset.js                           |   14 +-
 force-app/main/default/lwc/lexSubmitCampaign/lexSubmitCampaign.js                                             |    9 
 force-app/main/default/lwc/lexUpdateTimeReply/lexUpdateTimeReply.js                                           |   18 +-
 force-app/main/default/lwc/lexCampaignMember/lexCampaignMember.js                                             |    8 -
 force-app/main/default/lwc/lexSubmitCampaignService/lexSubmitCampaignService.js                               |    9 
 force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.js-meta.xml                                        |   11 +
 force-app/main/default/classes/lexSubAuthorizedButtonController.cls                                           |    4 
 force-app/main/default/lwc/lexCopyPIContarct/lexCopyPIContarct.js                                             |   37 +++-
 force-app/main/default/lwc/lexCreateProduct2Asset/lexCreateProduct2Asset.js                                   |    2 
 force-app/main/default/lwc/lexNoReportApplication/lexNoReportApplication.js                                   |   39 ++--
 28 files changed, 243 insertions(+), 128 deletions(-)

diff --git a/force-app/main/default/classes/LexNoReportApplicationController.cls b/force-app/main/default/classes/LexNoReportApplicationController.cls
index 39a753b..2a334cf 100644
--- a/force-app/main/default/classes/LexNoReportApplicationController.cls
+++ b/force-app/main/default/classes/LexNoReportApplicationController.cls
@@ -1,5 +1,4 @@
-
-    // with lwc lexNoReportApplication
+// with lwc lexNoReportApplication
     //author  kkbes
 public  class LexNoReportApplicationController {
     @AuraEnabled
diff --git a/force-app/main/default/classes/LexNoReportApplicationController.cls-meta.xml b/force-app/main/default/classes/LexNoReportApplicationController.cls-meta.xml
index 70f89f4..d75b058 100644
--- a/force-app/main/default/classes/LexNoReportApplicationController.cls-meta.xml
+++ b/force-app/main/default/classes/LexNoReportApplicationController.cls-meta.xml
@@ -2,4 +2,4 @@
 <ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
     <apiVersion>51.0</apiVersion>
     <status>Active</status>
-</ApexClass>
\ No newline at end of file
+</ApexClass>
diff --git a/force-app/main/default/classes/LexOPDSupplementaryController.cls b/force-app/main/default/classes/LexOPDSupplementaryController.cls
index 9de7a6a..7c9c7cb 100644
--- a/force-app/main/default/classes/LexOPDSupplementaryController.cls
+++ b/force-app/main/default/classes/LexOPDSupplementaryController.cls
@@ -51,15 +51,17 @@
     }
 
     @AuraEnabled
-    public static void NewAndUpdateOPDStatus(String Id){
+    public static String NewAndUpdateOPDStatus(String Id){
     try{
         OPDPlan__c res =new OPDPlan__c();
         res.Id = Id;
         res.Status__c='鎻愪氦';
         update res;
+        return 'success';
     }
     catch (Exception e) {
         System.debug(LoggingLevel.INFO, '*** e: ' + e);
+        return e.getMessage();
     }
     }
 
diff --git a/force-app/main/default/classes/lexSubAuthorizedButtonController.cls b/force-app/main/default/classes/lexSubAuthorizedButtonController.cls
index 3c2e572..948edb2 100644
--- a/force-app/main/default/classes/lexSubAuthorizedButtonController.cls
+++ b/force-app/main/default/classes/lexSubAuthorizedButtonController.cls
@@ -15,15 +15,17 @@
     }
 
     @AuraEnabled
-    public static void updateStatuById(String Id){
+    public static String updateStatuById(String Id){
         try{
             SubAuthorized__c res = new SubAuthorized__c();
             res.Id = Id;
             res.Status__c = '宸插彇娑�';
             update res;
+            return 'success';
         }
         catch(Exception e){
             System.debug(LoggingLevel.INFO, '*** e: ' + e);
+            return e.getMessage();
         }
     }
 }
\ No newline at end of file
diff --git a/force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.html b/force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.html
new file mode 100644
index 0000000..c444cc3
--- /dev/null
+++ b/force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.html
@@ -0,0 +1,5 @@
+<template>
+    <div class="Attachment" if:true={IsLoading}>
+        <lightning-spinner alternative-text="Loading" size="medium"></lightning-spinner>
+    </div>
+</template>
\ No newline at end of file
diff --git a/force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.js b/force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.js
new file mode 100644
index 0000000..b81322e
--- /dev/null
+++ b/force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.js
@@ -0,0 +1,68 @@
+import { LightningElement, track, wire,api } from 'lwc';
+import { CurrentPageReference } from "lightning/navigation";
+import { CloseActionScreenEvent } from 'lightning/actions';
+import { NavigationMixin } from 'lightning/navigation';
+import { encodeDefaultFieldValues } from 'lightning/pageReferenceUtils';
+import init  from '@salesforce/apex/LexAgenceCopyPIController.init';
+export default class lexAgenceCopyPI extends NavigationMixin(LightningElement) {
+
+	@api recordId;
+	IsLoading=true;
+    Agency_Contact;
+
+	@wire(CurrentPageReference)
+    getStateParameters(currentPageReference) {
+        if (currentPageReference) {
+          const urlValue = currentPageReference.state.recordId;
+          if (urlValue) {
+            let str = `${urlValue}`;
+            this.recordId = str;
+          }
+        }
+    }
+
+    connectedCallback(){
+        init({recordId : this.recordId}).then(res=>{
+            if(res!=null){
+                this.Agency_Contact =res;
+                console.log(res);
+                this.CopyPI().then(result => {
+                    this.IsLoading=false;
+                    this.dispatchEvent(new CloseActionScreenEvent());
+                });  
+            }          
+        }).catch(error=>{
+            console.log('error');
+            console.log(error.message);
+        })
+
+    }
+
+
+    async CopyPI(){
+        const defaultFieldValues = encodeDefaultFieldValues({
+            Name: this.Agency_Contact.Name,
+            Department_Class__c:this.Agency_Contact.Department_Class__c,
+            Contact__c: this.Agency_Contact.Contact__c,
+            Agency_ID__c: this.Agency_Contact.Agency_ID__c,
+            Type__c : this.Agency_Contact.Type__c, 
+            Doctor_Division1__c : this.Agency_Contact.Doctor_Division1__c,
+            Agency_Hospital__c :this.Agency_Contact.Agency_Hospital__c ,
+            AWS_Data_Id__c : this.Agency_Contact.AWS_Data_Id__c
+        })
+        this.IsLoading=false;
+        this.dispatchEvent(new CloseActionScreenEvent());            
+        this[NavigationMixin.Navigate]({
+            type: 'standard__objectPage',
+            attributes: {
+                objectApiName: 'Agency_Contact__c', // 瑕佹柊寤虹殑瀵硅薄API
+                actionName: 'new',
+            },
+            state:{
+                nooverride: '1',
+                defaultFieldValues: defaultFieldValues,
+              
+            }
+      });    	
+    }
+}
\ No newline at end of file
diff --git a/force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.js-meta.xml b/force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.js-meta.xml
new file mode 100644
index 0000000..0d273fe
--- /dev/null
+++ b/force-app/main/default/lwc/lexAgenceCopyPI/lexAgenceCopyPI.js-meta.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata" fqn="lexAgenceCopyPI">
+    <apiVersion>51.0</apiVersion>
+    <isExposed>true</isExposed>
+    <targets>
+        <target>lightning__RecordPage</target>
+        <target>lightning__AppPage</target>
+        <target>lightning__HomePage</target>
+        <target>lightning__RecordAction</target>
+    </targets>
+</LightningComponentBundle>
\ No newline at end of file
diff --git a/force-app/main/default/lwc/lexCampaignMember/lexCampaignMember.js b/force-app/main/default/lwc/lexCampaignMember/lexCampaignMember.js
index b403186..807b541 100644
--- a/force-app/main/default/lwc/lexCampaignMember/lexCampaignMember.js
+++ b/force-app/main/default/lwc/lexCampaignMember/lexCampaignMember.js
@@ -22,18 +22,10 @@
         this.CampaignMember().then(result => {
             this.IsLoading=false;
           	this.dispatchEvent(new CloseActionScreenEvent());
-        }).catch(error => {
-			const eventInItError = new ShowToastEvent({
-	           	message:
-	            error.message,
-	            variant : 'error'
-        	});
-        	this.dispatchEvent(eventInItError);
         });
     }
 
     async CampaignMember (){
-    	console.log(this.recordId);
     	window.open("/apex/CampaignMember?id=" + this.recordId,'CampaignMember','height=400,width=890,top=0,left=0,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no');
     }
 
diff --git a/force-app/main/default/lwc/lexCampaignMemberService/lexCampaignMemberService.js b/force-app/main/default/lwc/lexCampaignMemberService/lexCampaignMemberService.js
index c23ecf2..0b4c097 100644
--- a/force-app/main/default/lwc/lexCampaignMemberService/lexCampaignMemberService.js
+++ b/force-app/main/default/lwc/lexCampaignMemberService/lexCampaignMemberService.js
@@ -38,17 +38,11 @@
         } else if (error) {
             this.error = error ;
         }
-    }
-
-
-
-    connectedCallback(){
         init({
             recordId: this.recordId
         }).then(result => {
             if (result != null) {
                 this.Campaign = result;
-                console.log(this.Campaign);
                 this.campaignMemberService().then(result=>{
                	this.IsLoading=false;
             	this.dispatchEvent(new CloseActionScreenEvent());
@@ -61,7 +55,13 @@
 	            variant : 'error'
         	});
         	this.dispatchEvent(eventInItError);
-        });
+        });        
+    }
+
+
+
+    connectedCallback(){
+
 
     }
 
diff --git a/force-app/main/default/lwc/lexCancelInService/lexCancelInService.js b/force-app/main/default/lwc/lexCancelInService/lexCancelInService.js
index 30d1819..52c5627 100644
--- a/force-app/main/default/lwc/lexCancelInService/lexCancelInService.js
+++ b/force-app/main/default/lwc/lexCancelInService/lexCancelInService.js
@@ -55,15 +55,17 @@
     }
 
     async cancelInService(){
+    	var checkUpdate=0;
+    	var Status =this.Campaign.Status;
 		if (this.Campaign.Status == '鍙栨秷') {
 			this.dispatchEvent(event1);
 			return;
 		}
 		if (this.Campaign.Status != '鑽夋涓�' && this.Campaign.Status != '鍏紑涓�') {
-			const event2 = new dispatchEvent({
-				message : this.Campaign.Status +"鐘舵�佷笉鑳藉彇娑�" ,
+			const event2 = new ShowToastEvent({
+				message : Status +"鐘舵�佷笉鑳藉彇娑�" ,
 				variant : 'error'
-			})
+			});
 			this.dispatchEvent(event2);
 			return;
 		}
@@ -71,6 +73,7 @@
 			this.dispatchEvent(event3);
 			return;
 		}
+
 		var IsCancelFromOpen = false;
 		console.log(this.Campaign.Status);
 		if (this.Campaign.Status == '鍏紑涓�') {
@@ -95,7 +98,7 @@
 				}
 				else{
 					theStatus = '鑽夋涓�'
-				}
+				}			
 				newAndUpddateCampaign({campaignId : this.Campaign.Id , Status : theStatus}).then(result2=>{
 				 	if(result2!='success'){
 				 		const eventErroe3 = new ShowToastEvent({
@@ -103,18 +106,28 @@
 			        	   	result2,
 			        	   	variant : 'error'
 		        		});
+		        		checkUpdate +=1;
 		        		this.dispatchEvent(eventErroe3);	
 				 	}
-
+				 	if(checkUpdate!=0){
+						return;
+					}							 
 				});
+				if(checkUpdate!=0){
+					return;
+				}	
 				const eventFail = new ShowToastEvent({
 			       	 	message:
 			       	  	result1,
 			      	    variant : 'error'
-		       	 });	
-		        this.dispatchEvent(eventFail);
+		       	 });
+		       	checkUpdate +=1;	
+		        this.dispatchEvent(eventFail);					
 			}
 		});
+		if(checkUpdate!=0){
+			return;
+		}		
 		window.location.reload();
 
 
diff --git a/force-app/main/default/lwc/lexCancelSubAuthorizedButton/lexCancelSubAuthorizedButton.js b/force-app/main/default/lwc/lexCancelSubAuthorizedButton/lexCancelSubAuthorizedButton.js
index b80663a..0a02d13 100644
--- a/force-app/main/default/lwc/lexCancelSubAuthorizedButton/lexCancelSubAuthorizedButton.js
+++ b/force-app/main/default/lwc/lexCancelSubAuthorizedButton/lexCancelSubAuthorizedButton.js
@@ -73,16 +73,19 @@
 			this.dispatchEvent(event3);
 			return;
 		}
-		await updateStatuById().then(result=>{
-			this.dispatchEvent(event2);
-			location.href = this.SubAuthorized.Id;
-		}).catch(error=>{
-			const eventError = new ShowToastEvent({
+		await updateStatuById({Id : this.recordId}).then(result=>{
+			if(result!='success'){
+				const eventError = new ShowToastEvent({
 	            	message:
-	                error.message,
+	                result,
 	                variant : 'error'
-			});
-			this.dispatchEvent(eventError);			
-		})
+				});
+				this.dispatchEvent(eventError);	
+			}
+			else{
+				this.dispatchEvent(event2);
+				location.href = this.SubAuthorized.Id;		
+			}
+		});
     }
 }
\ No newline at end of file
diff --git a/force-app/main/default/lwc/lexCancleCampaign/lexCancleCampaign.js b/force-app/main/default/lwc/lexCancleCampaign/lexCancleCampaign.js
index d343a40..8cb58be 100644
--- a/force-app/main/default/lwc/lexCancleCampaign/lexCancleCampaign.js
+++ b/force-app/main/default/lwc/lexCancleCampaign/lexCancleCampaign.js
@@ -5,7 +5,7 @@
 
 const event1 = new ShowToastEvent({
 	            	message:
-	                "宸茬粡鍙栨秷锛�!",
+	                "宸茬粡鍙栨秷!",
 	                variant : "error" 
 });	
 const event4 = new ShowToastEvent({
@@ -51,7 +51,6 @@
         }).then(result => {
             if (result != null) {
                 this.Campaign = result;
-                console.log(this.Campaign);
                 this.cancle().then(result=>{
                 	this.IsLoading=false;
                 	this.dispatchEvent(new CloseActionScreenEvent());
@@ -70,6 +69,7 @@
 
 
     async cancle(){
+    	var checkUpdate=0;
 	    if(this.Campaign.Status =='鍙栨秷'){
 			this.dispatchEvent(event1);
 			return;
@@ -113,8 +113,8 @@
 						message : result,
 						variant : 'error'
 					})
+					checkUpdate +=1;
 					this.dispatchEvent(event7);
-
 				}
 			});
 		}else if(this.Campaign.Status =='鍏紑涓�'){
@@ -124,33 +124,44 @@
 						message : result,
 						variant : 'error'
 					})
+					checkUpdate +=1;
 					this.dispatchEvent(event8);
 				}
 			});
+		if(checkUpdate!=0){
+			return;
+		}	
 			await  submitApprovalRequest({recordId : this.recordId}).then(result1=>{
 				console.log(result1);
 				if(result1!=null){
 				//鏇存柊鐘舵��
-				 newAndUpddateCampaign({campaignId : this.Campaign.Id , Status : '鍏紑涓�'}).then(result2=>{
+				newAndUpddateCampaign({campaignId : this.Campaign.Id , Status : '鍏紑涓�'}).then(result2=>{
 				 	if(result2!='success'){
 				 		const eventErroe3 = new ShowToastEvent({
 		      				message:
 			        	   	result2,
 			        	   	variant : 'error'
 		        		});
+		        		checkUpdate +=1;
 		        		this.dispatchEvent(eventErroe3);	
 				 	}
-
 				});
+				if(checkUpdate!=0){
+					return;
+				}
 				const eventFail = new ShowToastEvent({
 			       	 	message:
 			       	  	result1,
 			      	    variant : 'error'
 		       	 });	
+				checkUpdate +=1;
 		        this.dispatchEvent(eventFail);
 		        return;
 				}
 			});
+			if(checkUpdate!=0){
+				return;
+			}
 			window.location.reload();
 		}
 
diff --git a/force-app/main/default/lwc/lexCopyPIContarct/lexCopyPIContarct.js b/force-app/main/default/lwc/lexCopyPIContarct/lexCopyPIContarct.js
index 9036254..7bed5fa 100644
--- a/force-app/main/default/lwc/lexCopyPIContarct/lexCopyPIContarct.js
+++ b/force-app/main/default/lwc/lexCopyPIContarct/lexCopyPIContarct.js
@@ -2,9 +2,13 @@
 import { CurrentPageReference } from "lightning/navigation";
 import { CloseActionScreenEvent } from 'lightning/actions';
 import { ShowToastEvent } from 'lightning/platformShowToastEvent';
-export default class lexCopyPIContarct extends LightningElement {
+import { NavigationMixin } from 'lightning/navigation';
+import { encodeDefaultFieldValues } from 'lightning/pageReferenceUtils';
+import init2 from '@salesforce/apex/LexAgenceCopyPIController.init2';
+export default class lexCopyPIContarct extends NavigationMixin(LightningElement) {
 	@api recordId;
 	IsLoading=true;
+    dateF;
 
 	@wire(CurrentPageReference)
     getStateParameters(currentPageReference) {
@@ -18,20 +22,29 @@
     }
 
     connectedCallback(){
-        this.CopyPI().then(result => {
-            this.IsLoading=false;
-          	this.dispatchEvent(new CloseActionScreenEvent());
-        }).catch(error => {
-			const eventInItError = new ShowToastEvent({
-	           	message:
-	            error.message,
-	            variant : 'error'
-        	});
-        	this.dispatchEvent(eventInItError);
+        init2({recordId : this.recordId}).then(res=>{
+            this.dateF = res;
+            this.CopyPI().then(result => {
+                this.IsLoading=false;
+                this.dispatchEvent(new CloseActionScreenEvent());
+            });            
         });
+
     }
 
     async CopyPI(){
-    	window.location.href = '/'+this.recordId+'/e?newclone=1';	
+      this[NavigationMixin.Navigate]({
+          type: 'standard__objectPage',
+          attributes: {
+              objectApiName: 'Contact', // 瑕佹柊寤虹殑瀵硅薄API
+              actionName: 'new',
+          },
+          state:{
+              nooverride: '1',
+              defaultFieldValues:this.dateF  ,
+          }
+      });
+      console.log(this.dateF);
+      this.dispatchEvent(new CloseActionScreenEvent());
     }
 }
\ No newline at end of file
diff --git a/force-app/main/default/lwc/lexCreateLostReportAsset/lexCreateLostReportAsset.js b/force-app/main/default/lwc/lexCreateLostReportAsset/lexCreateLostReportAsset.js
index 00e6d40..1cc4588 100644
--- a/force-app/main/default/lwc/lexCreateLostReportAsset/lexCreateLostReportAsset.js
+++ b/force-app/main/default/lwc/lexCreateLostReportAsset/lexCreateLostReportAsset.js
@@ -41,8 +41,6 @@
         }
         var rs = await createReport({assetId : this.recordId});
         var arr = String(rs).split(':');
-        console.log(arr[0]);
-        console.log(arr[1]);
 		if (arr[0] == '1') {
 			window.open('/apex/LostReportEditAsset?assetid=' + arr[1]);
 		}
diff --git a/force-app/main/default/lwc/lexCreateProduct2Asset/lexCreateProduct2Asset.js b/force-app/main/default/lwc/lexCreateProduct2Asset/lexCreateProduct2Asset.js
index 104a1dd..a849bc5 100644
--- a/force-app/main/default/lwc/lexCreateProduct2Asset/lexCreateProduct2Asset.js
+++ b/force-app/main/default/lwc/lexCreateProduct2Asset/lexCreateProduct2Asset.js
@@ -17,7 +17,6 @@
           if (urlValue) {
             let str = `${urlValue}`;
             this.recordId = str;
-            console.log(this.recordId);
           }
         }
     }
@@ -28,7 +27,6 @@
         }).then(result => {
             if (result != null) {
                 this.Account = result;
-                console.log(this.Account);
                 this.createProduct2();
             }
         }).catch(error => {
diff --git a/force-app/main/default/lwc/lexGuaranteePeriodAlterationApplication/lexGuaranteePeriodAlterationApplication.js b/force-app/main/default/lwc/lexGuaranteePeriodAlterationApplication/lexGuaranteePeriodAlterationApplication.js
index e4ae3be..5d0e933 100644
--- a/force-app/main/default/lwc/lexGuaranteePeriodAlterationApplication/lexGuaranteePeriodAlterationApplication.js
+++ b/force-app/main/default/lwc/lexGuaranteePeriodAlterationApplication/lexGuaranteePeriodAlterationApplication.js
@@ -19,7 +19,6 @@
 			this.Statu_Achievements__c=res;
 			this.guaranteePeriodAlterationApplication().then(res=>{
 				this.IsLoading=false;
-				
 				if(this.msg==""){
 					this.dispatchEvent(new CloseActionScreenEvent());
 					this.closeAction();
@@ -31,7 +30,6 @@
 
 	async guaranteePeriodAlterationApplication(){
 		let hasError ='0';
-		console.log(this.Statu_Achievements__c.InstallDate__c );
 		if (this.Statu_Achievements__c.InstallDate__c != '' && this.Statu_Achievements__c.InstallDate__c !=undefined) {
 			window.open('/apex/AssetGuaranteePeriodAlteration?Statu_AchievementsId='+this.recordId)
 		} else {
diff --git a/force-app/main/default/lwc/lexLeadQuotationRequest/lexLeadQuotationRequest.js b/force-app/main/default/lwc/lexLeadQuotationRequest/lexLeadQuotationRequest.js
index 3daaf6e..f8b55da 100644
--- a/force-app/main/default/lwc/lexLeadQuotationRequest/lexLeadQuotationRequest.js
+++ b/force-app/main/default/lwc/lexLeadQuotationRequest/lexLeadQuotationRequest.js
@@ -7,9 +7,9 @@
 import { CloseActionScreenEvent } from 'lightning/actions';
 
   const event = new ShowToastEvent({
-            title: '鎰忓悜宸茬粨鏉�',
             message:
                 '鎰忓悜宸茬粨鏉熶笉鑳藉仛鎶ヤ环濮旀墭',
+            variant : 'error'
         });
 import init  from '@salesforce/apex/LexLeadRequestController.init';
 
diff --git a/force-app/main/default/lwc/lexMeetingCosts/lexMeetingCosts.js b/force-app/main/default/lwc/lexMeetingCosts/lexMeetingCosts.js
index cc187b6..84f94e2 100644
--- a/force-app/main/default/lwc/lexMeetingCosts/lexMeetingCosts.js
+++ b/force-app/main/default/lwc/lexMeetingCosts/lexMeetingCosts.js
@@ -13,9 +13,9 @@
   // author: kkbes
 
   const event = new ShowToastEvent({
-            title: '鏉冮檺涓嶈冻',
             message:
                 '鏃犳潈鏌ョ湅浼氳璐圭敤鎯呭喌',
+            variant : 'error'
         });
 export default class lexMeetingCosts extends LightningElement {
 
@@ -32,8 +32,6 @@
           const urlValue = currentPageReference.state.recordId;
           if (urlValue) {
             let str = `${urlValue}`;
-            console.log("str");
-            console.log(str);
             this.recordId = str;
           }
         }
@@ -43,17 +41,10 @@
          userDetails({error, data}) {
             if (data) {
                 this.currentUserProfileId = data.fields.ProfileId.value;
-                console.log('currentUserProfileId = :' + this.currentUserProfileId);
                
             } else if (error) {
                 this.error = error ;
             }
-    }
-
-
-
-    connectedCallback(){
-        console.log(this.recordId);
         init({
             recordId: this.recordId
         }).then(result => {
@@ -67,7 +58,13 @@
         }).catch(error => {
             console.log("error");
             console.log(error);
-        });
+        });            
+    }
+
+
+
+    connectedCallback(){
+
 
     }
 
diff --git a/force-app/main/default/lwc/lexNoReportApplication/lexNoReportApplication.js b/force-app/main/default/lwc/lexNoReportApplication/lexNoReportApplication.js
index 5333b66..fb2e2d7 100644
--- a/force-app/main/default/lwc/lexNoReportApplication/lexNoReportApplication.js
+++ b/force-app/main/default/lwc/lexNoReportApplication/lexNoReportApplication.js
@@ -10,9 +10,9 @@
 import { CloseActionScreenEvent } from 'lightning/actions';
 
  const event = new ShowToastEvent({
-            title: '妫�鏌ョ姸鎬�',
             message:
                 '鍙湁鐘舵�佷负寰呮彁浜ゆ姤鍛婄殑OPD璁″垝鎵嶈兘杩涜鏃犳姤鍛婄敵璇�',
+            variant: 'error'
         });
 export default class lexNoReportApplication extends LightningElement {
 
@@ -28,13 +28,29 @@
 
 
     @wire(getRecord, { recordId: USER_ID, fields: [USERPROFILE_ID]}) 
-         userDetails({error, data}) {
+        userDetails({error, data}) {
             if (data) {
                 this.currentUserProfileId = data.fields.ProfileId.value;
                
             } else if (error) {
                 this.error = error ;
             }
+        init({
+            recordId: this.recordId
+        }).then(result=>{
+            this.OPDPlan__c=result;
+            this.NoReportApplication().then(result=>{
+                this.IsLoading=false;
+                this.dispatchEvent(new CloseActionScreenEvent());
+            });
+        }).catch(error=>{
+            const eventError = new ShowToastEvent({
+                title: '椤甸潰鍒濆鍖栭敊璇�',
+                message:
+                error.message,
+            });
+            this.dispatchEvent(eventError);
+        });
     }
 
     @wire(CurrentPageReference)
@@ -51,23 +67,8 @@
 
     
 
-    async connectedCallback(){
-        await init({
-            recordId: this.recordId
-        }).then(result=>{
-            this.OPDPlan__c=result;
-            this.NoReportApplication().then(result=>{
-                this.IsLoading=false;
-                this.dispatchEvent(new CloseActionScreenEvent());
-            });
-        }).catch(error=>{
-            const eventError = new ShowToastEvent({
-                title: '椤甸潰鍒濆鍖栭敊璇�',
-                message:
-                error.message,
-            });
-            this.dispatchEvent(eventError);
-        });
+    connectedCallback(){
+
     }
 
 
diff --git a/force-app/main/default/lwc/lexOPDPlanCommitNeedApproval/lexOPDPlanCommitNeedApproval.js b/force-app/main/default/lwc/lexOPDPlanCommitNeedApproval/lexOPDPlanCommitNeedApproval.js
index 440a698..b5fd71a 100644
--- a/force-app/main/default/lwc/lexOPDPlanCommitNeedApproval/lexOPDPlanCommitNeedApproval.js
+++ b/force-app/main/default/lwc/lexOPDPlanCommitNeedApproval/lexOPDPlanCommitNeedApproval.js
@@ -69,6 +69,7 @@
     }
 
     async commitNeedApproval(){
+    	var changeFlg=0;
 		//0.褰撳墠鐘舵��(鍙湁鑽夋涓墠鍙互杩涜瀹℃壒)
 		var NowStatus = this.OPDPlan.Status__c;
 		//鑾峰彇鍑哄�熺洰鐨�
@@ -115,14 +116,20 @@
        		}
 		}
 		//2022-07-20 zyh
-		await NewAndUpdateOPDStatus({Id : this.OPDPlan.Id}).catch(error=>{
-			const eventError = new ShowToastEvent({
-	           	message:
-	            error.message,
-	            error
-        	});
-        	this.dispatchEvent(eventError);
+		await NewAndUpdateOPDStatus({Id : this.OPDPlan.Id}).then(result=>{
+			if(result!='success'){
+				const eventError = new ShowToastEvent({
+		           	message:
+		            result,
+		            error
+	        	});
+	        	changeFlg+=1;
+	        	this.dispatchEvent(eventError);				
+			}
 		});
+		if(changeFlg!=0){
+			return;
+		}
 
 
 		//4. 杩涚▼鐢熸垚鍣�
diff --git a/force-app/main/default/lwc/lexOPDReapply/lexOPDReapply.js b/force-app/main/default/lwc/lexOPDReapply/lexOPDReapply.js
index d45789a..ded7f22 100644
--- a/force-app/main/default/lwc/lexOPDReapply/lexOPDReapply.js
+++ b/force-app/main/default/lwc/lexOPDReapply/lexOPDReapply.js
@@ -48,9 +48,9 @@
             }
         }).catch(error => {
 			const event3 = new ShowToastEvent({
+	           	title: '椤甸潰鍒濆鍖栭敊璇�',
 	           	message:
 	            error.message,
-	            variant : 'error'
         	});
         	this.dispatchEvent(event3);
         });
@@ -74,9 +74,9 @@
 		
 	}).catch(error=>{
 		const eventError = new ShowToastEvent({
+	       	title: '椤甸潰鍒濆鍖栭敊璇�',
 	       	message:
 	        error.message,
-	        variant : 'error'
         });
         this.dispatchEvent(eventError);		
 	})
diff --git a/force-app/main/default/lwc/lexPostPoneReport/lexPostPoneReport.js b/force-app/main/default/lwc/lexPostPoneReport/lexPostPoneReport.js
index e34d785..37feeca 100644
--- a/force-app/main/default/lwc/lexPostPoneReport/lexPostPoneReport.js
+++ b/force-app/main/default/lwc/lexPostPoneReport/lexPostPoneReport.js
@@ -12,9 +12,9 @@
 
 
 const event1 = new ShowToastEvent({
-	            	title: '鐘舵�侀敊璇�',
 	            	message:
 	                "OPD璁″垝鐨勭姸鎬佷负鍙栨秷鎴栧畬姣曟椂锛屼笉鑳芥敼鏈�!",
+	                variant : 'error'
 });
 export default class lexPostPoneReport extends  NavigationMixin(LightningElement) {
 
diff --git a/force-app/main/default/lwc/lexProductRepairQuoteAsset/lexProductRepairQuoteAsset.js b/force-app/main/default/lwc/lexProductRepairQuoteAsset/lexProductRepairQuoteAsset.js
index ff1281c..01c253b 100644
--- a/force-app/main/default/lwc/lexProductRepairQuoteAsset/lexProductRepairQuoteAsset.js
+++ b/force-app/main/default/lwc/lexProductRepairQuoteAsset/lexProductRepairQuoteAsset.js
@@ -17,18 +17,18 @@
         }
     }
 
-     connectedCallback(){
+    connectedCallback(){
         this.ProductRepairQuoteAsset()
         .then(result => {
         	this.closeScreen();
 
         }).catch(error => {
-			const event3 = new ShowToastEvent({
+			      const event3 = new ShowToastEvent({
+	           	title: '鎸夐挳璺宠浆閿欒',
 	           	message:
 	            error.message,
-              variant : 'error'
-        	});
-        	this.dispatchEvent(event3);
+        	  });
+        	  this.dispatchEvent(event3);
         });
 
     }
@@ -36,11 +36,11 @@
 
     
 	async ProductRepairQuoteAsset(){
-	window.open ('/apex/ProductRepairQuote?productid='+this.recordId+'&flag=asset', '', 'height=250, width=500, top=300, left=350,location=no')
+	  window.open ('/apex/ProductRepairQuote?productid='+this.recordId+'&flag=asset', '', 'height=250, width=500, top=300, left=350,location=no')
 	}
 
 	closeScreen(){
 		this.IsLoading=false;
-        this.dispatchEvent(new CloseActionScreenEvent());
+    this.dispatchEvent(new CloseActionScreenEvent());
 	}    
 }
\ No newline at end of file
diff --git a/force-app/main/default/lwc/lexRepairContractReflectAsset/lexRepairContractReflectAsset.js b/force-app/main/default/lwc/lexRepairContractReflectAsset/lexRepairContractReflectAsset.js
index f77907f..7060fd3 100644
--- a/force-app/main/default/lwc/lexRepairContractReflectAsset/lexRepairContractReflectAsset.js
+++ b/force-app/main/default/lwc/lexRepairContractReflectAsset/lexRepairContractReflectAsset.js
@@ -26,7 +26,7 @@
         	const event1 = new ShowToastEvent({
 	            	message:
 	                "缁翠慨鍚堝悓鍙嶆槧鎴愬姛",
-	              variant: 'success'
+	              variant : 'success'
 			});
         	this.dispatchEvent(event1);
         	this.closeScreen();
diff --git a/force-app/main/default/lwc/lexSendToComPlat/lexSendToComPlat.js b/force-app/main/default/lwc/lexSendToComPlat/lexSendToComPlat.js
index 60d11fc..1f52843 100644
--- a/force-app/main/default/lwc/lexSendToComPlat/lexSendToComPlat.js
+++ b/force-app/main/default/lwc/lexSendToComPlat/lexSendToComPlat.js
@@ -38,7 +38,6 @@
         }).then(result => {
             if (result != null) {
                 this.Campaign = result;
-                console.log(this.Campaign);
                 this.SendToComPlat().then(result=>{
                	this.IsLoading=false;
             	this.dispatchEvent(new CloseActionScreenEvent());
diff --git a/force-app/main/default/lwc/lexSubmitCampaign/lexSubmitCampaign.js b/force-app/main/default/lwc/lexSubmitCampaign/lexSubmitCampaign.js
index 7276d48..77b9d4f 100644
--- a/force-app/main/default/lwc/lexSubmitCampaign/lexSubmitCampaign.js
+++ b/force-app/main/default/lwc/lexSubmitCampaign/lexSubmitCampaign.js
@@ -6,7 +6,7 @@
 const event1 = new ShowToastEvent({
 	            	message:
 	                "璇峰~鍐欐槸鍚﹂渶瑕佸嚭鍊熷鍝�!",
-	                variant : "warning" 
+	                variant : "error" 
 });
 const event2 = new ShowToastEvent({
 	            	message:
@@ -16,12 +16,12 @@
 const event3 = new ShowToastEvent({
 	            	message:
 	                "浼氳鏈粨鏉燂紝涓嶅厑璁告彁浜や細璁姤鍛娿��!",
-	                 variant : "warning"
+	                 variant : "error"
 });
 const event4 = new ShowToastEvent({
 	            	message:
 	                "涓嶈兘鎻愪氦瀹℃壒锛岃纭浼氳鐘舵��!",
-	                 variant : "warning"
+	                 variant : "error"
 });
 
 import init  from '@salesforce/apex/LexSubmitCampaignController.initSubmit';
@@ -40,7 +40,6 @@
           if (urlValue) {
             let str = `${urlValue}`;
             this.recordId = str;
-            console.log(this.recordId);
           }
         }
     }
@@ -51,7 +50,6 @@
         }).then(result => {
             if (result != null) {
                 this.Campaign = result;
-                console.log(this.Campaign);
                 this.submit().then(result=>{
                 	this.IsLoading=false;
                 	this.dispatchEvent(new CloseActionScreenEvent());
@@ -135,7 +133,6 @@
 		        	    variant : 'error'
 	       	 	});	
 	        	this.dispatchEvent(eventFail);
-	        	alert('2222');
 	        	return;
 			}
 		});
diff --git a/force-app/main/default/lwc/lexSubmitCampaignService/lexSubmitCampaignService.js b/force-app/main/default/lwc/lexSubmitCampaignService/lexSubmitCampaignService.js
index 0b452fb..e28ea8b 100644
--- a/force-app/main/default/lwc/lexSubmitCampaignService/lexSubmitCampaignService.js
+++ b/force-app/main/default/lwc/lexSubmitCampaignService/lexSubmitCampaignService.js
@@ -5,7 +5,7 @@
 const event1 = new ShowToastEvent({
 	            	message:
 	                "涓嶈兘鎻愪氦瀹℃壒锛岃纭浼氳鐘舵��!",
-	                variant : "warning" 
+	                variant : "error" 
 });
 import init  from '@salesforce/apex/LexSubmitCampaignController.initSubmit';
 import newAndUpddateCampaign  from '@salesforce/apex/LexSubmitCampaignController.newAndUpddateCampaign';
@@ -67,18 +67,19 @@
 	        			this.dispatchEvent(eventErroe3);
 				 	}
 				});
-				if(checkUpdate!=0){
-					return;
-				}
 				const eventFail = new ShowToastEvent({
 		          	 	message:
 		          	  	result,
 		        	    variant : 'error'
 	       	 	});	
 	        	this.dispatchEvent(eventFail);
+	        	checkUpdate +=1;
 	        	return;
 			}
 		});
+		if(checkUpdate!=0){
+			return;
+		}
 
 		window.location.reload();
     }
diff --git a/force-app/main/default/lwc/lexUpdateTimeReply/lexUpdateTimeReply.js b/force-app/main/default/lwc/lexUpdateTimeReply/lexUpdateTimeReply.js
index 35cfe5f..7dba725 100644
--- a/force-app/main/default/lwc/lexUpdateTimeReply/lexUpdateTimeReply.js
+++ b/force-app/main/default/lwc/lexUpdateTimeReply/lexUpdateTimeReply.js
@@ -38,22 +38,15 @@
 	@wire(getRecord, { recordId: USER_ID, fields: [USERPROFILE_ID]}) 
     userDetails({error, data}) {
         if (data) {
-        	this.currentUserProfileId =data.fields.ProfileId.value;
-        	console.log(data.fields);          
+        	this.currentUserProfileId =data.fields.ProfileId.value;      
         } else if (error) {
             this.error = error ;
         }
-    }
-
-
-
-    connectedCallback(){
         init({
             recordId: this.recordId
         }).then(result => {
             if (result != null) {
                 this.Campaign = result;
-                console.log(this.Campaign);
                 this.UpdateTimeReply().then(result=>{
                	this.IsLoading=false;
             	this.dispatchEvent(new CloseActionScreenEvent());
@@ -66,7 +59,13 @@
 	            variant : 'error'
         	});
         	this.dispatchEvent(eventInItError);
-        });
+        });        
+    }
+
+
+
+    connectedCallback(){
+
 
     }
 
@@ -86,5 +85,6 @@
 			this.dispatchEvent(event2);
 			return;
 		}
+		setInterval
     }
 }
\ No newline at end of file

--
Gitblit v1.9.1