From 50ce6a5e5ae7ac6ce3e6281acca9a0db568306e6 Mon Sep 17 00:00:00 2001
From: unknown <sunxia@prec-tech.com>
Date: 星期三, 23 八月 2023 14:54:59 +0800
Subject: [PATCH] Merge branch 'LEX_dev' of http://47.92.229.245:8089/r/lightningupdate into LEX_dev

---
 force-app/main/default/lwc/lexTenderingRelevancyButton/lexTenderingRelevancyButton.js |   54 ++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 42 insertions(+), 12 deletions(-)

diff --git a/force-app/main/default/lwc/lexTenderingRelevancyButton/lexTenderingRelevancyButton.js b/force-app/main/default/lwc/lexTenderingRelevancyButton/lexTenderingRelevancyButton.js
index 977a883..9c663be 100644
--- a/force-app/main/default/lwc/lexTenderingRelevancyButton/lexTenderingRelevancyButton.js
+++ b/force-app/main/default/lwc/lexTenderingRelevancyButton/lexTenderingRelevancyButton.js
@@ -7,7 +7,18 @@
 export default class LexTenderingRelevancyButton extends LightningElement {
     @api recordId;//褰撳墠杩欐潯鏁版嵁鐨刬d
     id;//杩斿洖鍊肩殑id  Tender_information__c鎷涙爣椤圭洰鐨刬d
-    ProfileId;
+    ProfileId;// 璐﹀彿鐨勬潈闄�
+    systemProfileId;//绯荤粺绠$悊鍛�
+    TwoS1_Sales_Hospital;//'2S1_閿�鍞尰闄㈡媴褰�';
+    TwoS1_Sales_Hospital_Non_Singleton;//2S1_閿�鍞尰闄㈡媴褰擄紙闈炲崟鐐癸級
+    TwoS2_Sales_Product;//'2S2_閿�鍞骇鍝佹媴褰�';
+    TwoS4_Sales_Manager;//2S4_閿�鍞鐞嗚��
+    TwoS4_Sales_Manager_Non_Singleton;//'2S4_閿�鍞鐞嗚�咃紙闈炲崟鐐癸級'
+    TwoS4_Sales_Manager_Majordomo;//'2S4_閿�鍞鐞嗚��(鎬荤洃)'
+    TwoS6_Trade_Assistant;//2S6-2_钀ヤ笟鍔╃悊
+    TwoS6_Sales_Headquarters;//2S6-1_閿�鍞湰閮ㄧ獥鍙�
+    TwoS7_Sales_Headquarters;//2S7_閿�鍞湰閮ㄥ悎鍚岀鐞嗙獥鍙�
+    TwoM4_Marketplace_Manager;//2M4_甯傚満浜у搧鏈儴鎷呭綋(璇环)
     IsLoading = true;
 
     @wire(CurrentPageReference)
@@ -20,29 +31,49 @@
           }
         }
     }
+
     connectedCallback(){
         init({
             recordId: this.recordId
         }).then(result => {
                 this.IsLoading = false;
                 this.id = result.Id;
-                this.ProfileId = result.profileId.slice(0,15);
+                this.ProfileId = result.profileId;
+                this.systemProfileId = result.systemProfileId;//绯荤粺绠$悊鍛�
+                this.TwoS1_Sales_Hospital = result.TwoS1_Sales_Hospital;//'2S1_閿�鍞尰闄㈡媴褰�';
+                this.TwoS1_Sales_Hospital_Non_Singleton = result.TwoS1_Sales_Hospital_Non_Singleton;//2S1_閿�鍞尰闄㈡媴褰擄紙闈炲崟鐐癸級
+                this.TwoS2_Sales_Product = result.TwoS2_Sales_Product;//'2S2_閿�鍞骇鍝佹媴褰�';
+                this.TwoS4_Sales_Manager = result.TwoS4_Sales_Manager;//2S4_閿�鍞鐞嗚��
+                this.TwoS4_Sales_Manager_Non_Singleton = result.TwoS4_Sales_Manager_Non_Singleton;//'2S4_閿�鍞鐞嗚�咃紙闈炲崟鐐癸級'
+                this.TwoS4_Sales_Manager_Majordomo = result.TwoS4_Sales_Manager_Majordomo;//'2S4_閿�鍞鐞嗚��(鎬荤洃)'
+                this.TwoS6_Trade_Assistant = result.TwoS6_Trade_Assistant;//2S6-2_钀ヤ笟鍔╃悊
+                this.TwoS6_Sales_Headquarters = result.TwoS6_Sales_Headquarters;//2S6-1_閿�鍞湰閮ㄧ獥鍙�
+                this.TwoS7_Sales_Headquarters = result.TwoS7_Sales_Headquarters;//2S7_閿�鍞湰閮ㄥ悎鍚岀鐞嗙獥鍙�
+                this.TwoM4_Marketplace_Manager = result.TwoM4_Marketplace_Manager;//2M4_甯傚満浜у搧鏈儴鎷呭綋(璇环)
                 this.RelevancyButton();
                 this.dispatchEvent(new CloseActionScreenEvent());
         })       
     }
     //鎷涙爣椤圭洰 鍏宠仈宸叉湁璇环
     RelevancyButton(){
-        if( this.ProfileId != '00e1m000000MSci'
-        && this.ProfileId != '00e10000000Y3o5'
-        && this.ProfileId != '00e10000000xnp2' && this.ProfileId != '00e10000000xzQ0'
-        && this.ProfileId != '00e10000000xnp7'&& this.ProfileId != '00e10000001220i'
-        && this.ProfileId != '00e10000000xnpH' && this.ProfileId != '00e10000000xzQA'
-        && this.ProfileId != '00e10000000hkas'
-        && this.ProfileId != '00e10000000xnpR' && this.ProfileId != '00e10000000xyK6'
-        && this.ProfileId != '00e10000000xnpW'
-        && this.ProfileId != '00e10000000Nb7i'
+        // 鏃犺绠�妗f暟鎹� '00e1m000000MSci'
+        if( 
+        // 绯荤粺绠$悊鍛�
+        this.ProfileId != this.systemProfileId
+        // 2s1
+        && this.ProfileId != this.TwoS1_Sales_Hospital && this.ProfileId != this.TwoS1_Sales_Hospital_Non_Singleton
+        // 2s2 鏃犺绠�妗f暟鎹� 00e10000001220i
+        && this.ProfileId != this.TwoS2_Sales_Product
+        // 2s4
+        && this.ProfileId != this.TwoS4_Sales_Manager && this.ProfileId != this.TwoS4_Sales_Manager_Non_Singleton && this.ProfileId != this.TwoS4_Sales_Manager_Majordomo
+        // 2s6
+        && this.ProfileId != this.TwoS6_Trade_Assistant && this.ProfileId != this.TwoS6_Sales_Headquarters
+        // 2s7
+        && this.ProfileId != this.TwoS7_Sales_Headquarters 
+        // 2M4 20221012 ljh SWAG-CK28WT
+        && this.ProfileId != this.TwoM4_Marketplace_Manager
         ){
+        // alert('鍙湁鎷呭綋鍜屽姪鐞嗘墠鑳藉叧鑱旇浠凤紒');
         this.showToast('鍙湁鎷呭綋鍜屽姪鐞嗘墠鑳藉叧鑱旇浠�','error');
         return;
         }
@@ -55,6 +86,5 @@
             variant: type
         });
         this.dispatchEvent(event);
-        this.dispatchEvent(new CloseActionScreenEvent());
     }
 }
\ No newline at end of file

--
Gitblit v1.9.1