KKbes
2023-08-09 b954ea6b036aa2d37bc09ee7ef9b892c17e5f355
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 {
@@ -28,15 +28,10 @@
    @wire(CurrentPageReference)
    getStateParameters(currentPageReference) {
            console.log(111);
            console.log(currentPageReference);
        if (currentPageReference) {
          const urlValue = currentPageReference.state.recordId;
          if (urlValue) {
            let str = `${urlValue}`;
            console.log("str");
            console.log(str);
            this.recordId = str;
          }
        }
@@ -44,20 +39,12 @@
     @wire(getRecord, { recordId: USER_ID, fields: [USERPROFILE_ID]}) 
         userDetails({error, data}) {
            console.log('222');
            if (data) {
                this.currentUserProfileId = data.fields.ProfileId.value;
                console.log(this.currentUserProfileId);
               
            } else if (error) {
                this.error = error ;
            }
    }
    connectedCallback(){
        console.log(this.recordId);
        init({
            recordId: this.recordId
        }).then(result => {
@@ -71,7 +58,13 @@
        }).catch(error => {
            console.log("error");
            console.log(error);
        });
        });
    }
    connectedCallback(){
    }
@@ -85,13 +78,9 @@
       var ProfileId= await getProfileIdByName({Name : "系统管理员"}); 
        console.log('scscscsccsc');
        console.log(records);
        console.log(ProfileId);
       if(records.length>0 && this.Campaign.Sponsor_Ones_Post__c == '1.华北'){
        console.log('if');
      window.open("/apex/CampaignMeetingcost?id=" + this.Campaign.Id ,'CampaignMember','height=500,width=950');
      }
      else if (logUser == this.Campaign.OwnerId 
@@ -99,7 +88,6 @@
         || logUser == this.Campaign.BuchangApprovalManager__c 
         || logUser == this.Campaign.ZongjianApprovalManager__c  
         || this.currentUserProfileId == ProfileId){
        console.log('else if');
      window.open("/apex/CampaignMeetingcost?id=" + this.Campaign.Id ,'CampaignMember','height=500,width=950');
      }
      else {