{
"reportPanel": "true",
"reportTitle": "Performance Report ",
"defaultDateRange": "weekly",
"dateRange": [
"weekly",
"monthly",
"custom"
],
"dateField": "created_on",
"dataSource": {
"queryFunction": "Cmshelper::getPerformanceLogQuery"
},
"export": "true",
"keyColumn": "user_id",
"listColumns": [
"staff_name",
"pv",
"completedtasks",
"bugs",
"overlog",
"avgapmstime",
"avgcheckintime",
"avgintime",
"leaves",
"lops"
],
"exportColumns": [
"staff_name",
"pv",
"completedtasks",
"bugs",
"overlog",
"avgapmstime",
"avgcheckintime",
"avgintime",
"leaves",
"lops"
],
"detailColumns": [
"staff_name",
"pv",
"completedtasks",
"bugs",
"overlog",
"avgapmstime",
"avgcheckintime",
"avgintime",
"leaves",
"lops"
],
"columns": {
"staff_name": {
"name": "Name",
"type": "text",
"sortable": "true",
"searchable": "searchable"
},
"pv": {
"name": "PV",
"type": "text",
"sortable": "true",
"searchable": "searchable"
},
"completedtasks": {
"name": "Comp. Task",
"type": "text",
"sortable": "true",
"searchable": "searchable"
},
"bugs": {
"name": "Bugs",
"type": "text",
"sortable": "true",
"searchable": "searchable"
},
"overlog": {
"name": "Overlog",
"type": "text",
"sortable": "true",
"searchable": "searchable"
},

"avgapmstime": {
"name": "APMS TIME",
"type": "text",
"sortable": "true",
"searchable": "searchable"
},
"avgintime": {
"name": "IN TIME",
"type": "text",
"sortable": "true",
"searchable": "searchable"
},
"avgcheckintime": {
"name": "Checkin Time",
"type": "text",
"sortable": "true",
"searchable": "searchable"
},
"leaves": {
"name": "Leaves",
"type": "text",
"sortable": "true",
"searchable": "searchable"
},
"lops": {
"name": "Lops",
"type": "text",
"sortable": "true",
"searchable": "searchable"
}

}
}