From e94c2991dba6c0dbefc2c26bb0967344cc01c2ca Mon Sep 17 00:00:00 2001
From: zz <1842059105@qq.com>
Date: 星期三, 10 五月 2023 19:21:21 +0800
Subject: [PATCH] 小 修改

---
 force-app/main/default/lwc/lexTenderingLostButton/lexTenderingLostButton.js |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/force-app/main/default/lwc/lexTenderingLostButton/lexTenderingLostButton.js b/force-app/main/default/lwc/lexTenderingLostButton/lexTenderingLostButton.js
index cb7beef..680d893 100644
--- a/force-app/main/default/lwc/lexTenderingLostButton/lexTenderingLostButton.js
+++ b/force-app/main/default/lwc/lexTenderingLostButton/lexTenderingLostButton.js
@@ -6,9 +6,11 @@
 import { ShowToastEvent } from 'lightning/platformShowToastEvent';
 export default class lexTenderingLostButton extends LightningElement {
     @api recordId;//褰撳墠杩欐潯鏁版嵁鐨刬d
-    id;//杩斿洖鍊肩殑id  Tender_information__c鎷涙爣椤圭洰鐨刬d
     status;//鐘舵��
     profileId;//profileId id
+    systemProfileId;
+    SalesManagerId;
+    SalesHospitalId;
     IsLoading = true;
 
     @wire(CurrentPageReference)
@@ -28,26 +30,27 @@
             recordId: this.recordId
         }).then(result => {
                 this.IsLoading = false;
-                this.id = result.Id;
                 this.status = result.status;
-                this.profileId = result.profileId.slice(0,15);
+                this.profileId = result.profileId;
+                this.systemProfileId = result.systemProfileId;
+                this.SalesManagerId = result.SalesManagerId;
+                this.SalesHospitalId = result.SalesHospitalId;
                 this.LoseButton();
                 this.dispatchEvent(new CloseActionScreenEvent());
-        }).catch(() => {
-        }).finally(() => {
-        });        
+        })        
     }
 
-    //澶卞崟
+    //鎷涙爣椤圭洰 澶卞崟
     LoseButton(){
-        sqlResult({id: this.id}).then(result=>{
+        sqlResult({id: this.recordId}).then(result=>{
             //绠�妗f潈闄� 2S1_閿�鍞尰闄㈡媴褰� 2S4_閿�鍞鐞嗚�� 绯荤粺绠$悊鍛�
-            if (this.profileId != '00e10000000xnp2' && this.profileId != '00e10000000xnpH' && this.profileId != '00e10000000Y3o5') {
+            if (this.profileId != this.SalesManagerId  && this.profileId != this.SalesHospitalId && this.profileId != this.systemProfileId) {
                 this.showToast("鎮ㄦ病鏈夋潈闄愶紝鏃犳硶鍒涘缓璇环鎻愪氦澶卞崟銆�","error");
                 return;
             }
             // 鍒ゆ柇鍐呴儴纭鐘舵��
             if(this.status == '01.寰呯‘璁�'|| this.status == '02.涓嶇浉鍏�'){ 
+                console.log('娌¤蛋鍚�');
                 this.showToast("鐘舵�佷负寰呯‘璁ゆ垨涓嶇浉鍏筹紝涓嶅彲浠ュ仛澶卞崟銆�","error");
                 return;
             }
@@ -59,7 +62,7 @@
                     return;
                 }
             }
-            window.open(`/apex/TenderLostPage?id=${this.id}`,'','height=500,width=800,top=200,left=250,location=no');
+            window.open(`/apex/TenderLostPage?id=${this.recordId}`,'','height=500,width=800,top=200,left=250,location=no');
         })
     }
     showToast(msg,type) {
@@ -69,4 +72,4 @@
         });
         this.dispatchEvent(event);
     }
-}
\ No newline at end of file
+}

--
Gitblit v1.9.1