buli
2023-05-23 07390e2fcb4adf27c928335bf27ae7939c5a80ad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import { LightningElement,api } from 'lwc';
import { NavigationMixin } from "lightning/navigation";
 
export default class CustomWeeklyReportComp extends NavigationMixin(LightningElement) {
    @api recordId;
    @api hospitalName;
    @api isShowButton;
 
    connectedCallback(){
        console.log('CustomWeeklyReportComp recordId = ' + this.recordId);
        console.log('CustomWeeklyReportComp hospitalName = ' + this.hospitalName);
    }
 
    toWeeklyReport(){
        console.log('去报表');
        let reportFilters = '[{"operator":"equals","value":"' + this.hospitalName + '","column":"Agency_Report__c.Hospital__c"}]';
        let url = "/report/00O0l000000zo9aEAA?reportFilters=" + encodeURIComponent(reportFilters);
        //let url = "/report/00O0l000000zo9aEAA";
        this[NavigationMixin.Navigate]({
            type: "standard__webPage",
            attributes: {
                url: url,
            },
        });
    }
}