buli
2023-05-30 41ad0c0840a6135b7acf2280f0eebdc29bf6479b
force-app/main/default/lwc/customWeeklyReportComp/customWeeklyReportComp.js
@@ -1,7 +1,13 @@
import { LightningElement,api } from 'lwc';
import { LightningElement, api, track } from 'lwc';
import { NavigationMixin } from "lightning/navigation";
import View_Weekly_Report from '@salesforce/label/c.View_Weekly_Report';
const customLabel = {
    View_Weekly_Report
}
export default class CustomWeeklyReportComp extends NavigationMixin(LightningElement) {
    @track label = customLabel;
    @api recordId;
    @api hospitalName;
    @api isShowButton;
@@ -14,8 +20,8 @@
    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";
        let reportUrl = this.label.View_Weekly_Report;
        let url = "/report/" + reportUrl + "?reportFilters=" + encodeURIComponent(reportFilters);
        this[NavigationMixin.Navigate]({
            type: "standard__webPage",
            attributes: {